论文部分内容阅读
随着燃气监测物联网以及云计算技术的高速发展,越来越多的燃气公司希望拥有面向燃气公司﹑客户信息查询的整体解决方案。由于燃气公司在城市燃气门站安装大量的物联网RTU采集设备,为用户﹑管理人员提供RTU数据的增删改查以及用户反馈信息查询集中整合难度很大。因此,需构建一个完整的框架来解决这些难题,提高燃气公司的信息化水平。本文目的是研发一个基于Node.js Web开发的燃气监管控云平台。首先对云平台进行需求分析,概括了云平台功能和性能方面的需求,根据用户需求以及访问权限将云平台分为地图总览﹑异常报警﹑用户反馈﹑报表汇总和系统管理等功能模块。然后基于MVC开发模式对云平台进行实现过程的介绍,系统以Atom作为开发平台,采用Node.js Express框架进行Web服务器设计,结合My SQL数据库进行RESTful API设计,使用j Query﹑Bootstrap等前端开发框架进行云平台登陆模块以及五大功能模块设计,实现将RTU地理信息与基本信息展示﹑RTU实时数据展示﹑RTU监控视频查看﹑用户反馈信息查询﹑RTU异常报警信息查询﹑用户信息查询﹑RTU区域和类型信息查询﹑实时报表查询﹑历史报表查询﹑定期报表查询等模块集成在一个信息管理系统之中,部署到云端,便于用户以及系统管理人员查看,提升用户满意度以及企业效益。最后对云平台进行功能测试﹑压力测试以及服务器订阅数据测试,以保证云平台的稳定性。论文所完成的系统能够建立有效的城市燃气监测物联网系统,做到远程管理﹑安全管控,帮助燃气企业提高运营效率,提升燃气公司的信息化水平,减少燃气安全事故,推动智慧燃气行业发展。