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

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:simon20088
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着传感器技术的发展,监测系统被广泛应用于人们的生产生活中,对工业生产自动化、环境保护、安全防卫和医疗卫生等方面都产生了重要的影响。监测系统能够提高监测数据的可靠性和实时性,有效避免人工统计数据带来的误差,简化统计计算量和提高统计准确率。但在实际的软件开发中,一个新的监测系统的开发往往是从零开始的,从需求分析到设计和编码,再到测试和交付使用,这样造成了许多类似软件的重复开发,浪费了大量的人力、物力,软件的质量也得不到保证。为了提高监测系统代码利用率,缩短开发周期,本文在对现有监测系统进行综合分析的基础上,抽取具有通用性的核心组件,并将这些组件制作成为浏览器插件,在这些插件的基础上经过简单的配置即可完成基于Web的监测系统。这些组件包括加载控制组件、数据维护组件、曲线显示组件、列表显示组件、查询分析组件、导航组件和打印组件等。其中加载控制组件主要用于加载其他组件和帮助其他组件交互信息;曲线显示组件的主要作用是将传感器采集到的监测数据以图形可视化的方式展现给用户,主要功能包括查看曲线、移动曲线、放大曲线和标注等;列表显示组件用来将监测数据通过列表的方式显示,并且可以设置筛选条件对列表中显示的数据进行筛选;查询分析组件主要用来检索符合条件的数据集;导航组件以导航树或导航图的形式查找某个传感器或传感器集合,进而可以查看这个传感器或传感器集合的数据;打印组件用来打印监测数据的图形和相关监测信息。监测系统一般都具备上述核心组件,在这些核心组件基础之上,根据需求,只需进行一定的配置和增加一些其他组件便可以方便快捷地开发出新的监测系统。通过实际监测系统的开发证明了各组件的实用性和方法的有效性,实践表明可以提高开发效率,节省人力和物力。
其他文献
在经济全球化的背景下,选择合适的合作伙伴共同完成生产任务,是保证生产顺利进行和企业最终盈利的关键。合作伙伴的选择包括综合评价和优化组合两个主要环节。科学有效的综合
随着信息时代的来临以及互联网络的飞速普及,人们的生活习惯也随之发生了很大的变化,把更多的时间和精力从报纸刊物转向了网络媒体。网络媒体已经成为了人们获取信息的重要途
煤炭是我国能源的主体,我山西省矿产资源丰富,素有“煤矿之乡”之称,在全国的煤炭生产中煤储量中占有非常大的比例。在煤矿安全生产中,危害性最大的是瓦斯突出,因此对瓦斯突
随着自然语言和互联网的飞速发展,全球每天都有成千上万甚至上亿的各种新闻事件发布,而大部分是英文新闻,在汉语国家中也有大量的中文新闻公布,如何从这些大量英文新闻中快速的识
随着RFID技术的日渐成熟,应用范围越来越广,其安全和隐私问题也越来越受人们关注。目前RFID安全机制主要分为两类:一类是物理安全机制,另一类是设计安全认证协议。物理安全机
由于现实生活中很多实际问题的发生多为各学科相互作用的结果,如何处理交叉学科数据是业界的棘手问题。粗糙集理论作为一种新的软计算方法,它能有效的对不完备地、不精确、不
互联网的信息在过去几年爆炸式的快速增长,这种快速增长和Web的动态变化特性使得我们在Web上完成有效的信息获取变得十分重要。网络爬虫是一个自动程序,它能有条不紊地通过扫描
大脑可以接受外界的繁杂信息,对各种信息进行组织、加工、处理,完成整个思维过程,指导相关器官执行任务。探索人脑的组织结构与执行功能之间的关系,理解人脑的工作机制,对打
人脸识别作为生物识别技术的一种,具有无接触、安全和方便的特点。人脸识别技术广泛应用于人机交互、交易认证及安防等领域,一直是生物识别技术研究的热点。   近年来,随着移
随着互联网技术的蓬勃发展,网络安全问题层出不穷。网络钓鱼是一种典型的在线欺诈行为,它以互联网为载体,通过伪装成信誉良好的合法网站欺骗用户以获得用户的敏感信息,被欺骗