电力设备运行维护管理系统的设计和实现

2015-04-13 18:00李琳
中国高新技术企业 2015年8期
关键词:电力设备运维管理系统

摘要:随着信息技术的不断发展,传统的手段逐渐被现代信息化的手段取代,电子信息技术与数据挖掘、数据处理、数据搜索以及内部流程设计等多种技术结合起来,真正实现了电力设备运行维护管理的自动化、在线化和系统化。文章介绍了电力设备运行维护管理系统运用的技术以及电力设备运行维护管理系统的设计和实现。

关键词:电力设备;运行维护管理系统;电子信息技术;数据挖掘;数据处理;数据搜索 文献标识码:A

中图分类号:TP311 文章编号:1009-2374(2015)08- DOI:10.13535/j.cnki.11-4406/n.2015.

随着国家经济建设的发展,城市对电力需求越来越大,很多电力企业的规模和容量不断增大,电厂规模容量在扩大的同时,辅助设备的管理成为了电力企业最为关心的要点。电力设备运行维护管理系统是以四川西昌电力公司的运行维护模型作为依据建立的方式,具有自定义配置的作用和通用的功能,该运维系统为电力行业的电力设备的运行和维护提供了一个有效的借鉴和解决方案。

1 电力设备运行维护管理系统运用的技术

电力设备运行维护管理系统的应用程序是J2EE建立分布式的业务,该运维系统的数据库是Oracle。为实现高集成和可拓展使用具有低耦合性、高重用性、可适用性、易维护等优点采用MVC模式设计本系统。在电力设备运行维护管理系统所采用的技术中最关键的是MVC构架模式、ORACLE数据库、JDBC数据库访问技术、消息队列中间件、JSP、SOA以及页面缓存技术。该运维系统通过JBOSS系统以及J2EE开发模型提供角色权限、业务流程、业务组件以及事务等多种管理功能,并据此集成软件平台的子系统,系统利用中间件以及J2EE开发模型构建体系架构。

当前电力设备运行维护管理系统的软件平台广泛使用的是Java与NET,通过运用电力设备运行维护管理系统的软件平台可以拓展系统平台、提升软件的质量、降低所开发系统的复杂度,实现该系统的兼容性。该运维系统的模型采用的是Bean,控制器采用的是Struts或者Servlet,视图采用的是Java Server Page,应用平台采用的是J2EE(Java平台企业版)。

2 电力设备运行维护管理系统的设计

电力设备运行维护管理系统是按照系统的功能做出的总体设计和规划,实现对数据库、规范、文件、流程以及数据类型等具有基础性要素的处理,运用MVC的模式规划建模需要处理的基础要素,保证数据间与层次间的分散独立以及松耦合。在进行电力设备运行维护管理系统的设计时,要明确系统软件模块间的逻辑性以及程序模块的组成类型;必须站在系统的层面,充分考虑到系统的业务拓展能力、实现难度、经济效益以及成本等因素,确保电力运维系统的高效性;对比分析设计方案的优缺点,提炼数据流、数据集以及功能集,把具体的工作流程、设备与业务抽象化,尽最大可能降低投入的开发成本并确保系统的高质量。

电力运维系统的子模块的实现需要界定功能集和合计数据库,在此基础上建构运维系统,在构建过程中应借鉴西昌电力设备运维系统的描述,精确设计各个阶段的工作和系统程序,对于各个模块的框架设计既要清晰描绘业务的逻辑流程以及业务的吃力过程,又要使每个模块的功能满足逻辑性的要求,这样在一定程度上可以提供数据模型以及清晰数据流给编写代码者。

电力设备运行维护管理系统的设计要遵循安全性、可拓展性、灵活性、高效性、友好性、开放性、可集成性、前瞻性以及先进性的设计原则,在设计过程中要注意接口设计、软件架构和功能架构等系统架构的设计,还要注意系统数据库的设计、数据库物理流程的设计以及运维系统的功能模块的设计,尽可能地克服设计过程中遇到的相关问题,确保电力运维系统设计的科学性和高效性。

3 电力设备运行维护管理系统的实现

电力设备运行维护管理系统的实现是将系统程序语言化,用程序设计语言对设计中的业务逻辑和数据流依据软件代码进行编码,通过对软件设计的编码进一步实现软件设计的具体化。为了确保系统实现的高质量、可维护性、可测试性、可读性以及可靠性等,在电力设备运行维护管理系统的程序设计环节就应该注重质量的提高,另外还应该考虑到编码风格以及所采用的程序设计语言的特征等。

电力运维系统的实现首先要具备相应的开发环境即软件环境和硬件环境。系统的软件环境主要是ORACLE11g数据库和eclipse3.0的开发工具;系统的硬件环境是指系统服务器的配置,采用300GB*2的硬盘空间,4G的内存以及4*Intel(R)CPU E5405 @2.00GHz的处理器。系统的应用环境和主机构建好以后,部署oracle数据库服务系统,建立数据库的开发数据和应用数据,然后开始编码设计系统。电力设备运行维护管理系统的逻辑流程包括系统登录、交换班管理、人员权限定义、消息提醒设置、备件管理、工作设计查询以及工作日志,这里介绍的电力运维系统的逻辑流程模块其实只是该运维系统的一个子功能模块,它与基本功能模块、界面设计模块以及开发环境模块共同构成电力设备运维系统的子功能模块。

系统软件的测试对电力设备运行维护管理系统具有重要的影响,通过软件测试可以检验该系统软件的可靠性,由于认识的局限性以及科技发展的阶段性,设计出来的软件系统难免会存在缺陷和问题,软件测试在一定程度上纠正了可能性的错误,排除了系统存在的隐患,降低了风险度和企业的损失,使软件系统在投入生产运行后发挥出最大的效益和产能,为企业创造更大的利益和价值。电力设备运行维护管理系统的设计和实现工作完成后,一定不能忽视对所设计系统软件的测试,测试中所采用的方法主要是性能测试、访问控制和安全性测试、稳定性和可靠性测试以及功能测试,测试流程按照制定测试计划→设计调试用例→执行测试→撰写测试报告→消除软件缺陷→完成测试。

4 结语

随着电子信息技术的不断发展和网络通信技术的进一步更新,电力设备运行维护管理系统也将进一步得到完善和更新,系统也将更加有效和适用。采用先进、适用、有效的企业管理体制,运用于供电管理的各个环节和层次,可以改善电力企业的经营环境、降低经营生产成本,提高电力企业的竞争力。电力设备运行维护管理系统可以使电力企业的各种信息更加详实准确,改善企业内数据集以及数据流的流畅度,提高电力企业的经营管理水平和决策的科学性。

参考文献

[1] 林子善.电力设备运行管理系统的设计与实现[J].数字化用户,2013,(25).

[2] 谭卫国.电力设备运行维护管理系统的设计和实现[D].电子科技大学,2012.

[3] 刘阳.电力设备运行管理系统的设计与实现[D].南开大学,2010.

作者简介:李琳(1974-),女,宁夏人,国网宁夏电力公司石嘴山供电公司工程师,研究方向:电力科技与应用。

(责任编辑:秦逊玉)

猜你喜欢
电力设备运维管理系统
基于James的院内邮件管理系统的实现
加强电力设备运维云平台安全性管理
运维技术研发决策中ITSS运维成熟度模型应用初探
基于LED联动显示的违停管理系统
海盾压载水管理系统
电力设备运维管理及安全运行探析
基于ITIL的运维管理创新实践浅析
基于压缩感知的电力设备视频图像去噪方法研究
基于改进Canny算子的电力设备图像检测研究
基于RFID的仓储管理系统实现