重庆大学网络教育学院
毕 业 设 计 ( 论 文 )
题目
电力信息系统的开发及其应用
学生所在校外学习中心
批次 层次 专业
专科起点本科 电气工程及其自动化
学 号
学 生
指 导 教 师
起 止 日 期
I
摘 要
电力设备与元件是组成电力系统这个有机体的“细胞”,电力系统的正常运行要求电力元件长时间正常、
可靠工作。本文首先介绍了国内电力设备与元件管理的发展历程与现状,指出目前供电公司电力设备信息采
取人工管理方式存在的现实问题,从而说明建立电力信息管理系统的紧迫性和必要性。随后,根据供电公司
及省级电力公司管理员的角度出发,进行功能分析,提取出系统功能需求与非功能需求。在系统功能的基础
上,进行系统设计,包括系统架构设计,系统数据库设计等。最后,在考虑技术可行性之后,采用了 JAVA
MVC 的分层架构模式对系统进行开发。最后,依据设计出的软件系统,展示了部分实现代码与系统运行效
果。
关键词:电力元件 管理系统 电力公司 J2EE
1
目 录
中文
摘要
I
1.引言..................................................................1
2.我国电力信息管理概述..................................................1
2.1 用户众多,需求多样..................................................1
2.2 数据量巨大..........................................................2
2.3 系统的维护量小......................................................2
3.系统设计..............................................................2
3.1 系统设计原则........................................................2
3.1.1 可靠性原则........................................................3
3.1.2 灵活性原则........................................................3
3.1.3 扩展性原则........................................................3
3.1.4 上下层兼容性原则..................................................3
3.2 系统需求设计........................................................4
3.2.1 系统功能需求建模..................................................5
3.2.2 系统非功能需求建模................................................6
3.3 系统数据库设计......................................................6
3.3.1 数据库概念设计....................................................7
3.3.2 数据表结构设计....................................................7
4. 系统开发与实现......................................................10
4.1 系统关键模块开发与实现.............................................10
4.2 系统运行效果展示...................................................12
5.总结.................................................................13
参考文献:.............................................................15
2
1.引言
电力是关系到国家正常运转的战略性能源,电力系统平稳运行对于一个国家的正常运转,社会生产的正
常进行具有举足轻重的支撑作用。然而,我们的电力系统是由成千上万的电力设备,电力元件组成的。任何
一个电力系统设备或者元件出现故障都会中断社会生产,给人们的生命财产带来严重损失。因此,对于电力
系统设备元件的管理,我国也从上世纪 50,60 年代开 始着手 进行的。 当 时的国家电力部明 确把 电力设备作
为 电力生产技术管理的一 项 重要内容,目的是在 第 一时间 诊 断出设备的故障,最大 限 度的 减少 由于 停 电给社
会生产带来的损失。
随 着 计 算 机、 互联 网、 物联 网、大数据、人工 智 能等电 子 技术的 迅猛 发展,I nternet 已经渗透 到社会
的 每 个 领域 ,计 算 机和 互联 网正在 逐步改变 人们的工作和生活方式,也 改变着企 业 经营 模式和管理模式。由
于大数据、数据库等 相 关技术的出现, 彻底改变 了 以往 电力工作人员 以往 用 纸质 或者 磁 带 记录 、管理电力系
统设备元件的 局面 ,先后 涌 现出了基于 C/S 和基于 B/S 架构的数据库管理系统。这 些 管理系统的出现, 极 大
的提 高 了电力工作人员的效 率 ,大大 降低 了人 为差错 , 并且 能 够通过台账追溯 设备信息, 避免 了 纸质资料不
易 长 久保 存的先 天 性 缺陷 。
本文结 合 电力系统管理的要求, 通过 Java Web 技术,开发一个基于 Web 的 B/S 架构 远 程分 布 式信息管理
系统。首先对系统进行需求分析,用 UML 进行系统建模,最后用 mysql 数据库和 myeclipse 开发一 套满 足需
求的 简易 系统。
2.我国电力信息管理概述
由于我国目前电力建设 如火如荼 , 各 个电力公司在此 过 程中采 购 了大量的设备元件。然而,要有效的对
这 些 元件进行统一管理, 降低企 业成本, 势 必需要开发一 套 省级电力信息管理系统。能 够 支撑所有省级电力
公司管 辖 的 各 个供电公司对设备元件的日常信息维护管理,有效 记录各 个设备的现状, 为 管理人员提供 真 实
有效的数据。因此 该 信息管理系统具有 如 下 特点 :
2.1 用户众多,需求多样
电力信息管理系统 面向 所有电力系统内部生产部 门 人员、 领 导, 每 个人 负责将各自 管 辖 的电 气 设备、电
力元件、 相 关供 应商 信息等等大量信息 录入 本系统的数据库中。 各 省级电力公司管理人员可 以查看 到 全 省的
电力设备、元件信息, 为其决策 提供 第 一 手 有效信息。 同 时系统 还 要 面向 外包公司、设备供 应商 、信息支 持
的用户,这 些 用户 拥 有一 般浏览 的功能。这 些 因 素决定 了系统需要具备 很强 的功能扩展性。
2.2 数据量巨大
系统要求 通过 网络 应 用系统实时 读 取所有供电 单位 的设备和元件数据信息,而这 些 数据来源分 布 在一个
省的任何 地 方,因此, 同步 的数据量巨大,需要有一个数据库管理系统进行统一管理。 同 时系统 每 时 每刻 都
会有上万的用户在 使 用, 他 们 监控各自 管 辖 的设备及元件信息, 做好 信息维护工作。这 就 要求系统具有 很好
的 隔离 性, 避免 数据 错乱 。这样一个 庞 大数量的数据在 互联 网上 传播 , 不仅 要考虑系统的 准确 性与及时性,
也要考虑数据 传输 的 安全 性。
3
2.3 系统的维护量小
由于 使 用系统的用户众多,在需求 调研阶段阶段就 必 须 考虑到系统后期的 升 级 以 及系统后期维护的成本。
因此,在系统设计 阶段 要采用 合适 的开发 环境 和技术平 台 ,最大 限 度的 选 用 跨 平 台 、 跨操 作系统的统一开发
标准 进行系统开发。对于用户 端 的维护要求 尽 量 无 工作量,系统维护、 升 级在系统 服务器 实现 即 可。基于此,
本文 拟 采用基于 J 2 EE 的开发 标准 。
3.系统设计
3.1 系统设计原则
本系统 针 对省级电力管理部 门 、 地市 级供电公司电力设备管理员的要求进行开发、设计的。 很 多供电 单
位已经 建设了 自己 的管理系统, 各自为政 。本系统设计的 初衷就 是要 整合 所有 地市 级供电公司与省公司管理
部 门 的信息系统, 整合 数据 资 源, 避免形 成数据 孤岛 。 为 用户提供一个统一的管理 界面 ,方 便 数据的 集 中统
一管理。基于此,系统的设计原则 如 下:
3.1.1 可靠性原则
由于 每 家供电公司的数据存 放 到 自己 的机 房 的数据库中, 既 要 保证 数据的 准确 性 又 要 保证 系统数据的 完
整 性。因此,对系统的可靠性和稳 定 性要求非常 高 。要求系统能 够保证 工作时间的可靠稳 定 运行, 同 时 保证
各 个发电 厂 、供电公司数据的 安全传输 和存 储 。所 以选择 软件开发所用的技术平 台 、 Web 服务器以 及数据库
软 硬 件时都必 须 考虑这个原则。
3.1.2 灵活性原则
由于 各 个供电公司设备管理现状的 差异以 及电 气 设备运行状 态 随时都在 变动 , 决定 了系统要有 很高 的灵
活性。 比如 ,设备在 检修 期间存在 停 运,正常时 候 由于 调频 、 调峰 等有的元件需要 投 运,有的元件需要 停 运,
因此 整 个电力系统 处 于一个 动态变化 的 过 程中, 各 个发电 厂 根据此时此 刻 的运行 负荷决定 发电量, 投 运发电
设备。因此, 就 要求 各 个供电公司的备件管理员在电网 调 度运行后立 马更改 电力元件的信息, 否 则 就 会出现
实 际情况账 实 不符 的 情况 ,最 终 导 致 省级电网管理员 获得错误 的信息而 决策 失 误 。因此,要在一个系统中实
现对所有电力生产部 门 的设备数据管理,这个系统必 须很 灵活,能 够全面准确 的 录入 电网设备元件的信息与
状 态 ,建立一个统一的数据库, 保证 数据的 完整 性、 准确 性、时效性。