公寓门锁管理系统的设计与实现
发布时间:2018-04-25 13:02
本文选题:智能门锁 + 互联网门锁 ; 参考:《北京交通大学》2015年硕士论文
【摘要】:智能门锁是科技日益进步的产物之一,而本文中的互联网门锁则是为公寓出租业务服务的智能家居设备。互联网门锁通过与门锁服务器进行HTTP通信。商户和客户通过手机app与密码多种方式打开房门,远程控制公寓门锁,帮助运营人员和商户轻松管理房间,做真正的智能管家,系统同时对智能门锁的整个生命周期进行全方面的监控,管理智能门锁从生产、质检、物流、安装、运维等环节的情况与信息,提高公寓商户与运营人员的生产运作效率,减少资源浪费与时间成本,缩短门锁运营数据采集与分析的周期,提高门锁故障的处理效率,拓展公寓出租市场的业务。 本文中的公寓门锁管理系统采用了Spring MVC框架与Mybatis数据访问框架等技术进行设计与实现,并将系统分为领域模型层、用户界面层、控制器层、系统服务层与数据访问层进行实现,提高了系统的可扩展性与灵活性。首先,通过分析系统特点与系统用户特征,综合系统的需求,对系统功能结构进行概要设计,并在此基础之上,完成系统的详细设计与实现。作者参与设计与实现了如下六个模块的功能: (1)门锁状态管理模块:监控门锁的整个生命周期,管理门锁信息; (2)IO盒管理模块:管理IO盒信息; (3)门锁电量管理模块:监控与管理运营门锁的电量; (4)互联网门锁命令日志模块:维护与管理各种类型的互联网命令 (5)监测互联网门锁心跳模块:检测门锁是否能正常与服务器进行交互; (6)门锁日志模块:查看门锁的各种类型的操作日志。 系统业务功能验证结果表明公寓门锁管理系统系统满足Beta版本功能要求。最后,通过分析系统代码结构,找出代码混乱的地方对系统进行优化与重构。目前,该系统已经上线投入使用,为公司业务拓展带来诸多便利。
[Abstract]:Intelligent door lock is one of the products of science and technology, and the Internet door lock in this article is the intelligent home equipment for the rental service of the apartment. The Internet door lock is communicated with the door lock server for HTTP. The merchants and customers open the door through many ways of the mobile phone app and password, remote control the door lock of the apartment, and help the operators. And the merchants manage the room easily and make the real intelligent housekeeper. The system monitors the whole life cycle of the intelligent door lock at the same time, and manages the situation and information of the intelligent door lock from production, quality inspection, logistics, installation and operation, so as to improve the efficiency of the production and operation of the apartment merchants and operators, and reduce the waste of resources and the cost of time. It shortens the cycle of data collection and analysis of door lock operation, improves the efficiency of door lock failure, and expands the business of apartment rental market.
In this paper, the apartment door lock management system is designed and implemented using Spring MVC framework and Mybatis data access framework. The system is divided into domain model layer, user interface layer, controller layer, system service layer and data access layer to improve the extensibility and flexibility of the system. First, the system is analyzed by the analysis system. The features and user features of the system, the requirements of the integrated system, the outline design of the system function structure, and the detailed design and implementation of the system on this basis. The author participates in the design and implementation of the following six modules:
(1) door lock status management module: monitor the whole life cycle of door locks and manage the lock information;
(2) IO box management module: management of IO box information;
(3) door lock power management module: monitor and manage the power of the operation door lock;
(4) Internet door lock command log module: maintain and manage all kinds of Internet commands.
(5) monitor the Internet door lock heartbeat module: check whether the door lock can interact with the server normally.
(6) door lock log module: check all kinds of operation logs of door locks.
The system business function verification results show that the apartment door lock management system meets the Beta version function requirements. Finally, the system is optimized and rebuilt by analyzing the system code structure and finding the code confusion. At present, the system has been put into use online and brings a lot of convenience for the company's business expansion.
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52
【引证文献】
相关期刊论文 前1条
1 周少铧;吕群芳;;基于蓝牙的智能门锁控制系统设计[J];数字技术与应用;2016年10期
,本文编号:1801427
本文链接:https://www.wllwen.com/guanlilunwen/wuliuguanlilunwen/1801427.html