论文部分内容阅读
动力设备及环境集中监控系统是实现对分布的动力系统、空调系统和机房环境进行遥控、遥测、遥调、遥信的综合监控系统.它通过实时监控、故障告警与处理、报表、智能分析等检测手段来保证动力、空调等设备的正常运行和机房安全,进而保障通信供电和设备安全.该论文主要研究的是基于Web的监控系统的应用,重点是监控系统的数据管理部分在Internet上的实现.在原有系统的基础上增加了用户采用网络浏览器进行分布式查询、控制的功能,从而实现了监控系统在Internet上的随时随地的对动力设备和环境参数的监控,拓展了监控系统的功能.该论文分析了整个系统的功能特点以及组网方式,在了解底层数据采集及处理的基础上,设计并完成了上层数据管理软件的Web应用.1、整个软件采用基于B/S模式的总体方案,将用户界面同逻辑相分离,把数据管理系统按功能划分为表示、功能和数据三大块,分别放置在不同的硬件平台上.采用客户端/6用服务器/数据库服务器三方通信的总体结构.2、根据软件中所要管理的不同数据类型及需求,分别对实时数据、历史数据、配置数据划分不同的管理模块,分析设计了相应的管理策略.3、结合该系统自身的特点,选用Java作为开发语言,采用Java Applet控件来完成客户端相应的功能,并嵌入到网页中;采用Java Application开发应用服务器程序.4、依据Java对网络编程技术的支持,完成了并发多线程处理机制、socket套接字客户端/应用服务器通信机制、连接池技术实现多客户连接、JDBC技术访问Sybase数据库服务器等核心方案的设计.基于B/S架构的Web实现,使得客户端得以简化,方便了系统的开发和维护,使用户的操作更加方便简单,并且提高了系统的伸缩性.弥补了原有C/S结构系统将表示层和应用逻辑层组合在一起,效率较低以及系统的维护、更新和升级困难的缺陷和不足,有一定的实际意义.