变电检修中心管理平台的设计与实现

(整期优先)网络出版时间:2017-12-22
/ 2

变电检修中心管理平台的设计与实现

刘彦伶张亚婷陈忠李

国网山东省电力公司招远市供电公司山东烟台265400

摘要:目前来讲变电检修中心没有统一的设备台账编码和物资管理标准,无法将现有数据有效结合起来,形成整体的生产管理流程,变电检修中心的管理信息化水平有待提高。因此变电检修中心决定开发管理系统对日常工作进行信息化管理。本文首先讨论了变电检修中心管理平台的研发背景,讨论了国外变电检修中心管理平台和国内变电检修中心管理平台的现状,提出变电检修中心管理平台的业务划分及非功能性需求,对系统进行了网络架构设计、技术架构设计和功能架构设计。

关键词:变电检修;中心管理平台;设计与实现

随着电力企业信息化建设的逐步深入,国内电力企业的信息管理系统建设大致经历了C/S,C/A/S和B/A/S几个发展阶段。目前国内现有的信息系统仍有很多采用C/S的应用模式,在该模式下主要具有以下无法克服的缺点:客户端与服务器直接连接,安全性差,对服务器性能要求高;业务规则变化时需要更新客户端程序,甚至要重新安装客户端数据库程序和应用软件,维护工作量极大,需专人负责维护;系统并发处理能力受数据库服务器处理能力影响大,扩展性差。

1系统需求

变电检修中心管理平台需求分析中根据调查了解的变电检修管理流程进行系统需求的概述,然后划分业务,详细描述每一部分业务的需求。

1.1需求概述

相比较同类系统在国内外的应用,变电检修中心也存在相类似的人财物管理的迫切需求。人力资源方面,需要综合计划等模块统筹安排每日工作及月度检修计划;财物方面,需要资产管理、机房管理等模块管理办公设备、工器具、耗材等物资。此外,变电检修中心管理平台还集成了培训、资料、运维、监控等许多独立系统的功能,把原车间的各种系统统一规划到一个系统内,便于各项工作的交互和统筹管理。

系统主要包括生产、资产、安全、车间、运维的管理等模块。对公司信息管理实现全面的闭环过程控制,降低运行和管理成本。系统各业务模块做到信息共享与关联,相同内容的信息一次录入多处使用。系统应在充分调研的基础上尽量把各种用户、各部门的合理需求覆盖进去,能满足现在以及将来可能会有的各种服务需求。

1.2功能性需求

1)资产管理主要是对信息管理系统的设备进行管理,主要包括信息、通信、自动化三个生产班组的数据。

2)资产管理根据工作性质设计不同的工作标准流程,大致分为大修技改、信息化项目、基建验收等,由提供的工作全过程管理流程模板,系统应包括对各项工作计划、设备维护任务的流转和监控;使工作任务可以自动提示、各环节任务数据的自动传递,减少维护量,提高数据传递的准确性和统一性;可对全流程数据进行综合分析,提高数据分析效果。

3)安全管理,在安全管理中主要是维护资产在生产过程中的安全问题,还包括人员的安全问题等。安全管理中包括安全制度、安全教育、安全人员、事故统计与分析、车间应急、隐患排查上报等的管理。

4)车间管理此模块主要针对变检中心日常管理型事务开发,包括车辆管理、组织机构、培训管理、班组荣誉、班组文化等;培训管理主要包括冬夏季培训计划、实施情况、工作总结等;班组管理根据三个班组现有工作特色开发相关班组标准化建设需求功能。

2管理平台的设计

2.1技术架构设计

为了便于系统的安装、维护和使用,采用扩展性能好并且有符合信息化发展方向的分布式B/S多层应用模式无疑是最佳选择。变电检修中心管理系统采用Java语言,通过面向服务架构(SOA),能尽可能确保系统的开放性与兼容性,系统按照逻辑结构主要分为:数据层、服务层和表现层。

1.表现层

一个典型的Web应用的末端是表现层。然而,在设计实施过程中,太多时候祸合代码(如业务逻辑)被放进。rg.apache.struts.Action中,这样,不能满足松耦合的技术要求,为此,在构建表现层需要采用MVC技术,实现业务与表现进行分离。

2.数据层

数据层进行信息交互主要利用DB2,Oracle,SqlServer等数据库。

3.服务层

服务层利用Xm1Rpc,WebService,基于JAVA语言进行第三方平台集成。

2.2包结构设计

1.资产管理

资产管理包括设备台账、维修记录、备品备件、技术参数、数据报表的处理与统计查询。

2.安全管理

安全管理包括安全制度管理、安全教育管理、安全人员管理、事故统计与分析、车间应急管理、隐患排查上报管理。

3.生产管理

生产管理中包括工作计划管理、项目管理、设备缺陷管理、标准规范制度管理、科技管理。

4.车间管理

车间管理中主要是车辆管理、班组文化管理、组织机构管理、班组荣誉管理、培训管理。车辆管理中主要是计算里程、派车信息维护。

2.3数据库设计

由于变电检修中心管理系统功能较多,因此,本节仅以行政报修的相关数据和数据关联为例,讲述管理系统概念设计的过程。

在行政报修业务中,参与的实体主要有报修人员信息、工单信息、审批人员信息、维修人员信息和设备信息。报修人员信息、审批人员信息、维修人员信息主要包括人员ID、部门ID和角色ID等属性。工单信息主要包括工单ID、设备ID,流程ID、故障描述、角色ID和人员ID等属性。设备信息主要包括设备ID、设备信息和维修记录等属性。其中,报修人员据实填写工单,再由各级审批人员进行审批,履行完审批手续后,相关单位依据工单委派相应维修人员对设备进行维修。

2.4性能测试

对响应时间、事务处理速率和其他与时间相关的需求进行评测和评估。性能评价的目标是核实性能需求是否都已满足。实施和执行性能评价的目的是将测试对象的性能行为当作条件(例如工作量或硬件配置)的一种函数来进行测试和微调。本次测试共提交测试问题258个,各类bug(缺陷)总计有204个,占79.1%,提出的功能改进有54个,占全部故障的20.9%。变电检修中心管理瓶体代码量约为485千行,平均每千行代码故障数为0.53个。经过测试评估,系统测试合格。

综上所述,系统的开发过程中,在需求分析阶段,用户需求多变,经过我们的不懈努力和用户反复沟通才理清系统的整体结构和功能需求:在设计阶段,针对需求中存在的不明确的问题,结合系统客观实际,对照其他类似系统,我们一个菜单、一个字段逐一落实,终于形成了系统的详细设计蓝图。

参考文献

[1]李利红.变电设备状态检修管理系统的设计与实现[D].电子科技大学,2015.

[2]李新辉,李考克.变电检修中心信息管理系统的设计[J].产业与科技论坛,2012,06:71-72.

[3]程敏丹,廖强,方波.变电检修中心信息管理系统的研究与设计[J].硅谷,2011,01:68-69.