当前位置:首页 >> 电力/水利 >>

电力设备管理信息系统的设计与实现


第7卷 第4期 2006 年 8 月

北华大学学报( 自然科学版) JOU RNA L OF BEIHUA U NI VERSIT Y ( N atural Science)

Vol. 7 No. 4 Aug . 2006

文章编号: 1009 4822( 2006) 04 0382 03

力设备管理信息系统的设计与实现
张 威, 解成俊
132021 ) ( 北华大学 计算机科学技术学院, 吉林 吉林

摘要: 针对电力企业对于设备信息管理系统的需 求, 提出了采 用多层 C/ S 结构建立 电力设备管 理系统的 设计方 案. 重点探讨了该系统的结构与关键性的功能, 给出了设备台 账管理、 设备缺 陷管理、 设备 评级管 理和系 统维护 等模块的设计和具体的实现过程. 关键词: 设备管理; 组件; 面向对象 中图分类号: T P315 文献标识码: A

1 引



在电力企业中, 大部分生产业务均围绕着设备的管理和维护这条主线展开. 所谓设备管理就是对所有 设备进行全过程的动态管理, 实现对设备相关信息的存储、 加工、 反馈、 查询和检索, 以便不断提高设备管 理水平和发挥设备的最大效益. 因此, 本文结合国内多家电力企业设备档案管理的要求, 提出了一个有效 的设备资产维护系统的设计方案, 其中主要包括设备台账管理、 设备缺陷管理、 设备评级管理等. 通过该系 统, 可以密切结合生产实时数据, 实现设备资产的维护工作, 自动产生预定的维护工作; 分析设备缺陷, 优 化检修工作, 节约人力、 物力, 提高设备正常运行时间, 提高企业收益.

2 系统总体设计
本系统采用界面+ 组件+ 数据库的三层布局方式, 为了提高系统的开发效率, 减少出错的可能, 将用户 界面层的基本界面分离出来, 形成了逻辑上的多层结构, 如图 1 所示. 其中的基本界面主要用来实现数据录 入以及界面修改等操作, 而用户界面层既可以通过调用或者包装这些基本界面来实现人机交互, 也可以直接 调用业务处理中的逻辑组件来实现对数据的访问. 在一般情况下, 系统的基本界面变化不大, 所以当系统的 业务逻辑发生变化时, 就不必再重新设计相关的数据输入和显示界面等, 大大提高了代码的重用性
[ 1]

.

图 1 系统总体结构 Fig. 1 Structure of the whol esystem

在本系统中, 操作系统采用 WINDOWS 2000 server, 后台数据库用 SQL SERVER 7. 0实现, 前端应用 程序采用 Pow er Builder 8. 0开发.
收稿日期: 2005 12 10 作者简介: 张威( 1974- ) , 女, 讲师, 主要从事专家系统与软件工程研究.

第4期



威, 等: 电力设备管理信息系统的设计与实现

383

3 系统功能设计
该系统主要由设备台账、 设备缺陷、 设备评级以及系统维护这四个功能模块组成, 具体的功能结构见 图 2.

Fi g. 2

图 2 系统功能结构 Structure of system function

各部分的主要功能如下: 1) 台账管理. 采用开放式的管理模式, 设备及有关技术参数的管理可由用户根据本企业的实际情况进 行自定制, 对报表可实现自定义. 系统可完成设备的录入、 备品备件的管理及各种工具仪表的管理, 可任意 进行分类查询、 统计、 打印等. 设备分类的灵活性高, 支持以无限层次结构自行设定设备分类, 支持分类直 接拖动来改变其分类间的归属关系; 设备参数具有可维护性, 系统将设备参数划分为基本参数与自定义参 数两部分, 其中基本参数管理所有设备所共有的参数信息, 而自定义参数则管理具体分类设备所自有的参 数信息( 自定义参数允许用户自行设定) . 另外, 在对具体类别设备自定义参数进行添加、 删除或修改参数 名称时, 系统允许用户同步变更该类别下所有设备的参数以保持一致. 对于具体的设备, 除继承其在所属 类别的设备所定义的拥有的共同自定义参数外, 还允许添加自己特有的自定义参数. 设备台账管理严格, 系统将设备台账的管理权限控制到具体每种设备上, 从而支持了设备台账的分开管理. 2) 缺陷管理. 基础数据管理部分用来实现对缺陷类型、 处理结果类型的管理, 并对缺陷岗位、 缺陷流程 进行定义; 缺陷处理模块负责缺陷处理和缺陷废票管理; 缺陷查询统计可以实现废票处理日志查询、 缺陷 查询、 缺陷统计、 缺陷发现、 处理查询、 缺陷处理期限查询. 3) 设备评级管理. 在基础数据管理部分主要是对设备进行评级分类维护、 定义评级岗位和评级流程; 评级处理部分对基础数据进行评级处理; 评级查询统计可以实现评级查询和评级统计. 除此之外, 系统还 做了一些特殊处理以简化工作, 例如, 设备评级结束后, 系统将同步设备台账中的级别信息, 评级时自动提 取上次评级结果等. 4) 系统维护. 系统具有若干个子系统, 每个子系统又有若干个功能模块. 这些子模块、 子系统分属于不 同部门、 不同的人员. 如何灵活、 方便地对不同级别的用户赋予不同的操作权限, 并统一、 可靠地保障系统 的安全是系统设计的首要问题. 在设计中采用组件技术实现权限控制, 使用角色 限分配架构, 充分保证了数据操作权限的安全性. 权限 用户三层权

