APP下载

电力通信运维管理系统设计与实现

2014-11-17李捷LIJie

价值工程 2014年31期
关键词:数据表电力通信运维

李捷LI Jie

(国网山西省电力公司吕梁供电公司,吕梁 033000)

(State Grid Shanxi Electric Power Company Lvliang Power supply Company,Lvliang 033000,China)

0 引言

在电力系统中,电力通信是比较重要的一个组成部分,它包括了电网的生产与销售和各种调度工作,能有效地实现电力企业的经济价值与社会价值。为了加强对电力通信运行的维护与管理,提出了电力通信运维管理系统的说法。通过该系统的使用,希望能够有效地对电力通信日常工作进行管理,并使各部门工作保持系统化、规范化,从而最终实现信息化与智能化办公方式;同时希望在使用该系统后,能有效提高管理水平与管理质量,保证电力通信运行的稳定性、安全性。在系统设计初期,对电力通信企业领导与员工进行了调查与分析,从而有效了解客户的需求与需要;针对该系统进行了经济可行性分析,技术可行性分析和系统操作可行性分析,这将为电力通信运维管理系统具体设计与实现做出基础准备,保证设计的有效性。

1 电力通信运维管理系统的设计分析

1.1 电力通信运维管理系统的设计原则。在对电力通信运维管理系统进行设计的时候主要的原则就包括易用性和可用性原则、安全性和稳定性原则、独立性和协作性原则、开放性和可扩展性原则等。

1.2 电力通信运维管理系统的总体框架设计。本系统主要是采用微软的Window Form 的C/S 模式来作为相应的主体,同时也预留了B/S 模式的访问端口。系统物理结构主要的作用就是实现采集、统计数据以及分离业务管理;逻辑结构则是采用了比较常见的三层体系结构,也就是用户表示层、数据访问层以及业务逻辑层;系统的开发环境则是选择比较成熟而且也方便进行团队协作的Visual Studio Team System 2008,而开发的主要语言则是原则的C#,在有些前台则是选择使用Ajax 和Java Script;对于后台底层的数据库来说则是选择采用的Microsoft SQL Server2005。首先是功能结构的设计,在对电力通信运维管理系统的功能结构进行设计的时候,主要是通过电力通信运维管理工作的实际业务需求和系统的用例设计来对整个系统的功能进行设计,电力通信运维管理系统中的核心部分是数据库管理系统,而数据库管理系统又分成服务器端子系统和客户端子系统,在服务器端子系统中主要的功能就包括:现场的作业管理、规程规定、系统维护、机构管理、资源管理、统计分析、数据库管理以及事务关系管理;在客户端子系统中主要的功能包括:现场的作业管理、规程规定、统计分析以及资源管理。其次是逻辑结构,系统用户以及管理员在经过系统的验证之后,就可以调用表示层的功能;而系统的中间层则主要是对表示层进行操作;最后在底层数据库中所有的操作都能够得到保存和体现。

1.3 电力通信运维管理系统的数据库设计。在进行各种系统运用时,都需要有相应的数据支撑,这样才能有效保证系统的真正实现。针对电力通信运维管理系统的数据库设计,具体如下:首先,需要对数据库设计语言进行分析与选择。电力通信运维系统的底层数据设计时,采用ADO.NET 数据进行操作,它包含了大量的组件,能有效的提高数据设计的工作效率;同时由于其组件的不连续性,在数据被访问与运用时能够单独调用或者协同调用,增强了数据的灵活性。根据电力通信运维管理部门的工作分析,数据库采用微软公司开发的MS SQL Server 2005 进行。因为该部门工作的数据要求量不大,使用大型数据库在系统上要求不仅高,同时操作也比较的麻烦;而SQL server 2005进行操作比较的方便简单,安全性比较高,数据报表功能也比较的强大。最后在设计中,也需要运用XML 语言,有效实现数据交换的规范化与标准化。其次,数据库的设计。通过对电力通信运维管理部门的分析,大概对其设计了五十个的数据表和相应的视图,有设备信息数据表、工作信息数据表、厂商信息表、员工信息表、角色表、操作员表、权限表等;针对这些表,建立起相关的关系视图。针对每张图,对其相关字段进行设计,字段名称、字段类型和字段长度进行了定义,保证数据的可控性。字段名称中的ID 号,必须是唯一的,这样才能数据在调用过程的一一对应关系。为了对数据表中的数据进行有效的连接,可以通过公共配置文件实现,如

///

///建立数据库的连接

///

///当数据连接做好后,就可以使用ADO.NET 来对数据进行访问,通过SQL Connection、SQL Command、等来完成。

2 电力通信运维管理系统的实现

当系统结构与数据库搭建好以后,就需要对系统功能进行实现。首先,需要对数据进行建模。电力通信运维管理在工作中会对相应的工作进行记录、对相关资料的组织与管理,从而保证调度值班与数据描述的一致性。在对功能进行实现时,需要做好告警数据模型、设备资源模型、业务模型和表单模型等。在对数据库中的数据进行录入的时候,可以根据日常工作记录中的数据,分别录入到相应的数据表中,模拟现实工作中的事件,使用系统来实施工作。在选取数据的时候,需要采用统一的数据采集标准,保证资源相关性和业务相关性。其次,需要对业务流程进行规范,这样才能保证系统与工作有效的结合。流程得到规范后,将能保证业务流程和系统一起保持标准化,从而促进业务工作的自动化处理。由于系统功能设计完成后,在各功能模块中就含有相关的业务处理功能键,日常维护工作可以就通过系统来完成。如现场作业管理,在功能模块中保护了执行方式、缺陷消除、生产验收、大修技改、设备的巡视与清扫等。点击相应的功能键,就会进入其对应的子功能模块中。其子功能模块中含有常用的添加、删除与修改功能键,同时有对维护网络的基本信息描述,如工作位置、耗材使用、仪器仪表、执行方式单等。当有维护站点出现时,相关工作人员就可以在系统中进行查询然后进行相应的维护,并做出相应的记录。

3 结束语

通过对电力通信运维管理系统设计与实现的探讨,了解到了设计与实现该系统功能需要做好相关的基础工作准备。而功能实现主要依赖于基础数据,所以针对基础数据一定要做到资源编码统一、各种模型规整,这样才能有效的保证资源数据的唯一性和准确性。为了有效的提高电力通信运行的稳定性和安全性,运维管理工作必须采用信息化管理水平,这样才能有效的适应运行要求,才能有效的对各种工作进行规划化,为企业带去更多的经济价值与社会价值。

[1]闫舒怡.电力通信运维流程管理系统的应用改造[J].宁夏电力,2010(S1):162-166.

[2]李欣.IT 运维管理系统的设计与实现[D].华北电力大学,2011.

[3]周里涛.四川省电力公司运维管理系统设计与实现[D].电子科技大学,2011.

[4]单学光.沈阳电信运维管理系统的设计与实现[D].大连理工大学,2013.

猜你喜欢

数据表电力通信运维
运维技术研发决策中ITSS运维成熟度模型应用初探
基于列控工程数据表建立线路拓扑关系的研究
无线通信技术在电力通信专网中的应用
基于ITIL的运维管理创新实践浅析
冷接技术在电力通信的应用
电力通信工程建设存在的问题与对策
OTN技术在电力通信中的应用
图表
基于VSL的动态数据表应用研究