Font Size: a A A

Software Design Of Universal Monitoring System In The Internet Of Things

Posted on:2015-05-06Degree:MasterType:Thesis
Country:ChinaCandidate:L L WangFull Text:PDF
GTID:2308330464964608Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
Along with the rapid development of internet-related technology and the increasing needs of the information society, the applications of "Internet of Things(IOT)" to Internet-based integrated of various technologies have been widely promoted.For example, smart monitoring, intelligent transportation, smart home and some other fields.IOT integretely uses sensors, commucation technology, network technology, database technology and so on.The meaning of IOT application is to cherish the commucation between “people and object” and between “one thing and another”. This dissertation has mainly achieved the software design of general monitoring system of IOT. By opening the underlying hardware sensor interface and complying with the current and voltage standard interface to connect to the hardware, and operating through a series of configuration from the software system, application is easily to be changed.This dissertation discusses the basis of the three-tier system of IOT and the key technology. Combining with the characteristics of the system and according to the perception layer, network layer and application layer, general monitoring system in IOT of network layer and application layer and its implementation functions have been finished. The main work is communication with the hardware of perception layer to build the network layer and design application layer software. After perception layer collecting data, system uses communication technology and database technology to process and storage.The system of the dissertation discussed mainly consists of two parts. The first part is the data communication and storaging. This part completed the commucation of the software systems and hardware devices by using the Socket way to receive real-time data acquisition and used a database to store; The second part is designing and developing Java EE server software based on Browser/Server model, including Struts,Hibernate and Spring framework which Fully using the advantages oriented programming interface. By using Struts to achieve the separation of the service logic layer and the view layer, using hibernate framework to achieve database persistence,using Spring to inosculate Struts and Hibernate for management components. Through creating different layer, we achieved high cohesion, low coupling and used hierarchical structure to achieve great code reusability and system maintenance. This part mainly includes six modules: application module, device module, historical data module,real-time data module, system administrator module and system log module.Finally, the dissertation highlights several important system modules. Complets the running and debugging of the system and uses screenshots to show the whole system running state.
Keywords/Search Tags:Internet of Things(IOT), Real-time monitoring, Java Web, Socket, Java EE
PDF Full Text Request
Related items