程 敏,黄向前,涂 昊,李 扬
(1.国网安庆供电公司,安徽 安庆 246600;2.国网岳西县供电公司,安徽 安庆 246600)
随着我国能源结构的战略转型,传统的高能耗、高污染的化石能源逐渐被电力能源取代,因此近年来电网建设数量呈爆发式增长。根据某市电力公司数据显示,2019年,该电力公司10 kV以下配电网工程多达590个,面临着严峻的电网预算编制及工程项目建设管理等基础性工作挑战[1-3]。而这些工作大多是按照相关预算设计标准、以多重内嵌的EXCEL表格形式展开,某一个表格出现错误需对内嵌的多个表格进行更改,严重影响预算编制速度和准确度。因此,开发一款信息化的基于流程优化模式的配电网工程预算智能编制系统显得尤为重要。
本文的配电网项目管理系统采用Java2平台企业版(Java 2 platform enterprise edition,J2EE)架构。它是一种相对独立的可跨平台的系统构建模型。配电网项目管理平台的基础功能是在模块划分的基础上实现这个系统的功能,同时还要利用平台中的日志及网络文件实现配电网项目的全周期管理。系统架构如图1所示。
图1 系统架构图
配电网的预算编审系统设计是根据配电网工程特点和用户需求,利用C++语言编辑软件、MySQL数据库和MDI、SDI两种视图编辑工具对系统进行建设分析。系统框架如图2所示。
图2 系统框架图
从图2可以看出,该系统包含了工程项目管理、预算工程量快速录入、基础数据管理、报表系统、预算智能快速审查、工程预算信息综合管理共6个模块。工程项目管理采用工作分解结构(work breakdown structure,WBS)对项目按照层级进行划分,方便快速查找和垂直管理。预算快速录入可将预算定额模板导入相应模块,同时可根据工程特点进行手动修改。基础数据管理模块是对电网项目的基本信息管理,如项目材料、机械设备信息等。报表系统可对预算报表进行统计及批量导出。预算智能审查可从系统中利用预算模板自动审查报表中的不足。信息综合管理模块可对上述操作步骤进行查询。
系统模块划分的基础是系统分层。本文中的配电网项目管理系统采用三层结构。从业务接口到数据存储之间逻辑关系明确,同时利用程序编辑工具建立业务层间逻辑关系。系统层次如图3所示。
图3 系统层次图
系统网络拓扑结构如图4所示。从图4可以看出,系统登录成功后进入显示界面,登录完成后能通过系统的信息管理实现对电网项目的管理。
图4 系统网络拓扑结构图
MySQL数据库是一种开源的跨平台数据库,它可以在不同操作系统下进行开发应用。MySQL数据库安全性极强并能在不同的系统平台保持稳定的开发性能。系统数据库包含了数据添加功能、数据存储功能、数据读取功能、数据更换功能和数据删除功能。数据库模型如图5所示。
图5 数据库模型
系统是建立在网络基础上的、采用数据浏览器进行项目管理的智能化平台。因此,系统采用了微软VS.NET Framework技术支撑,通过服务器平台将后台数据库和用户端进行数据交换。通过优化系统的结构形式,协调不同业务模块间的工作。系统原理如图6所示。
图6 系统原理图
本文是利用Delphi技术的电网工程建设管理软件系统,因此在系统建设之前要生成一个Forml窗口并默认为主窗口。系统不同模块间需进行数据交换以避免数据的重复录入[4]。开发人员可利用WPF和UI资源进行系统数据和系统属性的共享。
由于系统是针对电网中不同施工项目开发的、以造价管理为主的工程管理模块,因此为系统增加了以权限管理为主的权限管理功能[5~7]。系统的权限主要包括用户、角色、资源管理、操作授权以及权限五大类。每类权限中包含了不同的操作。系统权限设置如图7所示。
图7 系统权限设置示意图
日志类信息是对系统模块操作的记录。系统日志如图8表示。
图8 系统日志示意图
为了避免重复录入带来的时间浪费和错误率风险增加的可能,系统中对于一些定额机材采用模板式的快速录入方式[8]。
通过Delphi开发工具和MySQL数据库添加快速导入模块。导入模块对象属性如表1所示。
表1 导入模块对象属性
电网的造价管理涉及项目施工阶段的全周期,并以设计概算为造价管理的基础直至竣工决算完成;同时,系统中能按照工程造价总额的构成,以系统工程款为依据对系统进度进行管理[9~11]。系统造价管理模块是系统的核心功能,甲方可通过此模块对系统进度款支付、工程进度、工程变更等工程施工各个环节进行监督管理。
为了验证系统的安全性和功能性,利用程序终端AT命令对系统进行了测试分析。系统测试环境如表2所示。
表2 系统测试环境
安全性测试结果如表3所示。
表3 安全性测试结果
系统在保证安全的前提下需达到既定的使用功能,以满足用户的开发需求。系统功能测试结果如表4所示。
表4 功能测试结果
配电网建设管理是一种标准化的集成信息管理系统。该系统能有效克服人工管理中任务繁重且重复的不足,用一体化的管理模式对项目概预算进行跟踪管理,降低财会部门的压力。本文以电网项目建设为例,按照项目进度,开发了一款适用于项目预算至决算的管理系统。重点分析了系统框架、模块及数据库建设,利用Delphi开发工具对按照系统模块对系统进行了可视化的开发研究,最后对系统安全性和功能性进行了测试。结果表明,系统安全和功能均达到了预期目标。