学术堂首页 | 文献求助论文范文 | 论文题目 | 参考文献 | 开题报告 | 论文格式 | 摘要提纲 | 论文致谢 | 论文查重 | 论文答辩 | 论文发表 | 期刊杂志 | 论文写作 | 论文PPT
学术堂专业论文学习平台您当前的位置:学术堂 > 管理学论文 > 设备管理论文

面向公司的特种装备维护系统构架和实现

来源:学术堂 作者:周老师
发布于:2014-04-24 共2156字
论文摘要

  近年来,特种设备的数量越来越多,使用的范围越来越广。截至2011年底,全国在用特种设备数量为729.15万台套,同比增加12.58%。虽然特种设备的使用数量不断增加,但对特种设备的安全管理相对落后,如何避免特种设备安全事故的发生,是目前亟待解决的问题。为此,笔者设计与实现了面向企业的特种设备管理系统,以便为帮助企业提高安全管理水平提供帮助。

  1相关技术简介

  特种设备管理系统采用MVC开发模式进行开发,前台采用与浏览器无关的Ext JS框架来构建系统,采用Json数据文件格式进行传输应答,由此实现Web系统的职能分工。
  1.1 MVC模式
  MVC是一种设计模式,其实际上是3个单词的缩写,分别为模型(Model)、视图(View)和控制(Controller)。MVC模式的作用在于用一种业务逻辑和数据显示分离的方法来组织代码,从而实现Web系统的职能分工。模型层实现系统的业务逻辑;视图层的作用是让用户能与系统进行交互操作;控制层是模型层与视图层之间沟通的桥梁(如在Structs中一般以struts-config.xml作为控制器),其能接受用户的请求并通过分析请求类型选择不同的Model数据返回界面显示,同时,还可以解释用户的输入并将它们映射为模型层可执行的操作。
  1.2 Ext JS框架
  Ext JS是一个用来开发RIA(Rich Intemet Application,富互联网应用系统)的Ajax应用框架,其主要包括3个大的文件,即ext-all.css样式文件、ext-base.js基本核心库文件和ext-all.js界面元素引用文件,由此提供丰富的组件以及多样的外观样式选择。
  1.3 Gzip压缩技术
  Gzip作为一种重要的文件压缩方式,具有相对高的压缩比和压缩效率,因而其应用范围十分广泛。
  Gzip首先由Mark Adler等提出,早期主要用于UNIX系统的文件压缩,是一个具有GNU通用公共许可证的文件压缩程序。在此基础上,还可以采用Cache本地缓存机制以提高系统的页面加载效率。

  2 系统设计

  2.1系统架构
  特种设备管理系统由2组服务器组成,分别为Web服务器和数据库服务器,其中Web服务器由于访问量大,涉及到用户较多,使用负载均衡方式部署服务器,大量地并发访问或将数据流量分担到多台节点设备上分别进行处理,从而减少用户等待响应的时间。数据库包括核心业务服务器和历史数据服务器2个独立数据库服务器。系统采用MVC框架,Web层由JSP表现,业务逻辑层由Java bean来实现(见图1)。
  系统功能模块图
  2.2系统功能模块
  特种设备管理系统主要包括用户注册、设备管理、维保管理、网上申报、安全手册、持证管理等功能模块(见图2)。
  2.3代码结构
  系统采用JDK1.5开源编译环境进行编译,遵循图2系统功能模块图CSS、HTML和JavaScript分离的原则,这样能够尽量减少代码的混杂。在整个门户设计中采用Ext JS作为整个客户端的基础库,一旦页面成功加载了Ext JS后,就可以在页面中调用Ext JS以实现其所需功能。所有界面公用信息采用统一物理存放的方式,其中包含自定义的控件组件和公用页面加载项。图3所示为系统功能界面的一般性序列图。

  3系统测试

  对系统的页面加载速度进行测试。测试时硬件采用HP塔式服务器,CPU使用Intel Xeno 2.5Ghz处图3系统功能界面的一般性序列图理器,并使用8GB内存。网络环境:内网为千兆以太网;外网为30M光纤。操作系统采用Windows 2008Server。测试结果表明,在100KB下载速度下,不进行文件压缩处理的页面加载速度为15.377s,利用Gzip压缩技术处理的页面加载速度为2.888s,在Gzip压缩技术基础上采用Cache本地缓存机制处理的页面加载速度为0.299s左右。由此可见,使用Gzip+Cache的文件压缩模式可以提高页面加载效率。

  4结语

  为解决特种设备管理水平相对落后而导致特种设备事故频繁发生的问题,设计与实现了面向企业的特种设备管理系统。测试结果表明,系统符合设计要求,对提高特种设备管理水平能够提供帮助,因而具有可行性。

  [参考文献]
  [1]黄杰鹏.2011年特种设备统计分析[J].中国特种设备安全,2012,27(5):37-40.
  [2]郭武士.JSON在Web开发中的应用[J].四川工程职业技术学院学报.2007,20(1):41-43.
  [3]任中方,张华,闫明松,等.MVC模式研究的综述[J].计算机应用研究2004,20(10):1-4.
  [4]张胜华,马玉祥.基于MVC设计模式的Struts框架[J].现代计算机,2004,19(10):33-35.
  [5]邓伟成,范轶翔,夏翔,等.Ext Js框架下Grid组件的扩展及应用[J].计算机应用,2012,31(1):80-82.
  [6]孙光懿.HTTP压缩技术原理与实现[J].电脑知识与技术,2011,17(7):7275-7276.
  [7]涂传滨,杨先亭.征服RIA———基于JavaScript的Web客户端开发[M].北京:电子工业出版社,2009.。
  [8]杨晨阳.基于EXT和AJAX的富客户端合同管理系统的设计与实现[D].北京:北京邮电大学,2009.
相关标签:
  • 报警平台
  • 网络监察
  • 备案信息
  • 举报中心
  • 传播文明
  • 诚信网站