基于HTML5技术的Web监控界面开发

来源 :数字化用户 | 被引量 : 0次 | 上传用户:ivy2357
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】研究了基于HTML5技术的Web监控界面开发。首先对HTML5的新特性进行了分析,在此基础上给出基于HTML5的Web监控开发平台,研究了基于HTML5技术的表示层开发,尤其是监控界面中的报警功能模块开发进行了深入探讨。
  【关键词】HTML5;Web;监控界面;报警功能
  HTML 5是近十年来Web开发标准最巨大的飞跃。与HTML 4、HTML 3等版本不同,HTML 5并非仅仅用来表示Web内容,它更具有将Web带入一个成熟的应用平台,在HTML 5平台上,实现视频、音频、图象、动画,以及同电脑的交互的标准化。
  一、HTML5特性分析
  HTML5的设计宗旨在于减少网络应用对于浏览器插件的需求,给站点带来更多的媒体元素,为用户提供友好体验。HTML5 大大简化了编程工作,使Web程序更容易的访问各类设备和应用程序,并且提供了很多重要的新特性。
  (一)新的标记语言标准。HTML5比之前的 HTML 版本更新了标记语言及其附属的标准,包括访问和操作 HTML 文档结构(DOM)的标准;全新的级联样式表(CSS)标准,用于定义 HTML 文档的外观和呈现方式以及 JavaScript 脚本语言。
  (二)实现基于标准的富Web。HTML 5实现了富应用的新API,诸如图形、动画、多媒体,在此之前需要通过Flash等各类插件实现这些功能,使用上述插件技术不仅带来安全隐患,而且限制了受众的范围。HTML 5提供的audio和ideo等标签为Web开发者们提供了嵌入媒体方面的极大便利,尤其是采用中立的编码标准解放了浏览器厂商的开发自主性。
  (三)革新的结构。HTML5标准中引入了一整套新的元素,使建构网页更变得更容易。使用这些元素具有明显的优点:当与标题元素联同使用时,产生了一种使用标题级别标记嵌套章节的方法,这将超过以前HTML版本的标题级别。
  二、基于HTML5的Web监控开发平台
  按照B/S结构设计的应用程序让用户可以随时随地的通过网络实现对系统的操作与管理,而且不需要安装任何的客户端或驱动软件。作为设计与开发人员,也可以对软件的运行和使用情况进行远程监视,并在出现问题是进行远程维护等操作。同时相对于另外一种常见的C/S结构,B/S结构的主要优点有一下几个:(一)B/S结构的软件建立在广域网上,不需要专门的网络硬件环境,比C/S模式有更强的适应范围;(二)B/S结构要求构件实现相对独立的功能,能够相对较好的实现模块的重用;(三)B/S结构的软件一般由多个构件组成,方便个别构件的更换,可以实现系统的无缝升级,系统维护难度小;(四)B/S建立在浏览器上,有更加丰富和生动的表现形式与用户交流;(五)B/S是基于广域网的,可以面向不同地域的不同用户群。
  基于HTML5的Web监控软件平台从软件实体结构上分为:数据采集程序、算法程序和Web服务器主程序三个模块。
  三、Web监控软件架构设计
  基于HTML5的Web监控软件平台中WEB服务器设计采用软件体系架构设计中常用的分层的设计方法,分层的设计方法是软件体系结构设计中最为常见也最重要的一种方法,从上到下分别是:表示层(UI)、业务逻辑层(BLL)、数据访问层(DAL)和数据层(DL)。
  四、基于HTML5技术的表示层开发
  表示层位于整个软件体系的最上层,也是和用户关系最紧密的一层,主要用于接收用户的输入数据、页面操作等请求,并把后台程序返回的数据和结果以适当的形式反馈给用户,其主要作用是为用户提供一个友好的交互式操作界面。
  由于Web监控软件采用B/S的设计模式,所以系统中的表现层的主要形式是WEB页面,而在程序中的表现形式是ASPX文件。在Web监控系统中需要通过大量的图表和曲线对生产运行数据进行显示,因此采用最新的超文本标记语言版本HTML5和SVG (Scalable Vector Graphics可缩放矢量图形)实现了更加良好的曲线与图表的显示效果,同时为进一步的增加交互界面的可操作性,可以选用第三方控件Highcharts和jqGrid来实现软件平台中实时动态曲线和各种图表的显示。下图1为Web监控界面显示。
  在Web监控界面设计与开发,重要的一项内容就是报警功能开发。报警模块的作用需要实现报警设置、报警监测和报警信息管理的平台。而报警管理模块也根据这三个功能分为三个功能子模块。其功能框图如图2所示:
  (一)报警监测。报警监测功能是实时的从数据库中读取报警设置信息,并按照每一条数据对应的实时过程或者累计数据进行处理,以判断生产运行参数是否超限。为保证报警监测的实时性,在数据采集程序向服务器模块发送数据时,对实时数据进行分析和监测。
  (二)报警设置。报警设置功能,让管理人员可以针对需要设置报警条件,也可以对现有的报警设置信息进行修改、删除、查询等操作。
  (三)报警信息管理。报警信息管理包括报警信息显示、报警信息查询和报警信息确认。报警信息的显示要求管理人员在使用系统软件的任何模块都能看到现有的报警信息。报警信息的确认则是在管理者已经发现问题,并做出处理后,对该条报警信息进行确认。同时用户可以选择是否显示确认的报警信息。
  五、结论
  采用最新的超文本标记语言版本HTML5技术开发了Web监控界面。首先对HTML5新特性进行了分析,在此基础上给出基于HTML5的Web监控开发平台,研究了基于HTML5技术的表示层开发,尤其是监控界面中的报警功能模块开发进行了深入探讨。
  参考文献:
  [1]王晓.基于HTML5的矢量地图发布关键技术研究[D],南京:南京师范大学,2011
  [2] HE Jie-hui. The Design of Data Access Layer [J], Modern Computer,2006,1(3):17-20
  [3]钱俊.一种监测数据显示的简单方法及应用[J], 中国无线电,2012,1(12):55-57
  作者简介:郭严友,男,1980年8月,广东肇庆 ,本科,计算机网络、软件工程,计算机讲师,肇庆市工程技术学校。
