电力施工企业工程管理系统的建设与应用
2014-07-12张宇峰魏庆科
张宇峰,魏庆科
(国网肥东县供电有限责任公司,安徽 合肥 231600)
电力施工企业工程管理系统的建设与应用
张宇峰,魏庆科
(国网肥东县供电有限责任公司,安徽 合肥 231600)
工程管理系统的信息化建设是实现企业现代化的重要手段。目前随着计算机技术、网络技术和信息系统项目管理技术的发展及从业人员专业知识与计算机应用水平的提高,为信息化实施和应用提供了必要条件。文章介绍了项目管理特别是企业工程项目管理的概念和特点,介绍了当前工程项目管理信息化的意义和先决条件,详细阐述了在一个企业中如何进行工程管理系统的信息化建设。针对企业的实际情况,提出结合企业具体实际,因地制宜,有计划、分步骤地实施工程管理系统建设的途径和方法。
工程管理系统;电力企业信息化;项目管理
1 项目管理及工程管理
1.1 信息化概念
信息化是指培养、发展以计算机为主的智能化工具为代表的新生产力,并使之造福于社会的历史过程。(智能化工具又称信息化的生产工具。它一般必须具备信息获取、信息传递、信息处理、信息再生、信息利用的功能。)与智能化工具相适应的生产力,称为信息化生产力。智能化生产工具与过去生产力中的生产工具不一样的是,它不是一件孤立分散的东西,而是一个具有庞大规模的、自上而下的、有组织的信息网络体系[1],如图1所示。
图1 信息化架构图
图2 工程管理系统流程图
1.2 项目管理及工程管理概念
项目管理是指在项目活动中运用专门的知识、技能、工具和方法,使项目能够在有限资源限定条件下,实现或超过设定的需求和期望的过程。项目管理是对一些与成功地达成一系列目标相关的活动(譬如任务)的整体。这包括策划、进度计划和维护组成项目的活动的进展[2]。而工程项目管理是指从事工程项目管理的企业(以下简称工程项目管理企业)受业主委托,按照合同约定,代表业主对工程项目的组织实施进行全过程或若干阶段的管理和服务。工程项目管理企业不直接与该工程项目的总承包企业或勘察、设计、供货、施工等企业签订合同,但可以按合同约定,协助业主与工程项目的总承包企业或勘察、设计、供货、施工等企业签订合同,并受业主委托监督合同的履行。工程项目管理的具体方式及服务内容、权限、取费和责任等,由业主与工程项目管理企业在合同中约定。
1.3 工程管理信息化的意义
工程管理信息化是指在企业工程管理的各个环节、各个层次和各个方面,全面采用现代信息技术特别是网络技术、建模技术,通过对信息的采集、加工、共享、传递、开发和深度利用,使项目各种资源设施得到更有效合理的配置和利用,使项目内外部的信息沟通更加方便、流畅和快捷,使资金的使用更加高效和精细,使项目的运作流程更加规范,文档资料更加标准和统一,从而提高整个工程项目管理的水平[3]。
2 工程管理系统在某电力施工企业的建设
2013年8月,某电力施工企业根据发展要求,需要在企业内建设一套工程管理系统。覆盖的部门包括:公司主管领导和分管领导、总经理工作部、生产技术部、市场营销部、物资部、安全监察部、财务资产部及六个分公司(变电公司、线路公司、建筑公司等);涉及的生产流程包括:新建(客户市政类、基建技改类)工程流程、设备材料采购申请流程、劳务分包申请流程、费用支付申请流程、工程资料归档流程共五大流程(见图2);工程管理子系统定位是指领导层重点关注的工程进展情况,业务的范围主要是和用户的交接层面。市场经营层以工程为线,将合同管理、工程进度管理、工程结算管理、工程评价管理工作串联起来,以流程递进的方式实现市场经营的管理(见图3)。整个工程管理系统信息化项目建设历时10个月,文章从建设背景、建设目标、技术方案、建设阶段以及建设成效五个方面详细介绍工程管理系统在该企业的实际应用情况。
图3 工程管理系统递进图
2.1 建设背景
在国网公司体制改革主辅分离的背景下,电力施工企业根据国网信息化管理和信息化安全的要求,原来可以使用的主业的多个信息化系统将采用更加严格的信息化安全管理方式,可以使用的主业的各项信息化资源将逐步减少。为了保证主业信息化系统的安全、规范集体企业的信息化安全管理,需要构建一套独立的集体企业信息管理系统,并在管理方式上延续国网的信息化管理要求。通过信息管理系统的建设构建整个集团公司的信息化系统的基础软件平台,提高企业核心业务的管理水平和管理效率。
2.2 建设目标
工程管理系统建成后,将能有效地促进与提高企业的工程安全管理、工程进度管理和工程成本管理,具体目标如下。
(1)安全目标:通过强化工程项目安全协议和分包安全协议在流程中的重要性,从而提高工程项目全过程安全性;
(2)进度目标:通过工程管理中工程信息平台上各在建项目的直观展示,实现工程项目进度的有效管控;
(3)成本目标:通过对预付款、设备材料款和分包工程款等款项的申请审批管控,实现工程项目整体成本控制。
2.3 技术方案
2.3.1 系统拓扑结构图
图4 系统拓扑结构图
系统遵循国网SG186系统建设原则和技术规范,采用典型的三层架构设计和主流的BS模式及MVC三层架构,以Microsoft.Net Compact Framework 4.0作为编程开发平台,以Microsoft Visual Studio 2008作为开发编程工具。应用服务器采用微软IIS平台,数据库服务器采用微软SqlServer 2008数据库系统。
2.3.2 系统架构
图5 系统架构图
B/S(Browser/Server)架构是基于浏览器的Web应用,它能够使某电力施工企业工程管理系统的设计和建设具有如下好处:
(1)维护成本低,安装和部署零成本;
(2)数据和业务逻辑可以保持同步;
(3)具备了很好的移动性,基本不受客户端及操作系统的限制;
(4)可通过局域/广域网实时监控和管理。
不论是从开发角度还是应用角度来看,三层架构比传统结构都有更大的优势。三层架构体系可以使工程管理系统具备以下主要优点:
(1)更容易修改某个层次而不需要改变其它层次,方便业务变更和后期延续及扩展;
(2)多个层次的分布或载入,可以扩大应用程序处理大量的用户负载和/或数据的能力;
(3)提高系统安全性。用户端只能通过逻辑层来访问数据层,减少了入口点,帮助系统屏蔽了很多危险的入口;
(4)应用程序维护人员对于最低层有详细的了解就可以共享代码的环境,提高维护质量。
2.3.3 项目重点难点问题及解决方法
(1)工作流平台:由于工程管理系统的重点就是对五大工程流程进行管控,因此研发出一款性能稳定、配置简易、方便集成的工作流平台是本项目的一个重点与难点问题。在项目开始之前,项目承建方的技术研发人员就对常见的几款工作流引擎进行了研究与试用,仔细比较后选择了一款开源的工作流引擎,在开源代码的技术上做了很多的二次开发以及系统集成测试工作,成功研发出了符合要求的工作流平台,为工程管理系统的建设打下了良好的基础。
(2)系统接口:某电力施工企业在工程管理系统建设之前已经有了人力资源系统,所以工程管理系统作为新上线的信息系统,其中的部门、人员、岗位等数据信息会和之前的信息系统存在交互的情况。经过项目甲乙双方共同协商与讨论,制定了工程管理系统的接口原则:工程管理系统中的人力资源数据从人力资源系统推送,在人力资源系统的数据库层面开发触发器与存储过程,定期把人力资源数据推送到工程信息系统的数据库中,这样就解决了两个系统间数据的同步与交互问题。
(3)需求确认:本次工程管理系统涉及的使用部门几乎涵盖了某电力施工企业的所有部门,且使用的人员大部分为企业领导及各部门和分公司的领导,因此系统的需求确认工作显得尤为重要,需求确认的好坏将直接影响整个系统的设计、开发乃至实施和应用的成功与否。经过认真考虑和分析,项目建设方负责人与承建方项目经理达成一致意见:项目建设方负责人首先与其他领导及各部门和分公司领导就线下工程管理流程进行梳理,制定出符合实际情况的标准的工程管理流程;然后承建方项目组设计人员将工程管理流程进行建模与流程、界面设计,编制《需求规格说明书》并最终通过建设方负责人的签字确认。这样最大限度地保证了项目需求符合实际要求,避免了不必要的需求变更以及带来的项目返工等情况。
2.4 建设阶段
企业信息化建设是一个复杂的系统工程,几乎无法一次性建设得很完美,需要遵循统一规划、先行试点、优化完善及深化应用的建设思想,逐步地达成预定的目标。因此,工程管理系统划分三个阶段完成,包括规划阶段、试运阶段和完善阶段,确保总体目标的实现,如图6所示。
图6 工程管理系统建设阶段图
(1)规划阶段:前期规划工作是项目实施的关键性工作,充分的准备工作可以大幅度提高项目的实施效率,主要包括:项目立项与招投标、确定项目目标和范围、确定系统建设方案、制定系统实施计划、进行需求确认、完成系统设计与开发工作。
(2)试运行阶段:试运行阶段是系统实施的主要阶段,根据规划阶段确定的工作目标和工作内容,进行系统测试与上线测试,确保达到上线试运行条件,在试运行过程中对发现的问题和bug进行及时处理,保证系统稳定运行。
(3)完善阶段:根据试运行阶段的用户反馈,对系统进行优化和调整,并及时对系统进行更新和反馈意见收集,边收集反馈意见边做优化和调整,使系统能切实符合各级用户的各方面要求,确保系统稳定、易用、完善作为系统优化与完善的主要指导方针。项目验收是整体项目实施的阶段控制点,项目验收的顺利通过标志着工程管理系统的建设告一段落。
2.5 建设成效
截至2014年6月,某电力施工企业通过工程管理系统共新建95项工程,其中53项客户市政类工程、42项基建技改类工程;共发起设备材料采购申请238次;共发起劳务分包申请122次,其中土建劳务分包71次、电气劳务分包51次;共发起费用支付申请353次;95项新建工程已完成64项,共发起工程资料归档申请58次。整个工程管理系统以工程全流程管控为主线,以材料管控和费用管控为主要手段,实现对企业各工程项目施工过程中的合同、进度、费用、资料等多方面的管理和监控。规范工作环节中的流程操作和文档的管理,建立工程管理参与各方的协同工作环境,实现了工程管理中信息的集中式管理,提高了信息资源的利用率和工作效率。
3 结束语
工程管理系统属于信息化系统的一种,与其他信息化系统一样,在我国工程管理系统的应用经历了从无到有、从简单到复杂、从局部应用向全面推广、从单纯引进到自主开发的过程[4]。目前,工程管理系统正在朝着专业化、智能化、集成化的方向发展,随着经济的发展和科学技术的进步将得到进一步的完善,功能也会变得更加强大,为更多的电力施工企业在工程管理上承担越来越重要的作用。
[1]王正.企业信息化的建设[J].工程建设与设计,2011(02):120-122.
[2]郭汉丁,郭伟.工程管理项目概论[M].北京:电子工业出版社,2010.
[3]蔡得菊.施工企业项目管理信息系统的开发与应用[J].计算机光盘软件与应用,2011(12):210.
[4]李伯鸣,卫明,徐关潮.工程项目管理信息化[M].北京:中国建筑工业出版社,2013.
[责任编辑:王敏]
Construction and Application of Project M anagement System of Power Construction Enterprise
ZHANG Yu-feng,WEIQing-ke
(State Grid Feidong County Power Supply Co.,Ltd.,Hefei231600,China)
It plays a key role in realizing themodernization in enterprise to informationize the engineering management system.With the development of computer technique,network technique,information system projectmanagement technique and the promotion of professional knowledge and computer application level of employees,it provides the necessary condition for the implementation and application of the informatization.The paper introduces the concepts and features of projectmanagement,especially enterprise engineering projectmanagement.It introduces the significance and prerequisite of the currentengineering projectmanagement informatization,and elaborates how to carry out the informatization construction of the engineeringmanagement system in an enterprise.According to the practical condition,the approach and way are proposed to carry out the engineeringmanagement system construction combined with the enterprise reality in a planed way and step by step,adjustingmeasures to local conditions.
engineeringmanagement system,power enterprise informatization,projectmanagement
TP393
B
1672-9706(2014)03-01113-05
2014-09-10
张宇峰(1971-),男,安徽合肥人,工程师。
魏庆科(1980-),男,安徽肥东人,工程师。