[发明专利]一种通用型物联网监测控制系统及控制方法在审
申请号: | 201710085168.0 | 申请日: | 2017-02-17 |
公开(公告)号: | CN106941486A | 公开(公告)日: | 2017-07-11 |
发明(设计)人: | 孙万蓉;杨杰;侯彦宾;胡建强;吴恩邦;邹敏 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 西安长和专利代理有限公司61227 | 代理人: | 黄伟洪,何畏 |
地址: | 710071 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通用型 联网 监测 控制系统 控制 方法 | ||
1.一种通用型物联网监测控制系统,其特征在于,所述通用型物联网监测控制系统包括:
WEB应用服务子模块,与数据库服务子模块连接,用于和数据库服务子模块进行交互,对数据进行相关的业务处理,同时在浏览器中展现给用户;
数据接收子模块,与数据库服务子模块连接,用于接收硬件发送过来的符合相关格式的数据,然后将数据发送到数据库服务子模块中进行存储;
数据库服务子模块,用于存储数据接收子模块发送过来的数据,以及和WEB应用服务子模块交互,完成数据实际的存储和修改操作。
2.如权利要求1所述的通用型物联网监测控制系统,其特征在于,所述WEB应用服务子模块分为前端页面显示部分和后台业务处理部分;
所述前端显示部分包括平台管理页面、节点管理页面、用户管理页面、实时监测页面、历史数据页面;
所述后台业务处理部分包括struts2表现层、spring业务整合层、hibernate持久层。
3.如权利要求1所述的通用型物联网监测控制系统,其特征在于,所的数据接收子模块包括普通数据接收服务和图片数据接收服务。
4.如权利要求1所述的通用型物联网监测控制系统,其特征在于,所述数据库服务子模块包括硬件平台表_platform,平台类型_plattype,传感器表_sensor,传感器类型表_sensortype,用户表_user,目录表_menu,数据表_data。
5.一种如权利要求1所述通用型物联网监测控制系统的通用型物联网监测控制方法,其特征在于,所述通用型物联网监测控方法包括:
和数据库服务子模块进行交互,对数据进行相关的业务处理,同时在浏览器中展现给用户;
接收硬件发送过来的符合相关格式的数据,然后将数据发送到数据库服务子模块中进行存储;
存储数据接收子模块发送过来的数据,以及和WEB应用服务子模块交互,完成数据实际的存储和修改操作。
6.如权利要求5所述的通用型物联网监测控制方法,其特征在于,所述和数据库服务子模块进行交互,对数据进行相关的业务处理,同时在浏览器中展现给用户包括:
用户在浏览器中进行操作时,前端页面显示部分中EasyUI框架首先将数据封装成JSON数据格式,然后使用RESTful风格网络地址,找到后台业务处理部分表现层相关的类,使用POST方法将数据发送给后台业务处理部分;
后台业务处理部分中表现层解析相关的请求找到对应的业务处理service类,并解析JSON数据封装成JAVA实体类数据,然后将数据交给对应的业务层相关类去处理,比如数据校验工作;
处理完之后将数据交hibernate持久层,由持久层中对应的dao层类去和数据库服务子模块交互,完成数据实际的增删改查工作;
相关任务完成之后,反方向一层一层将结果数据返回到前端显示部分;在传递到表现层时需要将数据封装成JSON格式发送给前台页面,此时EasyUI自动解析数据,使用其datagrid插件结合AJAX异步加载技术将结果数据展现给用户。
7.如权利要求5所述的通用型物联网监测控制方法,其特征在于,所述接收硬件发送过来的符合相关格式的数据,然后将数据发送到数据库服务子模块中进行存储包括:
使用TCP/UDP协议结合JAVA中的Socket编程构建;符合平台ID+节点ID+实际数据格式的任意硬件平台发送过来的数据进行接收;
将数据发送给数据库服务子模块进行存储;使用TCP协议进行接收,同时直接发送给数据库服务子模块进行存储;对于图片较大的数据,使用UDP协议进行接收;然后先将图片存储在磁盘上,而将图片地址作为数据发送给数据库服务子模块进行存储。
8.如权利要求5所述的通用型物联网监测控制方法,其特征在于,所述存储数据接收子模块发送过来的数据,以及和WEB应用服务子模块交互,完成数据实际的存储和修改操作包括:
在数据库设计好相关的表之后,在WEB应用服务子模块中反向生成对应的JAVA类;与WEB应用服务子模块和数据接收子模块进行交互,完成数据实际的增删改查工作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710085168.0/1.html,转载请声明来源钻瓜专利网。