Font Size: a A A

Software Design And Implementation Of Intelligent Lock System For Mobile Communication Base Station

Posted on:2018-01-02Degree:MasterType:Thesis
Country:ChinaCandidate:T G LiFull Text:PDF
GTID:2321330512484711Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the development of science and technology,the society has entered the Internet era,people not only require the high security of the door lock,but also put forward the requirements for the convenience.But at present the communication base station is used in the traditional mechanical lock,the key is lost easily,easy theft of imitation,security is not high,and the maintenance of the base station or in manual maintenance and information processing management stage,it is not easy to manage.Firstly,this paper analyzes the current situation of the development of intelligent locks at home and abroad,it is found that most of the current intelligent lock system is used in residential areas,such as the concentration of the region,and it can not be applied to distributed and decentralized mobile base stations.With the development of society,the demand for the network is getting larger and larger,and the corresponding number of mobile base stations will increase,the increasing number of base stations has increased the workload of base station maintenance personnel.In order to reduce the workload of the operation and maintenance of the base station,this paper analyzes the functional requirements of the existing mobile base station door locks,and develops a set of intelligent lock software system used in mobile base stations.In this paper,the intelligent lock is an intelligent electronic lock based on Bluetooth,there are two ways to unlock the smart lock: one is unlocked through the smart lock software directly;the other is unlocked by the electronic key instead of the traditional mechanical key.Different ways to unlock take a different encryption mechanism to ensure its security.This paper analyzes the requirements of the base station door lock.We selects the efficient Node.js and the Android development language and the distributed file database MongoDB and the server running platform to determine the overall structure of the software system,and then modularizes the software function.According to the function of module design the database collection.The software system’s communication module is divided into two categories: one is the communications between the intelligent lock software and server;the other is between the smart lock software and electronic keys and lock.The former uses a variety of API interface which provided by the server to encapsulate the data into JSON format for communication,the latter is using Bluetooth to transfer data encrypted by AES or SHA-1.This system can improve the work efficiency,reduce the maintenance workload,convenient management of the base station lock system,can force the total staff in the specified period of time on the maintenance,maintenance personnel operation record relevant information automatically uploaded to the server,without paper document management.
Keywords/Search Tags:Node.js, Android, JSON, AES, SHA-1, Communication module
PDF Full Text Request
Related items