一、背景介绍
无锡是中国长江三角洲地区的一座经济发达的城市,其物联网能源环保事业正在进行日益深入的发展。此项计划的设计,将结合无锡本地的环保元素,以及国家关于绿色发展战略中提出的各种措施,通过建立一个物联网能源环保系统来达成实现绿色发展目标。
二、系统软件开发方案
1.软件需求分析:此物联网能源环保系统采用了网络设备、物件服务器软件、数据库及终端应用程序等组成。需要完成的主要功能有:(1)能源数据采集和存储,该功能用于收集现场的过程及环境信息;(2)动态能源监控,该功能利用实时的能源数据进行实时的监控;(3)能源业务管理,该功能用于完善能源的日常管理;(4)能源环保管理,该功能利用数据库中存储的历史数据来进行评估和分析;(5)多终端应用程序,该功能用于实现从网页端、手机端等多终端访问系统。
2.软件设计:基于上述楼架,我们将软件系统设计分为4个子系统:(1)数据采集子系统,该子系统在现场设备上部署传感器,定时采集现场信息并实现数据上传;(2)数据处理子系统,该子系统通过软件调用技术实现数据的实时计算;(3)数据存储子系统,该子系统利用了多种DBMS及NoSQL数据库存储能源相关信息;(4)可视化子系统,该子系统采用多种图表可视化技术实现可视化能源管理。
3.软件实现:数据采集系统采用的是实时的网络技术,使用RESTful架构实现数据的采集,存储及传输;数据存储系统采用了分布式的架构解决方案,并采用了MySQL及NoSQL数据库进行储存;可视化子系统采用了多种图表来可视化能源管理,并实现多终端可视化功能,以满足各种不同设备的需求。
