论文部分内容阅读
为适应河北省电力公司和河北南网发展“两个转变”的要求,电力公司管理层要求对电力生产运行质量严格把控,合理利用现代化的企业管理方式提高电力工作执行效率,从实际需要出发,在统一管理思路的基础上,按照河北省电力公司“硬件集中、软件集成”的信息化管理思路,开展省地一体智能化调度计划管理系统的开发与应用,整合调度计划专业的数据和应用,实现省、地、县三级调度机构计划管理的纵向到底和市公司内容,调度、运维、农电、营销等各部门间调度计划管理的横向到边,进一步提升了专业化管理规范性和包容度。根据目前省地县三级调度机构之间关于电网设备检修工作的现状,经省公司长期调研后决定要彻底改变各调度机构各自为战工作方式,要求省地县之间对于设备检修信息必须统筹计划安排管理,然后分级执行,由此需要设计并实现切合实际的省地县一体化停电设备管理系统。该系统作为电网调度运行管理系统(OMS)的重要组成部分,在统一基础平台、统一省地县检修流程和统一管理的基础上,以PX2000数据交换系统和基于多层体系结构(N-tier)的工作流系统为支撑,实现了上下级调度、同级调度之间电网设备检修申请和月度停电检修计划的流转审批。该系统地县调部分已经在沧州地县调之间正式上线运行,经过长时间实际业务的高效处理,证明该系统确实为电网停电设备管理工作提供了有力支撑。该系统以面向对象的设计思想进行系统设计,设计过程中使用UML语言记录系统的整个设计过程,采用MVC三层结构模式作为系统架构,在此思想基础上,编程语言使用java,前端展示使用jsp技术、通过浏览器进行客户端数据交互。数据存储使用oracle,保证数据库的高性能和高稳定性,旨在实现一个扩展性好、维护性好、高稳定的业务软件。首先从功能性和非功能性两个方面对系统的需求进行描述,并且将分析的每个功能点进行用例图示。然后在系统的设计阶段,先是对技术架构进行描述,再是以功能类图和时序图对功能详细解析,并形成数据库设计。最后是对系统的功能实现以及测试过程的介绍,其中包括系统软硬件基本要求、代码编写规范,并展示其中主要功能的代码;功能测试环境要求,并列举月度计划和日前计划模块的测试用例。