4 系统实现
1) 系统界面. 系统的基本界面组件用来处理系统中与界面相关的操作, 即负责与用户界面层进行数据 传递, 同时也要将界面端的请求传递给业务处理层, 进一步转化为数据库操作. 在本系统中, 每一个模块都 是由信息输入界面和相应的界面实现的, 其中信息输入界面用来获取用户输入, 并将用户输入封装到对应 的信息管理类中, 它在进行添加和修改时使用; 操作类用来调出信息输入界面, 接受用户输入, 将输入存入 数据库, 并给出数据库操作的结果. 另外, 操作类也可以向用户界面端传入的控件添加数据, 从而在用户界 面端显示, 界面端的程序可以调用操作类. 在设计上, 每个模块都是独立的, 通过调用对应的信息管理类或 信息管理类集合来操作数据库.

384

北华大学学报( 自然科学版)

第7卷

2) 参数化报表. 系统运行过程中, 由于用户的需求在不断变化, 报表的样式也不断变动, 这就要求系统 提供的报表具有开放性, 随着不断变化的功能要求, 能容易修改和维护[ 2] . 如果用内部编码预先确定统计 报表的内容及样式, 就只能不断地对原代码进行修改, 系统的可维护性、 开放性差, 所以在本系统中引入了 参数化的报表工具. 所谓的参数化报表工具是指报表可以一次定义、 多次使用[ 2] . 在管理系统中所使用的报表格式千差 万别, 但是除了复杂格式报表外, 大部分报表在格式上都有共同特点, 每一张报表都是依据具体的报表格 式和数据, 按照同样的方法生成. 因此, 可以采取将报表的格式定义和报表内容分开设计, 其中报表格式主 要是定义报表的框架, 例如, 报表的外形格式等, 而数据是一组和数据库相关的数据集. 系统设计了报表生 成组件, 在报表生成组件中封装了报表的实现算法, 并定义了所支持算法的公共接口, 以报表格式和数据 集为公共属性. 用户通过这些接口来调用, 报表生成组件根据用户提供的信息自动生成报表. 考虑到用户一般具有使用 MS off ice 的经验, 在进行系统的报表输出设计时, 报表形式与 off ice 的界面 类似, 为保证输出报表的准确与实用性, 在系统的输出设计中采用了打印之前的预览和确认之后的打印表 格输出形式. 3) 安全性管理. 在系统的安全管理设计中, 利用了 WINDOWS 2000 server 提供的安全机制, 为每个用 户设立了登录账号和用户权限, 这样可以防止非法用户的进入和用户对服务器上其他文件的操作. 在数据 库安全方面, 使用安全账户认证控制用户对服务器的连接, 使用数据库用户和角色等权限限制用户对数据 库的访问. 为了保证数据库的安全性同时方便用户的使用, 系统还设计了数据库备份和还原模块.

