基于数据挖掘的电力工程建设项目精细化管理系统

(整期优先)网络出版时间:2022-11-16
/ 2

基于数据挖掘的电力工程建设项目精细化管理系统

李小川

国网吉林省电力有限公司长春市九台区供电公司  

摘要:在进行电力工程建设项目管理过程中,数据查询效率低,管理效率不足。因此,设计一种基于数据挖掘的电力工程建设项目精细化管理系统。在分析系统需求的基础上,根据现有硬件框架对系统软件部分进行优化设计。基于B/S结构,设计了系统DNA框架结构,并对系统的软件功能进行了划分,包括工程项目管理模块、工程安全管理模块、工程质量管理模块、工程项目方案审核管理模块、企业内部信息管理模块5个模块同时,基于数据挖掘算法开发项目管理信息数据库,建立数据之间的关联关系,便于信息的保存和查询。最后通过与传统管理系统的比较,验证了该系统在电力工程建设项目精细化管理过程中,数据检索速度快,运行效率高。

关键词:数据挖掘;电力工程;建设项目;精细化管理;管理系统;系统设计;

电力工程建设项目包括多个工程环节,电力工程建设项目的有效管理需要项目的全过程,这就成为项目管理复杂的系统工程。因此,建立高效的项目管理体系也是特别必要的。但传统的项目管理系统对数据的敏锐性不高,在进行项目管理的过程中,数据检索不全面,管理精度不足。为此,本文设计了一种基于数据挖掘的电力工程建设项目精细化管理系统。基于B/S结构,设计了系统DNA框架结构,并划分了系统的软件功能,包括工程项目管理模块、工程安全管理模块、工程质量管理模块、工程项目方案审核管理模块、企业内部信息管理模块五大模块同时,基于数据挖掘算法开发了项目管理信息数据库,建立了数据间的关联关系,便于信息存储和检索,最后通过与传统管理系统的比较,得出该系统在电力工程建设项目精细化管理过程中验证了数据检索速度快、运行效率高。

1 项目管理系统需求分析

由于传统的电力工程建设项目管理系统较为独立,缺少与其他项目相关信息的互动,影响了项目精细化管理过程中,对于数据的处理效率,从而降低系统的管理效率,使用不便。为此,本文根据电力公司的工程项目的管理需求,对系统的功能、需求进行规划设计。经过分析,总结出了相应的管理系统信息需求。

在分析系统的信息需求外,本文还根据用户需求,对系统的功能需求进行分析。首先,需要满足工程建设项目管理信息的互联,建立数据接口,实现数据查询。其次,为了提高数据处理效率,需要系统能够根据需求,对资源进行调配,以提高项目资源的高效利用。

2 项目管理系统软件设计

出于经济性以及适用性考虑,本文在电力企业原有硬件框架的基础上,针对软件部分进行优化设计,具体内容如下。

2.1 搭建系统架构

本文在分析企业建设项目管理需求的基础上,基于B/S结构,设计系统DNA框架结构,以实现Web端的数据互联。

1)表现层。

表现层主要为系统的展现,包括独立的项目管理客户端以及其他Web浏览平台的窗口显示。表现层与逻辑业务层连接,能够实现数据交互。

2)逻辑业务层。

该层主要运行应用管理器,能够通过COM+组件实现业务逻辑,并最终运行于集成服务器当中,这样分担系统运行负荷,能够提高系统运行的效率。

3)数据持久层。

该层主要为电力工程建设项目信息管理数据库,以及相应的数据库服务器。通过建立相关数据库,实现项目的信息集成,并通过Web服务实现数据共享与交流,提高电力公司内部的信息交换速度。

2.2 划分系统功能模块

本文依据用户需求以及实际的项目管理流程,基于数据挖掘,对系统的软件功能进行划分,以实现分区、模块化管理,保证项目精细化管理的效率。划分后的模块如下。

2.2.1 工程项目管理模块

本文根据电力工程建设项目流程,对工程项目管理模块进行设计。

本文设计项目管理模块分为两大板块,包括工程立项阶段的项目管理以及立项后工程建设阶段项目调整。根据相关的流程又细分为几个小项。

2.2.2 工程安全管理模块

