新能源发电企业项目投资前期开发管理信息系统研究

2024-06-03 09:11:36黄潇程敏雷向强冯伯军
现代信息科技 2024年6期
关键词:新能源发电信息系统项目管理

黄潇 程敏 雷向强 冯伯军

收稿日期:2023-07-27

基金项目:中国能源建设集团投资有限公司2023科技项目(CEEIC-KJ-2023-002)

DOI:10.19850/j.cnki.2096-4706.2024.06.021

摘  要:信息化是当今时代最显著的特征,伴随着信息技术的高速发展,联网信息无处不在,国家、社会、个人无所不涉。电力行业也紧跟时代的步伐,加紧使信息技术贴合实际应用。电力投资项目前期涉及繁杂的交互流程及大量文件,各大电力企业纷纷研究开发相关功能的管理平台。文章总结了新能源信息技术应用的发展情况,分析了新能源发电企业信息管理系统应用中面临的主要问题,设计管理信息系统架构并提出科学合理的应用策略。

关键词:信息系统;新能源发电;项目管理

中图分类号:TP311    文献标识码:A  文章编号:2096-4706(2024)06-0090-06

Research on Management Information System for Pre Investment Development of New Energy Power Generation Enterprises

HUANG Xiao1, CHENG Min2, LEI Xiangqiang3, FENG Bojun1

(1.South Branch of China Energy Engineering Investment Corporation Limited, Guangzhou  510623, China;

2.Hubei Branch of China Energy Engineering Investment Corporation Limited, Wuhan  430205, China;

3.Guangzhou Lingyang Technology Co., Ltd., Guangzhou  510665, China)

Abstract: Informatization is the most prominent feature of today's era. With the rapid development of information technology, networked information is everywhere, involving countries, society, and individuals. The power industry is also keeping up with the pace of the times and accelerating the integration of information technology with practical applications. The early stage of power investment projects involves complex interaction processes and a large number of documents, and major power enterprises are researching and developing management platforms with related functions. This paper summarizes the development of new energy information technology applications, analyzes the main problems faced in the application of information management systems in new energy power generation enterprises, designs a management information system architecture, and proposes scientific and reasonable application strategies.

Keywords: information system; new energy power generation; project management

0  引  言

市场开发是电力企业的重要营收来源,前期对接决定着项目投资的成功与否。面对国内电力市场竞争向精细化、综合化、高端化、集团化转变,结合发电市场寡头竞争、专业性强的特点,电力企业十分有必要开展项目投资开发管理信息系统的建设。通过信息技术实现项目前期开发过程的标准化、信息化、精益化,为企业运营、风险管控提供分析数据,为企业决策提供参考依据。

1  新能源行业信息技术应用的发展

中国科学院院士郭剑波说,科技创新是电力行业发展和构建新型能源结构的重要途径,只有加大科研投入、开展前瞻性研究、提前搭建基础设施,才能真正实现创新,支撑我国能源安全转型[1]。目前国家大力推广对新能源的投资,在国家政府网站上搜索政府投资规划,或者是在能源局网站上搜索电力系统规划,能够找到当地的电力系统建设规划、要求、流程等相关信息。从近些年的发展情况来看,电力企业大都开展了一体化信息建设,但应用效果并不理想,尤其是在经济管理方面的应用甚少[2]。项目开发前期也需要规范化、综合化的应用,从而贯通前期项目信息,实现资源共享,避免重复对接等事件的发生。而且,通过建设相关管理信息系统,创建数据库,抓取需求的关键信息进行分析,这樣电力企业的管理效率将会得到显著的提升。

2  信息系统应用有待改进的主要方面

2.1  思想有待创新

在传统管理体制的影响下,大部分电力企业都认识到了创新改革的重要性,电力投资类企业的管理模式大多为直线——职能式管理模式。决策需要层层审批,在各职能部门的影响下,企业的发展活力明显降低。大部分员工仍然惯于采取老方法老模式进行市场开发,对信息系统的应用存在抵触情绪,更不愿意进行信息分享,他们的开发思维有待创新。

2.2  体制有待完善

通过实际调研发现,部分电力企业在体制方面存在一定问题,导致企业发展较缓[3]。计划经济时代的经济体制赋予电力企业一部分行政职能,电力属于政府管控业务,不灵活的运营模式导致电力行业的发展处于较封闭的状态,发展活力明显不足。

2.3  管理模式需要及时更新

发电企业的管理制度比较严格,流程较长,而反应迅速是项目前期运作的必备要求,企业的管理模式与企业实际发展情况存在矛盾,导致实际执行期间问题多多[4]。发电企业在项目信息获取或项目对接方式方法上也不够灵活应变。

3  信息管理系统需求分析

3.1  优势与机遇

