基于物联网可视化技术的人防监控系统软件设计与实现
发布时间:2023-10-12 01:56
人防工程关系到国家的安危,涉及到人民的生命财产安全,是不容忽视的关键性工程。人防工程中拥有大量风机、阀门、水泵等设备,以及温湿度监测、毒气测量、气压监测等相关传感器,设备是否正常运行关系到作战时地下人防工程是否能达到其应具备的防护要求,而关键数据的数值则是作战指挥的重要参考,因此对于这些设备的运行、报警状态以及关键数据指标的读取与显示则显得尤为关键。本文针对原有人防工程监控系统中使用驱动方式进行数据接入带来的弊端,以及适应底层硬件设备向智能化方向发展,同时满足新时代人防工程对监控系统提出的新的功能需求,设计了一套基于物联网订阅/发布模式并利用相关可视化组件实现的人防工程监控系统。主要创新工作包括:(1)使用物联网架构下基于订阅/发布模式的MQTT通讯协议接入数据,解决原有系统中驱动程序带来的问题。(2)针对新的通讯协议与数据格式,编写相应解析程序,并将数据进行分类存储,实现系统基本的设备状态监测、设备远程控制、关键数据监测以及报警管理等功能。(3)使用时序数据,通过设定查询时间,查询出特定时间段内的关键数据历史值,并以折线图展示,为事故原因的追溯与报警预测提供数据基础。(4)为现场设备...
【文章页数】:104 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 研究背景
1.2 国内外人防监控软件研究发展现状
1.3 研究意义及主要工作
1.4 论文章节安排
第2章 人防监控系统技术基础
2.1 订阅发布模式及MQTT协议
2.1.1 订阅/发布模式
2.1.2 MQTT协议
2.2 基于AJAX的长轮询方式
2.3 HTML、CSS、Java Script
2.3.1 HTML
2.3.2 CSS
2.3.3 Java Script
2.4 实时数据与My SQL数据库
2.4.1 实时数据
2.4.2 My SQL数据库
2.5 时序数据与Influx DB数据库
2.5.1 时序数据
2.5.2 Influx DB数据库
2.6 非结构化数据与Media Wiki
2.6.1 非结构化数据
2.6.2 非结构化数据存储与Media Wiki
2.7 Highcharts图表库
2.8 Layui框架与table表格组件
2.9 svg矢量图形与svg动画
2.10 Android应用
2.11 本章小结
第3章 人防监控系统需求分析与详细设计
3.1 人防监控系统需求分析
3.2 使用人员用例分析
3.2.1 运维人员
3.2.2 指挥人员
3.2.3 统计分析人员
3.2.4 设备管理人员
3.3 人防监控系统模块设计
3.3.1 历史数据展示模块
3.3.2 实时监控模块
3.3.3 三防控制模块
3.3.4 资源管理模块
3.3.5 移动设备终端
3.4 人防监控系统架构设计
3.5 系统数据流设计
3.5.1 实时数据的更新
3.5.2 软件前端界面查询
3.5.3 控制指令下发
3.5.4 移动端查询请求
3.6 基于人防工程的MQTT订阅主题设计
3.7 人防监控软件前后台数据交互与接口设计
3.7.1 推送方式设计
3.7.2 数据交互接口设计
3.8 关系数据库中数据表设计
3.8.1 keyword关键字表
3.8.2 Ammeter电表数据表
3.8.3 Device设备表
3.8.4 Room房间数据表
3.8.5 Warringlog报警日志表
3.9 本章小结
第4章 人防监控系统后台功能实现
4.1 人防系统数据接入
4.2 人防系统数据解析
4.3 人防系统数据拆包
4.4 服务器推
4.4.1 后台推送
4.4.2 前台接收推送
4.5 人防系统数据存储
4.5.1 实时数据存储
4.5.2 历史数据存储
4.5.3 Mediawiki生成设备资产详情页面
4.6 资产信息解析
4.7 本章小结
第5章 人防监控系统前台展示功能实现
5.1 人防设备监测及远程操作功能实现
5.1.1 监测数据表格实现
5.1.2 监测原理图实现
5.1.3 设备远程操作功能实现
5.1.4 三防模式下发功能实现
5.1.5 三防报警及报警管理功能实现
5.1.6 人防监控软件现场应用截图
5.2 人防关键性数据分析功能实现
5.2.1 数据实时折线图
5.2.2 数据历史折线图
5.2.3 人防监控软件现场应用截图
5.3 人防设备资产管理功能实现
5.3.1 功能具体实现
5.3.2 人防监控软件现场应用截图
5.4 移动终端功能实现
5.4.1 功能具体实现
5.4.2 人防监控软件现场应用截图
5.5 本章小结
第6章 总结与展望
6.1 论文研究工作总结
6.2 工作展望
参考文献
攻读学位期间研究成果
致谢
本文编号:3853221
【文章页数】:104 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 研究背景
1.2 国内外人防监控软件研究发展现状
1.3 研究意义及主要工作
1.4 论文章节安排
第2章 人防监控系统技术基础
2.1 订阅发布模式及MQTT协议
2.1.1 订阅/发布模式
2.1.2 MQTT协议
2.2 基于AJAX的长轮询方式
2.3 HTML、CSS、Java Script
2.3.1 HTML
2.3.2 CSS
2.3.3 Java Script
2.4 实时数据与My SQL数据库
2.4.1 实时数据
2.4.2 My SQL数据库
2.5 时序数据与Influx DB数据库
2.5.1 时序数据
2.5.2 Influx DB数据库
2.6 非结构化数据与Media Wiki
2.6.1 非结构化数据
2.6.2 非结构化数据存储与Media Wiki
2.7 Highcharts图表库
2.8 Layui框架与table表格组件
2.9 svg矢量图形与svg动画
2.10 Android应用
2.11 本章小结
第3章 人防监控系统需求分析与详细设计
3.1 人防监控系统需求分析
3.2 使用人员用例分析
3.2.1 运维人员
3.2.2 指挥人员
3.2.3 统计分析人员
3.2.4 设备管理人员
3.3 人防监控系统模块设计
3.3.1 历史数据展示模块
3.3.2 实时监控模块
3.3.3 三防控制模块
3.3.4 资源管理模块
3.3.5 移动设备终端
3.4 人防监控系统架构设计
3.5 系统数据流设计
3.5.1 实时数据的更新
3.5.2 软件前端界面查询
3.5.3 控制指令下发
3.5.4 移动端查询请求
3.6 基于人防工程的MQTT订阅主题设计
3.7 人防监控软件前后台数据交互与接口设计
3.7.1 推送方式设计
3.7.2 数据交互接口设计
3.8 关系数据库中数据表设计
3.8.1 keyword关键字表
3.8.2 Ammeter电表数据表
3.8.3 Device设备表
3.8.4 Room房间数据表
3.8.5 Warringlog报警日志表
3.9 本章小结
第4章 人防监控系统后台功能实现
4.1 人防系统数据接入
4.2 人防系统数据解析
4.3 人防系统数据拆包
4.4 服务器推
4.4.1 后台推送
4.4.2 前台接收推送
4.5 人防系统数据存储
4.5.1 实时数据存储
4.5.2 历史数据存储
4.5.3 Mediawiki生成设备资产详情页面
4.6 资产信息解析
4.7 本章小结
第5章 人防监控系统前台展示功能实现
5.1 人防设备监测及远程操作功能实现
5.1.1 监测数据表格实现
5.1.2 监测原理图实现
5.1.3 设备远程操作功能实现
5.1.4 三防模式下发功能实现
5.1.5 三防报警及报警管理功能实现
5.1.6 人防监控软件现场应用截图
5.2 人防关键性数据分析功能实现
5.2.1 数据实时折线图
5.2.2 数据历史折线图
5.2.3 人防监控软件现场应用截图
5.3 人防设备资产管理功能实现
5.3.1 功能具体实现
5.3.2 人防监控软件现场应用截图
5.4 移动终端功能实现
5.4.1 功能具体实现
5.4.2 人防监控软件现场应用截图
5.5 本章小结
第6章 总结与展望
6.1 论文研究工作总结
6.2 工作展望
参考文献
攻读学位期间研究成果
致谢
本文编号:3853221
本文链接:https://www.wllwen.com/shekelunwen/renwuzj/3853221.html