于广跃,何书琴
(1.中国电力建设集团 北京华科软科技有限公司,北京 100048;2.广东省水利水电科学研究院 广东省水动力学应用研究重点实验室,广东 广州 510635)
大型水电建设工程项目具有资金投入大、建设周期长、项目事务繁多以及各项目点分布在不同的地点的特点。该工程管理系统可应用于水电站全生命周期,在预可研、可研、技术施工、投产运营中的技术施工阶段皆发挥作用[1],可为参建各单位与部门提供高效的协同平台。
抽水蓄能电站工程管理信息系统是一个基于工业标准的企业级应用软件系统[2],具有优秀的应用集成和跨平台快速部署能力。系统包含报表、工作流、手机短信、电子邮件和数据交换等标准技术构件,可实现数据整合、异构交换、数据挖掘以及数据分析的工具化。
系统分为网络层、数据库层、应用架构平台(中间件)、业务系统层与决策支持层。其中,网络层提供数据存储、计算、数据交换等硬件支撑;数据库层进行数据的分类存储和数据的底层构建;应用架构平台(中间件)负责数据应用层面的数据交换和消息传递;业务系统层提供业务逻辑,并为决策层展示业务逻辑数据成果;决策支持层则负责展示KPI等指标的成果,为决策层提供决策依据。
系统包括计划合同管理、机电设备管理和工程建设管理三大业务模块[3],在管控平台的同时,实现了对建设工程管理所涉及的计划合同、机电设备、工程建设三块核心业务的全方位管控。
2.2.1 计划合同管理
工程计划合同管理模块具备工程造价管理、概算管理、招投标管理、合同管理、变更与索赔管理、合同结算管理、合同调差管理以及计划统计管理等功能。
工程造价管理主要有概预算编制、系统维护及数据维护三部分组成[4],可实现水利水电工程设计、施工、竣工验收等各阶段造价管理的自动化,支持概算编制与工程量清单招投标、组合条件决定费率取值、多方式套定额子目、智能定额子目换算提示、单子目取费设置、报价管理以及定额管理工作的开展,并将人材机、设备或者用户自定义的补充定额作为子目录入,数据以树状结点模式存在,所有数据自动向上一结点汇总。
系统以合同为纽带,其中,合同管理包括合同登记、合同与概算对应关系、合同材料定义、合同变更和索赔、合同调差、合同调价、合同信息查询等工作。
招投标管理可实现招标文件模板管理、招标审核流程管理、招标专家库管理以及招标文档查询功能。
变更与索赔功能体现在可管理合同变更申报与审批工作,变更结果直接录入工程量清单,记录合同索赔的相关内容。
合同价款结算具备合同单元工程量登记、工程量月报审核流程管理、合同结算单登记、合同结算项目编辑、合同结算计算公式修改等管理功能,可形成相应的统计报表。
计划统计管理则主要负责建立对资金计划的编辑功能,包括年度预算、月资金计划和统计信息等。编辑依据来自于工程造价管理,数据则来自于合同结算模块。
2.2.2 机电设备管理
机电设备管理即是机电产品从生产到安装、测试以及投产过程的全过程管控,包括录入主要设备信息、建立设备管理台帐以及实现对设备供货计划、交付情况、开箱验收情况、出入库情况、重大质量缺陷和备品备件的实时在线查询等。
2.2.3 工程建设管理
工程建设管理包括计划管理、进度管理、工程技术管理、质量管理、安全管理、监理管理、征地移民管理、物资管理、环保水保管理与付款结算管理等内容,充分满足工程管理过程的“三控两管一协调”的工作需求。
计划的编制可在P6或MS Project中进行,系统与之建立接口[5]。其中,进度管理负责登记工程进度实况,浏览查看工程进度;工程技术管理包括工程技术方案管理、工程图纸管理、设计变更管理和工程技术文档管理;质量管理包括质量检测标准、单元工程分解、工序检测记录、材料及试件检测记录、质量缺陷及事故的登记与处理情况以及质量验收与评定;安全管理主要包括措施管理、安全文档、安全检查、安全事故管理等内容;监理管理包括监理组织人员管理、监理考核管理、监理文档、监理大事记等;征地移民管理包括移民初步投资概算、移民安置方式、安置地区信息细项、征地地区信息细项、移民调查报告、移民进度报表、移民综合评估报告以及移民重大突发性事件专题报告;物资管理包括物资采购管理和仓库管理两部分内容,其中物资采购管理包括制定物资采购计划和物资台帐管理,物资仓库管理包括物资移交验收管理、物资出入库管理、物资库存管理、物资异常报告和物资调拨报告。
作为最专业的项目管理平台和计划编制管理工具,P6和MS Project在世界范围得到广泛应用。为方便用户继承已有管理成果,保证数据的唯一性,系统应通过接口集成开发将上述软件在逻辑上整合成系统的一部分。以P6接口开发为例,作出如下简要说明。
P6支持三种接口开发方式:(1)API接口。P6提供JAR包,有相应安装程序,提供开发用接口 类, 如 com.primavera(base classes for Primavera exceptions)、com.primavera.common.exceptions(common exception classes) 以 及com.primavera.common.value(value object classes)。凭借接口类的封装,大大提高接口开发效率;(2)Web Services接口。相较于API方式,WEB Services更为灵活,可支持除JAVA外的语言(只要能访问WEB Services即可),也具有相应的安装程序和说明文档;(3)基于SDK开发接口。这种方式实际上是通过ODBC访问数据库,可访问任何数据,但如果对数据结构理解不透,出现错误的风险比较高,一般不推荐使用。
通过建设并推广建设工程项目管理系统,可提升工程项目管理的自主创新水平,使其更加规范化、流程化、智能化和网络化,同时可实现项目日常信息采集、加工、处理、存储以及检索环节的自动化,最大限度提高信息的共享程度,有利于加强建设单位、监理单位和承包商等多方参建单位的协同工作,提升项目管理工作效率。