基于MSA和NB-IoT的高校寝室智能门锁系统的设计与实现
发布时间:2024-02-14 11:36
随着“数字校园”向“智慧校园”转型推进,学生的学习和生活管理面临着诸多的挑战。寝室作为学生学习和生活的重要场所,与寝室安全、学生生活质量等问题息息相关,是后勤管理的主要阵地。其中门锁智能化是寝室管理发展中的重要着力点,响应了高校信息化建设的深层次发展要求。然而当前很多高校的寝室门锁依然停留在传统的开锁方式中,无法实现门锁信息数据化、开锁信息痕迹化和人员管理便捷化的目标,同时学生只能使用单一的开锁方式,阻碍了进出寝室的便利性,无形中也增加了寝室管理人员的管理难度和成本。在对互联网前后端应用开发、微服务架构、数据存储和管理、物联网云平台设置、窄带物联网通信和嵌入式开发等技术进行深入研究的基础上,为解决当前高校寝室门锁遇到的问题,本文基于微服务架构(Microservice Architecture,MSA)和窄带物联网(Narrow Band-Internet of Things,NB-IoT)技术设计和实现了适用于高校寝室的智能门锁系统。基于MSA和NB-IoT的高校寝室智能门锁系统由管理平台应用软件和锁体终端硬件组成,为实现该系统,本文的主要工作包含以下方面:(1)管理平台应用软件采用...
【文章页数】:94 页
【学位级别】:硕士
【部分图文】:
本文编号:3898038
【文章页数】:94 页
【学位级别】:硕士
【部分图文】:
图2.1系统总架构图
第二章系统总体方案设计8图2.1系统总架构图2.1.1系统软件设计方案如上图所示,系统软件模块指代门锁管理软件,主要包括基于Vue.js、iView开发实现的前端应用界面和基于微服务框架SpringBoot、SpringCloud开发实现的后台服务端微服务集合,该服务集合包含通信....
图2.2软件设计架构图
安徽大学硕士学位论文9图2.2软件设计架构图2.1.2系统硬件设计方案系统硬件模块主体为门锁硬件终端,主要是对锁体内主控器的设计。该主控器实现MCU对相关模块的控制以达到多方式开锁的效果,同时利用NB模组实现与物联网云平台数据交互等功能。该主控制器选用STM32F103作为MCU....
图2.3主控器结构示意图
安徽大学硕士学位论文9图2.2软件设计架构图2.1.2系统硬件设计方案系统硬件模块主体为门锁硬件终端,主要是对锁体内主控器的设计。该主控器实现MCU对相关模块的控制以达到多方式开锁的效果,同时利用NB模组实现与物联网云平台数据交互等功能。该主控制器选用STM32F103作为MCU....
图2.4数据驱动过程原理示意图
安徽大学硕士学位论文11MVVM架构的最佳实践者,采用“数据劫持”结合“发布者-订阅者”的实现原理。Vue在实例化过程中,把一个普通的JS对象传给Vue实例来作为它的data选项,并通过Object.defineProperty()函数来劫持获取的各个属性的setter、gett....
本文编号:3898038
本文链接:https://www.wllwen.com/projectlw/qgylw/3898038.html