5 结束语
设备管理信息系统的实现对整个企业的管理具有重要作用, 与其他同类的系统相比, 该系统具有如下 特点: 功能完善. 系统根据电力设备信息的特点, 设计了设备台账管理、 设备缺陷管理、 设备评级管理等多个 模块. 系统采用口令操作, 具备存取权限控制、 加锁、 保密等检查手段, 确保了系统和数据的安全. 设计先进. 组件化、 模块化的系统开发方法使得本系统容易扩展, 具有较高的可复用性. 在软件结构及 代码系统的设计上按照规范化、 标准化的原则, 提高了系统的可维护性. 灵活适用. 系统人机界面友好, 便于操作. 参数化的报表工具可根据用户的需要制作出复杂的电子报 表, 适应不同用户的需求. 参考文献:
[ 1] 林海. 浏览器/ 服务器应用开发[ M ] . 北京: 科学出版社, 2000. 98~ 120. [ 2] 黄梯云, 李一军. 管理信息系统[ M ] . 北京: 高等教育出版社, 2003. 156~ 189.

Design and Realization on Management Information System of Power Equipment
ZHANG Wei, XIE Cheng jun
( Comp ut er T echnology College of Bei hua Uni versity , Ji li n 132021, Chi na) Abstract: According t o t he requirement of management informat ion syst em of power ert erprises, a w ay to use C/ S structure for t he pow er equipment management informat ion system is present ed in t his paper. T he st ruct ure and key f unctions are described, such as t he machine account management, t he equipment default management, the equipment rating management and the maintenance of the system . Key words: Equipment m anagement ; Component ; Object oriented 责任编辑: 吕洪斌!


相关文章:
电力生产管理系统的设计与实现
电力生产管理系统的设计与实现摘 要 随着油田信息化建设的全面推进,信息技术已经...完善的设备管理系统,通过对电网信息的实时采集 与电网运行调度、生产作业管理、...
电力系统的设计与开发
电力系统的设计与开发_电力/水利_工程科技_专业资料。电力 设计 开发 国家电力设备资源管理系统的设计与实现刘培峰(河北科技师范学院工商管理学院,信息管理信息系统...
电力设备运行维护管理系统的设计和实现
电力设备运行维护管理系统的设计和实现摘要:传统的表盘式以及指针式的电力设备伴随着当今电力设备数字化的 发展,基本可以实现电力设备的“IP 化联网” , 。随着信息...
供电企业电费管理信息系统的设计与实现
供电企业电费管理信息系统的设计与实现_电力/水利_工程科技_专业资料。华北电力大学...普遍认为 MIS 是由人和计算机设备或其他信息处理手段组成并用 于管理信息系统。 ...
电力系统设备管理信息系统模块设计与功能划分
电力系统设备管理信息系统模块设计与功能划分_电力/水利_工程科技_专业资料。浅析电力系统设备管理信息系统模块设计与功能划分 摘要:在电力设备管理中,设备的状态监测和...
试论电力通讯管理信息系统的设计与实现
试论电力通讯管理信息系统的设计与实现_韩语学习_外语学习_教育专区。试论电力...参数表 是数据库中的重要记录表,用于存储系统设备的维护、运行状态以及基础信息...
发电厂生产管理信息系统的设计与实现
发电厂生产管理信息系统的设计与实现_生产/经营管理_...设备巡回检查制度、设备定期试验与 切换制度)是发电...考虑到电力系统网络隔 离、局域网比较安全的情况,...
电力营销管理信息系统的设计和实现
电力营销管理信息系统的设计和实现 摘要 电力产、销、用是一个庞大而复杂的系统...B/S 建立在广域网之上的,不必是专门的网络硬件环境,例如电话上网,租用设备,...
电力通信网络管理信息系统的设计与实现
龙源期刊网 http://www.qikan.com.cn 电力通信网络管理信息系统的设计与实现 ...建设 随着电力通信网络的迅速发展,电力通信行业更多的依靠着高新设备的引进来支撑...
更多相关标签:
电力系统自动化设备 | 电力系统一次设备 | 电力系统二次设备 | 电力系统主要设备 | 电力设备在线监测系统 | 电力系统设备 | 电力系统通信设备 | 电力系统的主要设备 |