其他文献
【摘 要】档案管理是单位对于档案内容的管理活动,合理的进行档案的管理有利于单位、个人和国家机关更好的适应社会的发展。作为确保建立数字档案系统的基础,档案数字化在质量和安全保密两方面成为档案数字化过程中的重要环节。本文依据档案数字化现状,针对档案数字化的质量和安全保密控制提出相应的看法和建议,以供参考。  【关键词】档案数字化;质量控制;安全保密控制  前言:20世纪80年代末,档案数字化概念及其基
期刊
【摘 要】随着时代经济的快速发展以及科学技术的日新月异,信息技术革命逐渐加深,信息技术被广泛的应用于各行各业的经济发展中,尤其是继互联网之后的物联网的蓬勃发展,被广泛的应用于环境的保护中,为环境管理水平的提高以及战略性环保产业的发展带来了实质性的积极促进作用,本文首先对物联网的基础理论作了主要的阐述说明,进而分析了物联网在推动环境监管创新中的应用,最后探讨并总结了全面加强物联网技术在环境监管创新建
期刊
【摘 要】大数据时代的到来,不仅意味着科学技术的进步,而且还预示着当代数字化的发展前景。在大数据环境下建设数字图书馆是时代变迁的需求,是科技进步的表现,是图书馆的发展方向,因此本文就对数字图书馆的基本概念进行了阐述,且论述了存在于目前我国数字图书馆建设过程中的不足,并针对这些不足逐一研究出相关的解决措施。  【关键词】大数据 数字图书馆 建设  全球化的国际局面不断推动着互联网技术的蓬勃发展,也使
期刊
【摘 要】讨论超超临界直流锅炉启动初期提高给水温度的问题。  【关键词】超临界;直流锅炉;启动初期;给水温度;热态清洗  华润电力(贺州)有限公司一期工程2×1000MW机组汽轮机为东方汽轮机有限公司生产的超超临界、一次中间再热、八级回热抽汽、凝汽式汽轮机。主汽系统采用一级大旁路(25%容量),不设高排逆止门,冲转前再热器按干烧设计。  在进行主机优化时,为解决锅炉不点火而进行热态清洗,增设了一套
期刊
新课程提出,关注学生在课教学中的表现应成为评价一节好课的主要内容,包括学生在课堂师生互动、自主学习、同伴合作上的行为表现,参与热情、情感体验和探究、思考过程等等。即关注学生是怎么学的。从关注教师的“教”到关注学生的“学”,这一视点的转变对我们的课堂教学、教师教学行为及其相关的教学管理等都带来了巨大的冲击和全新的启示。  一、从教学目标上分析评价  一看教学目标设计是否重视发展学生的整体素质,尤其是
期刊
【摘 要】近年来,随着智能手机等移动终端的普及(2013年智能手机渗透率已超55%)移动支付市场发展迅猛,预计未来将逐步对银行卡支付产生替代效应。根据《2014-2018年中国移动支付行业发展趋势与投资决策分析报告》分析,近年来现金作为支付工具的重要性不断降低。从国内M0占GDP比重持续下降的趋势可以看出,现金支付作为支付工具,已逐步被非现金支付方式取代。  【关键词】移动支付;发展现状;策略分析
期刊
【摘 要】目的 通过对基于时间序列儿科住院人次预测系统的系统功能模块设计、数据库设计、时间序列趋势外推预测算法进行讨论,实现系统更科学、更人性、更智能。 结论:通过对预测系统的设计与研究,实现数据精准预测,为领导决策提供可靠的依据,实现卫生资源的优化配置。  统计预测是现代医院管理活动中的一种科学手段和方法,在医院管理和决策中发挥着越来越重要的作用。通过对儿科住院人次预测系统的设计与研究,为儿科住
期刊
【摘 要】微博是一种微型博客系统,其特点就是可以即时发布任何信息,其因为对大学生就有独特的吸引力和极强的渗透力,从而严重影响大学生的思想以及行为,同时使大学生的思想政治教育面临一种全新的挑战。如何能够有效的利用微博自身的优势,使其在大学生思想政治教育中充分发挥积极作用,使当前大学生思想政治教育工作的重要课题。本文首先简单介绍了微博及其特点,然后分析了微博对大学生思想政治教育的正面以及负面影响,然后
期刊
【摘 要】20世纪后期,随着我国对外开放步伐的加快,许多新型学习方式通过交流、通过媒体不断传入我国。其中以活动为主要形式的学习方式受到了广大中小学生的欢迎。在积极吸取国外先进经验并全面总结国内教育改革经验的基础上,研究性学习诞生了。在信息技术教学中的研究性学习重在考查学生在研究过程中,是否有独特的观察视角、选用知识是否超前,所有方法是否独特,能否有合理的奇思妙想。  【关键词】研究性学习;信息技术
期刊
【摘 要】班主任作为班级的组织者、管理者、学生全面发展的引路人,在学生的教育管理中是特别重要的教育支柱。促进学生全面发展、提高学校素质教育实效的重要途径就是重视并关注学生的教育管理。  【关键词】新课改 班主任改革 工作方法  一个班级的领导者就是班主任,而班级是学校教育的基本组织形式。积极向上、团结友爱的班风班貌的营造主要取决于班主任。下面谈一谈我作为班主任个人见解:  一、班主任首先要树立威信
期刊