论文部分内容阅读
目前,计算机监控系统在各个领域获得了广泛的应用。在工业领域连续生产和断续生产两类生产过程的计算机监控模式,主要集中在集散控制系统、现场总线控制系统和监督控制与数据采集系统、智能监控系统以及网络控制系统这几个方面。随着以广东为首的环境在线监测系统的不断重建,均不能满足防治偷排漏排目的,人们已经开始意识到改进原有系统的控制模式实现防止偷排漏排目的。笔者在分析了工业监控领域的监控模式和环境监测监控模式,发现环境监测监控领域类似于计算机监控系统在工业连续生产中的应用,因此本文提出了基于web2.0的环境在线监测监控系统的网络控制模式,在以往在线监测信息系统模式上增加控制中心对监测点的网络控制模式,把环境在线监测监控控制中心建设一个覆盖范围广、跨平台的集被动接受、分析、处理、发布数据和通过网络远程控制监测点为一体的实时、有效的网络监测监控系统。
环境自动监控系统由三部分组成——监测子站系统、通信传输、控制中心管理系统。本文中主要讨论了控制中心管理系统web应用程序的设计、部署和通信传输程序开发,并以随机采集子模块为例详细介绍了系统的设计流程和代码开发。控制中心系统基于web2.0平台,采用MVC架构,使用JSP+Ajax+Servlet+JavaBean+Java+Hibernate为系统的实现技术,建立了基于B/S模式的以oracle9i为数据库系统的核心动态网页,实现了系统用户权限管理、企业信息管理、数据保存、数据查询、数据统计、生成报表以及随机采集等功能。在通信传输方面,考虑到监测点分布范围广、环境恶劣、传输费用低等因素,我们采用基于UDP/IP协议的GPRS无线传输。其中随机采集模块的设计是本系统的特色之处,本文在第五章详细描述了它的设计流程和部分编码。