中国能源建设集团是集工程投资、设计、建设、运营一体化的大型电力集团。电力行业的业绩丰富、底蕴深厚。因此,信息系统的设计需要考虑集团化的推广使用,可以更好地发挥集中信息、共享资料的优势。

3.2  劣势与威胁

由于项目前期的信息十分关键且具有一定的时效性和保密性,通过系统扭转局势可能会增加时间成本,并且会发生信息泄密。因此,系统设计需要缩短流程,同时兼顾时效监测、资料保密等功能。

3.3  不同项目类型的需求分析

3.3.1  项目的分类

常见的新能源投资项目包括风电、太阳能、生物质发电、微网、储能、智慧能源等项目。新能源投资项目一般是采用备案制或核准制,但是随着投资市场竞争的愈发激烈,现在部分地区也采用招投标的方式优选投资方。在系统内创建项目时需要选择项目类型。

3.3.2  项目管理需求分析

根据新能源发电项目前期投资资格的获取形式,进行了项目管理需求分析:

1)备案/核准类项目。项目管理需涉及项目初筛、项目立项、项目决策及项目公司成立四个阶段,每一个阶段又涉及很多任务需要统筹管理。

以海上风电项目为例,项目初筛需要完成的任务有:与政府签署开发协议、土地选址、项目备案、可行性研究报告。

项目立项需要完成的任务有:风电机组基础设计专题;施工组织设计专题;海上升压站设计专题;波浪、潮位、潮流周年定点观测;冬夏季全潮水文观测;潮汐潮流专题;波浪专题;泥沙与海床稳定专题;风电场及陆上集控中心岩土工程勘察专题。

项目决策需要完成的任务有:风电场海床和陆上集控中心地形测量专题;海洋环境影响评价专题;鸟类影响研究专题;渔业资源影响专题;风电场水下噪声及电磁波影响评估专题;用海预审专题;海底电缆路调查专题;陆域设施环评影响专题;陆域设施用地预审专题;海底电缆路调查勘测专题;工程军事影响评估专题;项目核准申请报告等。

项目公司成立后开工之前需要完成的任务有:通航安全评估专题;接入系统专题;电能质量评估专题;节能评估专题;风电场最大风速论证专题;海底电缆穿越海堤论证专题;水土保持方案专题;安全预评价专题;地质灾害评估专题;压覆矿产资源调查评估专题;职业病危害预评价专题等。

每一个项目需要设定项目负责人,单个项目下有很多子项目,由于子项目的负责人大多不是同一个人,因此子项目也需要设定负责人及完成时间,系统在临近期限时间发出警告提醒。通过信息技术,将上表内的每一项变成一个任务,通过审批流程,实现实际任务线上存档留痕的效果。

2)招标类项目。此类项目主要由政府进行招投标工作,因此流程中需要增加投标环节的管理。

4  项目前期开发管理信息系统建设

4.1  开发管理信息系统的必要性

由于项目前期对内对外的交互很多,涉及大量流程及文件。根据新能源发电企业的特性和企业发展需要,开发信息管理平台可以在一定程度上优化企业内部的工作流程,实现信息交流,提高企业管理效率[5]。

4.2  管理信息系统建设

4.2.1  系统语言

此信息系统后端使用Java 8语言开发,前端使用Vue语言开发。

4.2.2  系统架构

此信息系统的架构为SpringBoot+jpa+SpringSecurity+Activi 6+MySQL 8.0,系统架构图如图1所示。

采用Spring Security框架,通过用户角色权限控制显示菜单,用户登录状态可以过滤数据,不同用户可以查看不同的数据[6]。Activi6是工作流框架,主要负责项目状态流程控制,具体包括项目创建、上报、审批等流程,以及用户对项目的操作权限控制。采用MySQL 8.0 数据库进行数据的保存。Jpa是数据库实体映射,即操作数据库。SpringBoot Java Web是快速开发框架[7]。

4.2.3  开发平台

此系统所采用的开发平台为Window,Window安全性能高,占用资源少且具备较强的兼容性[8]。

4.2.4  系统主要模块建设

信息系统的主要作用就是汇集信息[9],根据前期开发及日常工作的需求,主要设置以下几个信息系统模块:

1)项目库。主要功能有创建项目、查看项目、编辑项目、上报项目、管理项目、分配任务等。通过投资过程的流程化管理,实时掌控投资项目进展及投资指标的达成情况,对延期的拓展项目进行红灯预警。通过数据挖掘、统计,展示每年、每个月的投资项目执行情况。通过项目线索实现项目信息的一站式查看,包括项目基本信息、項目进展、成本、利润、动态等。

2)任务管理。按照项目总体和子任务来划分整个项目。为每个阶段设定完成节点,全程把控项目进展。项目审批流程如图2所示。

