通用物联网监测系统软件设计
发布时间:2018-01-08 09:21
本文关键词:通用物联网监测系统软件设计 出处:《西安电子科技大学》2014年硕士论文 论文类型:学位论文
更多相关文章: 物联网 实时监测 Java Web Socket JavaEE
【摘要】:随着互联网相关技术的快速发展以及人们对于信息化社会需求的不断增长,以互联网为基础综合应用各种技术的“物联网”应用得到了广泛的推广,例如智能监测、智能交通、智能家居等。物联网包含技术众多,这其中包括有传感器、通信技术、网络技术、数据库技术等。物联网应用的意义在于实现了人与物,物与物之间的交流。本论文完成了基于物联网的通用型监测系统的软件设计与实现。通过开放底层硬件设备接口,将符合接口电压电流标准的传感器连接到硬件设备,在软件系统中通过一系列的配置操作即可实现物联网监测应用的变化。本论文在探讨了物联网的三层架构体系以及关键技术的基础上,结合本系统的特点,按照感知层、网络层和应用层这三层体系有条理的设计了通用型物联网监测系统的网络层和应用层及其功能的实现。主要完成的工作是与感知层的硬件设备的通信来构建网络层和应用层的软件设计。将感知层采集的数据利用通信技术和数据库技术等进行处理和存储。论文中所设计的系统主要包括两部分内容。第一部分为数据传输与存储。这部分完成了软件系统与硬件设备使用Socket方式进行通信来接收硬件设备采集的实时数据并利用数据库进行存储;第二部分设计并开发了基于Browser/Server模型的JavaEE服务器端软件,其中包括Struts、Hibernate和Spring框架的体系结构,充分使用了面向接口编程的优势。使用Struts来实现业务逻辑与视图的分离,使用Hibernate来实现数据库的持久化,使用Spring框架来对Struts、Hibernate实现融合。通过分层结构,极大的实现了代码的重用性和系统的维护性。这部分设计主要包括6个模块:系统应用模块、系统设备模块、系统历史数据模块、系统实时数据模块、系统用户模块和系统故障日志模块。最后,重点介绍了系统中几个重要的模块。完成了系统的运行和调试,并用截图的方式来客观的展示系统的整个运行状态。
[Abstract]:With the rapid development of Internet related technology and the increasing demand for information society, the "Internet of things" application based on the Internet of things has been widely popularized. For example, intelligent monitoring, intelligent transportation, intelligent home, etc. The Internet of things includes many technologies, including sensors, communications technology, network technology. Database technology and so on. The significance of Internet of things application lies in the realization of people and objects. This paper completes the software design and implementation of the universal monitoring system based on the Internet of things. Connect sensors that meet the interface voltage and current standards to hardware devices. Through a series of configuration operations in the software system, we can realize the change of the Internet of things monitoring application. This paper discusses the three-layer architecture and key technologies of the Internet of things, combined with the characteristics of the system. According to the perception layer. The network layer and the application layer are designed in order to realize the network layer and application layer of the universal IoT monitoring system. The main work accomplished is to communicate with the hardware equipment of the perception layer to construct the network. The software design of the layer and application layer. The data collected by the perception layer are processed and stored by the communication technology and the database technology. The system designed in this paper mainly includes two parts. The first part is the data transmission and storage. This part completes the communication between software system and hardware equipment using Socket mode to receive real-time data collected by hardware equipment and use database for storage; The second part designs and develops the JavaEE server-side software based on Browser/Server model, including Struts. The architecture of Hibernate and Spring framework makes full use of the advantage of interface oriented programming. Struts is used to separate business logic from view. Using Hibernate to achieve database persistence, using the Spring framework to realize the integration of Struts hibernate. This part of the design mainly includes six modules: system application module, system equipment module, system history data module, system real-time data module. Finally, several important modules in the system are introduced emphatically. The running and debugging of the system are completed, and the whole running state of the system is displayed objectively by the way of screenshots.
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52;TP391.44;TN929.5
【相似文献】
相关期刊论文 前10条
1 秦茜;;物联网骤成产业巨浪 各方大肆追捧恐为时尚早[J];IT时代周刊;2009年Z2期
2 石菲;;物联网还有多远[J];中国计算机用户;2009年Z2期
3 马继华;韩文哲;;物联网的未来会变成“空中楼阁”吗?[J];信息网络;2009年10期
4 ;物联网系列报道之一 理性物联网[J];通信世界;2009年40期
5 李鹏;;物联网发展 标准与应用先行[J];通信世界;2009年40期
6 李鹏;赵经纬;;北邮谢东亮 物联网需两颗红心一种准备[J];通信世界;2009年40期
7 周双阳;;寻找物联网的制高点[J];通信世界;2009年41期
8 张鹏;;物联网,十年涅i,
本文编号:1396527
本文链接:https://www.wllwen.com/kejilunwen/wltx/1396527.html