安全阀年检网络管理系统设计与实现

2013-11-19 许继平 北京工商大学计算机与信息工程学院

  针对电力企业(集团)中大量安全阀年检和监管难题,设计了一种电力企业(集团)安全阀远程年检及数据管理系统(SVAIMS)。该系统采用扩展的C/S 架构模式,以电力企业安全阀管理业务为主线,通过C#模块化编程技术,搭建包含安全阀年检信息采集、到期阀年检预警和超期阀年检报警三项高级功能及分类查询、用户权限管理、报警设置等一般功能的安全阀远程年检及数据管理系统。该系统的运行将有效提高电力企业(集团)在安全阀年检管理的效率,同时可大幅度避免超期阀所带来的安全隐患。

  在电力企业中,为防止出现重大事故,添加安全阀是一种常用的安全方法,它对企业安全性起着至关重要的作用。而安全阀本身受使用寿命的限制以及使用过程中的环境的影响会产生损坏,因此需要及时发现问题,降低导致危害的概率。此时若没有及时发现问题而继续使用失效的安全阀,则将对生产造成不可估量的危害。因此,国家规定必须定期对在用的安全阀进行强制性检验,而检验过程中会产生大量检验数据,加上安全阀的设备参数、厂家信息以及校验人员等信息,尤其是在企业应用的安全阀数量越来越多的情况下,人工管理这些数据就成了一项繁重且易出错的工作。此外,由于一般应用安全阀等设备的电力企业都是国家垄断企业,业务流程比较复杂。人工走完这些流程不仅费力、耗时,且容易由于某个环节出现特殊情况导致整个工作无法进行,从而对工作效率产生极大影响。

  本文所介绍的安全阀年检网络管理系统解决了这一问题,实现了对中国电站涉及到安全阀的使用管理和校验管理,并能实现安全阀校验期限预警与报警功能。方便快捷的信息查询功能为工作决策提供了完备的数据资料,是对电力企业安全阀信息管理的一次改革,全面实现安全阀的现代化管理。安全阀年检网络管理系统利用C#语言进行开发。C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。数据库采用的是SQL Server 2005,它是一个全面的数据库平台,其数据引擎是企业数据管理解决方案的核心。SQL Server 2005数据库引擎为关系型数据和结构化数据提供了更加安全可靠的存储功能,可以用于构建和管理高可用性和高性能的数据应用程序。

1、SVAIMS系统平台实现

1.1、总体方案

  在进行周详的需求分析后,设计系统的功能应满足以下要求。

  (1) 配备一套完整的数据库系统,基础数据库包含安全阀的全部原始信息,其中包括参数、型号、检修时间等,并且信息和相关安全阀绑定。

  (2) 能实现安全阀校验计划编制,出具和审核安全阀校验报告等。

  (3) 能根据提供的条件查询每个设备的状态、信息,以满足工作人员的统计汇总要求。

  (4) 能根据校验计划对安全阀进行周期性管理,根据用户安装安全阀的日期以及电力公司规定的安全阀更换周期、校验周期等生成相应的校验计划、报废计划,并能根据安全阀管理工作人员的需要对计划进行更改。

  (5) 实现系统的维护功能。用户可自己创建、修改、删除系统原始信息、管理人员名单、人员权限等。

  电力企业的安全阀管理工作涉及面广,重复性大且要求准确度高,随着安全阀管理业务量的不断加大,传统的工作方式已无法满足现代化管理工作的需求。根据目前设备管理业务领域的整体发展水平,运用远程集中管理技术建立具有全面性、实用性、灵活性的安全阀管理体系已成为一种必然。

  目前运用Visual Studio 与SQL 数据库相结合开发出的远程集中管理系统已经成熟,信息的贯通也十分详细。因此,安全阀远程集中管理系统是一个具有分布特性的网络管理平台,它不仅能实现包括安全阀设备信息的录入、管理和查询等功能,而且支持高层管理部门决策行为。此外,还可以在Internet 上共享安全阀设备信息。

1.2、系统结构

  本系统在设计和建设过程中充分考虑了当前和未来的发展需求,采用合理的技术,选用先进的设备和软件,以最大限度满足当前应用系统的需求。系统设计中应满足以下原则。

  (1) 标准化、规范化的原则。系统搭建应符合信息系统设计的基本标准和要求;数据类型、编码、图式符号应符合现有的国家标准和行业规范。

  (2) 数据可靠性原则。基础数据是一切安全阀信息管理的公共资源数据平台。在基础数据的录入、使用、更新、管理过程中,按规范严格执行,保证数据的质量,维护数据的准确性、权威性。

  (3) 安全性、开放性、可扩展性和共享性原则。系统建设要保证数据具有良好的安全性,保证网络系统的安全运行,把系统故障降到最低程度。留足接口,方便数据共享和信息交换,形成易于移植的开放性系统,同时,可根据需要进行扩展。

  (4) 人性化的原则。用户界面要布局美观,显示画面清晰明了,操作简便,在此基础上,要求数据易读,并具有灵活的输出时间和输出内容的选择性。根据系统设计的需求及原则,本系统对传统的两层C/S 模式进行了扩展,采用了三层结构的C/S 模式,根据用户类型的不同,各级管理员具有不同的权限。

  客户端供电力企业的集团和厂级管理员使用;应用服务器供数据库管理员使用,以便对整个系统平台进行管理和监控;SQL Server 服务器存储与安全阀相关的各种数据。系统的总体结构图如图1 所示。

系统总体结构

图1 系统总体结构

结论

  传统的人工管理安全阀信息的方式效率低下,容易出错。针对电力企业安全阀管理信息需求,为提高电力企业管理效率和国家电力的安全性,提出了一种可行的信息管理系统方案,可实现查询、管理、报警等功能,具有高效率、高安全性、联机用户数多等优点;同时,使用了独立性强、易于维护的组件技术,既减轻工作强度,又提高工作效率。

  该系统投入运行以来,从使用结果看,系统的设计是成功的,程序运行稳定。该系统减少了数据的重复录入,减轻了检测人员的工作强度,降低了电力企业的管理成本,解决了由于业务流程复杂而导致安全阀数据丢失残缺的问题,极大地方便了安全阀检查业务的开展,并提高了数据的准确性和及时性,把人为因素可能造成的失误降至最低。