3)台账管理。包括合同台账、合作伙伴台账、供应商台账等。通过合同台账、资金计划制定,实现对投资项目资金计划的全方位掌控,协助领导完成对资金的合理安排和使用。系统可直接从项目填报资料中提取相关数据。

4)活动管理。通过对政府拜访、业务交流等活动的记录管理,维持企业组织的效率,并将各项活动记录下来,加以分析、整理,以便更有针对性的规划自己的工作。

5)文件管理。根据设定的目录进行文件存档,比如政策法规、管理规定、来往函件、报告、汇报材料等。

6)知识库。可以籍此查阅国家、各省市的能源政策、制度、资源等信息。

7)互动平台。设置一个窗口,可以对外展示文章、图片等信息,也可与外部用户进行问答互动。

4.2.5  权限设置

鉴于系统的用户分为内部用户和外部用户,因此系统的界面也需要分内部用户界面和外部用户界面进行设计。内部用户界面可根据不同的职务设置不同的权限,外部用户界面可根据需求进行部分权限的开放[10]。

4.2.6  系统的安全性和保密性

信息系统安全设计主要包括安全隔离措施、设备可靠性设计、网络防病毒系统、监控检测系统、备份恢复系统等,系统需要通过等保二级安全认证。

此信息系统在保密性方面实行用户页面权限与文档下载权限分配管理,系统分配给用户页面权限,用户才可以看到知识库、文档中心等集中管理文档的模块。用户需要拥有系统授权下载权限,才可以进行文件下载/系统会对用户进行下载记录留痕,操作上进行留痕记录便于对文档的下载记录进行溯源,规范文档下载的使用流程,从而对文档进行双重的保护,以防文档信息泄露。

4.2.7  系统软件设计

系统软件采用B/S架构。后端控制层使用SpringMVC框架对请求进行统一接收及响应;业务层使用Spring框架簡化代码,实现组件之间的低耦合,提高代码的可测试性和可维护性;持久层采用MySQL数据库与JAP框架对数据进行保存,保障数据持久性;使用SpringSecurity进行鉴权,保证了用户的信息安全以及用户的权限分配。使用Redis缓存热点数据,提高系统接口响应速度。基于BPNM模型+Activiti6实现流程管理,BPNM模型用于实现流程图的设计,Activiti6主要负责部署流程图、解析流程、实例化流程以及进行流程跳转,这些功能的实现基于Activit的七大service接口。Activiti的数据访问层采用MyBatis框架技术将数据存储到MySQL中,Activiti可以通过与Spring的集成很好地与其他框架技术整合,具备BPNM工流程引擎的所有优点,通过与Spring的完美集成为系统应用的事务管理提供良好的技术保障,实现了工作流程定义的视图化操作。

详细设计如下:

1)接口设计。系统的后端采用MVC模式进行开发,接口采用Restful风格。整个业务模块分为多个子包,controller负责接收和响应请求,service负责逻辑代码,mapper为映射文件,domain为实体类,config为项目配置,common包含系统常量、工具类、自定义注解等。resource目录为资源目录,主要存放MyBatis框架的自定义SQL文件,关联mapper下的映射文件。test目录负责存放项目的功能测试代码。

2)数据库表设计。包括机构表、清洁能源表、合同表、机构考评、知识库、项目、项目合同、项目进度、项目投资决策审批、项目模版、项目任务完成、用户表、角色表、菜单表、权限表、通知表、互动问答表、系统日志等。数据库设计符合三范式原则,通过减少重复命名和规范命名,维护数据一致性,保持关键词之间的必然联系。

项目审批业务核心代码为:

final Project project = getProjectById(request.getProjectId());

String operationName = ProjectRunStateEnum.getInstance(project.getLastRunStateEnum());

project.setDecisionMaker(AdminThreadLocal.getAdminName());

project.setDecisionTime(LocalDateTime.now());

project.setLastAllRunStateEnum(project.getProjectRunStateEnum());

ProjectRunStateEnum logState = null;

if (request.getApprovalResults()) {

if (ProjectRunStateEnum.SUSPEND_APPLY.equals(request.getProjectRunStateEnum())

|| ProjectRunStateEnum.ACTIVATION_APPLY.equals(request.getProjectRunStateEnum())) {

project.setApprovalResults("暂停");

}

elseif (ProjectRunStateEnum.TERMINATION_APPLY.equals(request.getProjectRunStateEnum())

|| ProjectRunStateEnum.RESTART_APPLY.equals(request.getProjectRunStateEnum())) {

project.setApprovalResults("终止");

}       project.setProjectRunStateEnum(request.getProjectRunStateEnum().getApplyStateTrue(project.getLastRunStateEnum()));

logState = request.getProjectRunStateEnum().getLogApplyStateTrue();

} else {

project.setProjectRunStateEnum(request.getProjectRunStateEnum().getApplyStateFalse(project.getLastRunStateEnum()));

logState = request.getProjectRunStateEnum().getLogApplyStateFalse();

}

