首页> 中文学位 >监测系统常用软件组件设计与实现
【6h】

监测系统常用软件组件设计与实现

代理获取

摘要

随着自动化技术及信息技术的发展,越来越多的智能传感器设备在监测领域得到应用,促进了监测技术的快速发展。与此同时,由于监测技术及设备的更新,往往导致原本的监测系统无法适应,使得用户对软件更新需求不断扩大,带来了软件投资成本的压力。
   为了提高监测系统的通用性,减少因设备、技术更新升级而带来的软件维护及开发费用,本文在总结现有监测系统的基础上,结合海洋监测、家电监测及机房监测的实际需求,设计开发了面向监测系统软件的一系列组件,包括采集组件、数据组件、显示组件、导航组件、报警组件、查询组件和打印组件。其中,采集组件实现了家电、机房监测领域的数据采集功能,可以动态添加物理设备及采集设备。同时还实现了海洋水文数据中的CTD数据、BT数据以及表层海流数据到标准XML,存储数据的转换;数据组件实现了XML与文本文件、二进制文件和netCDF文件之间的相互转换,及数据库访问功能,包括对指定数据库的各项常规操作,如数据库更新、修改、删除等操作;显示组件实现了监测数据的可视化,可以绘制标量图和矢量图,具有图像绘制、鼠标取值、图像缩放、图像移动等功能;导航组件实现了监测系统的使用定位功能,可以利用导航快速准确的找到需要的监测信息;报警组件实现了实时反馈监测系统中各设备工作状态的功能,以设备为单位判断报警信息;查询组件实现了按条件查询历史监测数据的功能,并对监测数据查询结果进行可视化显示;打印组件实现了对监测结果图像进行打印的功能,可以进行各项常规打印设置。
   组件的设计基于软件复用的思想,以该系列组件为基础进行监测系统的开发,可以明显提高开发效率,降低维护成本,增强复用能力及通用性。本文设计开发了海洋风速风向监测系统和智能机房监控系统,对组件的实用性、稳定性及通用性进行了验证。实践表明组件能很好的满足实际应用需求,不仅有效提高了系统开发效率,而且增强了系统的扩展性和灵活性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号