手机知网 App
24小时专家级知识服务
打 开
手机知网|搜索

面向监测系统的浏览器核心插件设计与实现

管旭

  随着传感器技术的发展,监测系统被广泛应用于人们的生产生活中,对工业生产自动化、环境保护、安全防卫和医疗卫生等方面都产生了重要的影响。监测系统能够提高监测数据的可靠性和实时性,有效避免人工统计数据带来的误差,简化统计计算量和提高统计准确率。但在实际的软件开发中,一个新的监测系统的开发往往是从零开始的,从需求分析到设计和编码,再到测试和交付使用,这样造成了许多类似软件的重复开发,浪费了大量的人力、物力,软件的质量也得不到保证。 为了提高监测系统代码利用率,缩短开发周期,本文在对现有监测系统进行综合分析的基础上,抽取具有通用性的核心组件,并将这些组件制作成为浏览器插件,在这些插件的基础上经过简单的配置即可完成基于Web的监测系统。这些组件包括加载控制组件、数据维护组件、曲线显示组件、列表显示组件、查询分析组件、导航组件和打印组件等。其中加载控制组件主要用于加载其他组件和帮助其他组件交互信息;曲线显示组件的主要作用是将传感器采集到的监测数据以图形可视化的方式展现给用户,主要功能包括查看曲线、移动曲线、放大曲线和标注等;列表显示组件用来将监测数据通过列表的方式显示,并且可以设置筛选条件对列表中显示的数据进行筛选;查询分析组件主要用来检索符合条件的数据集;导航组件以导航树或导航图的形式查找某个传感器或传感器集合,进而可以查看这个传感器或传感器集合的数据;打印组件用来打印监测数据的图形和相关监测信息。 监测系统一般都具备上述核心组件,在这些核心组件基础之上,根据需求,只需进行一定的配置和增加一些其他组件便可以方便快捷地开发出新的监测系统。通过实际监测系统的开发证明了各组件的实用性和方法的有效性,实践表明可以提高开发效率,节省人力和物力。……   
[关键词]:监测系统;组件;ActiveX;浏览器插件
[文献类型]:硕士论文
[文献出处]:中国海洋大学2012年