该模块主要负责项目施工过程中的安全管理,包括安全检查、安全物品领用、安全事故处理等几个方面。首先是安全相关信息登记,管理员可以通过登录后,录入项目施工安全管理的要求,并保证后期实时更新。其次是对安全物品的管理,在对项目施工过程中,需要严格保管的存在风险的设备、物品以及相关的安全防护物品进行领用的登记,实时记录物品出入库情况,避免出现物品不明确的情况。最后是对安全事故的预防方案、处理方案的管理,以及实际安全事故信息的登记。包括安全检查记录、整改记录、奖惩记录等,并自动生成月统计报表。

2.2.3 工程质量管理模块

本文设计该模块中,主要负责对电力工程的线路、设备安装等的质量进行管理。需要管理员日常登记质检的信息,跟踪项目建设的全过程,保证在验收、试运行以及评定等流程中,都有明确的记录,便于管理项目施工时间以及确保质量的可靠性,同时为权责的明确提供依据。同时,在这一模块中还能够实现电力工程质量检验以及相关监督计划的制定、实行等。

2.2.4 工程项目方案审批管理模块

本文设计该模块主要负责电力工程相关方案的审批以及管理。

本文设计该模块分为两大板块,一个是人员的权限管理,另一个则是信息管理以及方案审批流程管理。

在每一人员权限下,都有相关的操作流程管理,保证了项目方案的精细化管理。

2.2.5 企业内部信息管理模块

为实现电力工程建设项目的信息流通,本文设计增加企业内部信息管理模块,实现信息共享互联,提高管理人员相关项目信息的获取速度。在建立数据库的基础上,本文增加相关的数据接口,使得相关部门能够互相进行信息共享,能够提高数据处理的能力,并实现项目信息的查询,保证项目管理信息的实时掌握,确保每一环节都有细致的信息数据。

2.3 基于数据挖掘的项目管理信息数据库开发

为确保该系统的运行,基于数据挖掘实现精细化管理,本文开发相关的项目管理信息数据库。在这一环节中,最重要的就是建立数据库表。

在依次建立不同的信息数据库表之后,将数据库表进行分类归档,以便于进行信息存储以及查询。

在此,本文使用数据挖掘算法,建立数据间的关联规则。首先,将建立好的数据库内的数据转化为数学矩阵,具体表示如下:

IMG_259 

式中,m、n均为正整数,且行表示的是项、列表示的是事务。

基于此,需要将矩阵中的数据进行分类计算,公式表示如下:

I(a1,⋯,am)=∑i=1mlogpiΙ(a1,⋯,am)=∑i=1mlogpi (2)

式中,I表示的是数据分类后的数量参数;m表示的是数据的数量参数;i表示的是某一分类;pi表示的是这一分类数据能够出现的概率参数。

在式(2)的基础上,提取数据的信息熵,计算公式表示如下:

E(A)=∑i=1mI(ai,⋯,ami)E(A)=∑i=1mΙ(ai,⋯,ami) (3)

式中,i表示的是数据的某一特征属性;m表示的是数据的所有属性的数量参数。

基于式(3),能够实现相关属性信息E(A)的增益计算,具体公式表示为:

G(A)=I(a1,…,am)-E(A) (4)

通过上述计算方法,能够将数据进行属性分类,并建立数据间的关联关系。通过Web交互以及独立客户端口,能够通过相关操作实现电力工程建设项目相关信息的登记管理,并进行各个功能流程的线上审批与管理。

至此,本文系统的软件部分设计完成。

4 结束语

为了提高工程项目管理效率,本文基于数据挖掘,设计了相关的电力工程建设项目精细化管理系统。最后,通过实验验证了该系统较传统系统,数据搜寻速度快、运行效率更高,能够实现项目精细化高效管理。在研究过程中,受条件的限制,仍有部分问题待突破,本文在今后工作中会加深对该方向的研究,与学者们共同推动该系统的不断完善。

参考文献

[1]曹熙,张仙梅,杜美华.基于数据挖掘的企业业务数据综合管理系统设计[J].信息技术与信息化,2022(3):85-88.

[2]张霖炫.电力工程建设项目精细化管理分析[J].电力设备管理,2021(8):132-133.

[3]庄宝庆,谢锡刚,朱海,等.水利工程建设项目管理信息系统设计[J].现代信息科技,2021,5(13):23-26,30.

[4]朱孟周,孙志明,黄浩声,等.基于数据挖掘的电网作业安全管理系统设计[J].自动化与仪器仪表,2021(6):141-144.