project.setReason(request.getReason());

projectRepository.save(project);

String operationContent = "審核结果:" + (request.getApprovalResults() ? "通过" : "不通过");

if(StrUtil.isNotBlank(request.getReason())) {

operationContent += "(" + request.getReason() + ")";

}

MsgTypeEnum msgTypeEnum = null;

switch (request.getProjectRunStateEnum()) {

case SUSPEND_APPLY:

operationName += "(项目暂停申请审核)";

msgTypeEnum = MsgTypeEnum.PROJECT_SUSPEND_APPROVAL;

break;

case TERMINATION_APPLY:

operationName += "(项目终止申请审核)";

msgTypeEnum = MsgTypeEnum.PROJECT_TERMINATION_APPLY;

break;

case RESTART_APPLY:

operationName += "(项目重启申请审核)";

msgTypeEnum = MsgTypeEnum.PROJECT_RESTART_APPLY;

break;

case ACTIVATION_APPLY:

operationName += "(项目激活申请审核)";

msgTypeEnum = MsgTypeEnum.PROJECT_ACTIVATION_APPLY;

break;

}

5  项目投资前期开发管理信息系统的应用

目前信息系统正在公司内部进行试运行,系统界面如图3所示。系统的使用提高了项目的管控效率,提高了信息交流的便利性,也让无形的市场开发工作更加精细化、流程化、智能化。待系统验收并成熟运转后将推广到整个集团或外部市场进行大规模使用。

信息系统的使用,无须再分配专人来负责文件跟踪和资料管理,每年可为公司节约人工成本约10万元。另外,本项目适用范围广,可以将使用权售卖给其他公司,每次至少可获得6万元授权费,也可以直接出售软件源代码获取约60万的经济收入。

6  结  论

新能源发电企业项目前期开发使用管理信息系统,项目的管理效率将会大幅提高。信息系统的使用会直接影响电力企业的整体管理水平和工作效率,在企业稳定向好方面发挥重要作用。因此,运用现代信息技术可以提升电力企业的现代化管理水平,使电力企业获得较好的管理效率,更好地应对和把握市场竞争带来的挑战和机遇,使企业保持领先优势。

参考文献:

[1] 郭剑波.科技创新支撑新型电力系统构建 [J].国家电网,2021(5):18-20.

[2] 马正松.信息技术在现代企业经济管理中的有效应用 [J].中国市场,2022(33):187-189.

[3] 冯玉丽,耿武侯.现代化信息技术在现代企业经济管理过程中的应用分析 [J].农村经济与科技,2021,32(24):148-150.

[4] 王艺霖.信息技术在企业经济管理中的应用优势分析 [J].中国集体经济,2021(8):23-24.

[5] 王欣宇.科技项目管理信息系统应用与创新 [J].科技经济市场,2019(9):107-108.

[6] 范鑫怡.Spring架构下的安全机制研究与应用 [D].南京:南京理工大学,2022.

[7] 于洋.工程项目需求分析方法研究 [J].计算机时代,2021(1):51-53.

[8] 马钰欣.浅谈计算机软件项目管理中的需求分析 [J].数字通信世界,2018(4):99.

[9] 袁浩博.电气传动类项目管理信息系统需求分析与设计研究 [D].北京:北京交通大学,2023.

[10] 弭传玫.供应商关系管理系统的设计与实现 [D]. 济南:山东大学大学,2023.

作者简介:黄潇(1988—),女,土家族,湖南保靖人,投资经理,硕士,研究方向:新能源投资管理、供应链管理;程敏(1978—),女,汉族,湖北荆门人,投资开发部主任,本科,研究方向:能源投资管理;雷向强(1991—),男,汉族,湖北黄冈人,CEO,本科,研究方向:企业数字化设计、数字化战略、数字化管理及运营;冯伯军(1965—),男,汉族,浙江诸暨人,总经理,高级工程师,本科,研究方向:能源投资管理、企业管理。

猜你喜欢
新能源发电信息系统项目管理
装配式EPC总承包项目管理
企业信息系统安全防护
哈尔滨轴承(2022年1期)2022-05-23 13:13:18
基于大数据分析的集合式EPC总承包项目管理软件技术的应用
项目管理在科研项目管理中的应用
现代企业(2021年2期)2021-07-20 07:56:54
未来如何更高效地进行工程项目管理
基于区块链的通航维护信息系统研究
电子制作(2018年11期)2018-08-04 03:25:54
信息系统审计中计算机审计的应用
消费导刊(2017年20期)2018-01-03 06:26:40
新能源发电与储能在泗洪电网中的协调控制研究
分布式发电与新能源发电对电力系统影响的对比研究
科技资讯(2017年19期)2017-08-08 22:19:57
新能源发电风险分析