产能建设结算平台的建设及实施
——以长庆油田采油一厂为例
2021-11-23潘兵涛刘金晶
潘兵涛,刘金晶
(中国石油天然气股份有限公司长庆油田分公司第一采油厂,陕西 延安 716009)
0 引言
因产建任务重、新建井数量多、结算工作量集中、人员少,开发井工程仍通过人工计算的方式进行结算,计算量大、效率低,需寻求信息化手段进行结算以降低劳动强度。长庆油田采油一厂项目组现阶段采用的人工计算方式计算数据、制作表格,专业组提交数据完成后,项目组要根据公式一项一项地进行计算,存在工作量大、效率低、准确度低等弊端。采用信息化系统管理来解决这些弊端是科学的选择,使用信息化系统可提高工作效率和工作质量,提升统计分析水平,提高业务决策能力。为解决项目结算过程中手工计算数据的压力,在油田公司规定管理要求内,要结合原有的结算工作流程,将原有的工作流程从线下全部移到网上,在提高工作效率与准确率的情况下,同时也对所有的数据资料及结算时间节点在服务器进行留档保存,以便随时在线查询统计[1-2]。
2 项目概况
2.1 项目需求分析
目前,项目组未使用任何信息化系统,采用的是人工方式。随着社会的发展,人工方式办公都已经转化为信息化办公,人工方式进行办公会出现很多问题,具体如工作量很大,数据准确性很低,一旦基数或公式发生变化需要全部重新修改,工作量统计难度大,数据传输不方便,数据存储查找不方便,工作效率低等。而使用信息化系统办公,上述存在的问题都将得到较好的解决,大幅提高用户交互体验和工作效率。
2.2 产能建设结算平台的概况
长庆油田采油一厂产能建设项目组主要负责矿权区域内产能建设工程的施工及管理,建设投资项目共分为开发井工程及地面工程两部分,油水井投产后交接给采油厂进行管理。其中开发井工程主要分为钻前、钻井、固井、录井、测井、试油压裂等,地面工程主要分为抽油机安装、场站及管线、电力线路、通信、井场治理、道路等。该项目组采取直线职能的组织结构,设项目经理1 名,下设9 个组室,分别为地质组、钻井组、试油组、地面组、经营组、外协组、安全环保组、材料组和办公室。
产能建设结算平台开发及建设的实施主体包括专业组、项目组、项目组主任、开发组[3]。专业组负责项目的创建,上传工作清单并解析相应的施工基本数据,解析常规工作量以外的施工项目及数据,上传扣款文件进行在线自动扣款,实现乙方单位自动增加及联想关联;项目组负责项目信息的进一步完善,材料增减费用的维护作业,实现已结算进度款的导入,施工违约单、常规工作量以外结算项目及费用签认单、验收单、结算清单、结算签认单表格的在线生成及下载;项目组主任负责公式库的维护、指标库的维护、关联交易队伍的维护、钻前施工项目维护、工作量统计;开发组负责开发公共基础功能和方便灵活的权限控制功能,开发工作流引擎,实现审批流程在线流转,实现自定义井型、井别、区块数据。
经营组依靠产能建设结算平台负责投资计划管理与控制、合同管理、工程概算及结算、工程项目的财务核算及决算、项目后评价等工作,在工程结算过程中,产建项目组各专业已完工工作量单据均汇总至经营组,经营组人员套用公司发布造价指标进行结算。
2.3 产能建设结算平台的主要功能
产能建设结算平台实现了项目创建信息化及自动化处理、各类项目的自动衔接流转以及各类表格中的金额及数据的计算功能、各类表格在线生成及下载功能、公式自定义功能、指标自定义及批量复制功能、自动扣款及自动扣除已结算金额功能、数据查询及统计功能、强大的人性化系统维护功能。
3 产能建设结算平台建设及实施过程
3.1 产能建设结算平台建设的系统架构
系统总体设计主要分为用户交互、功能模块、逻辑处理、数据存储四大部分。①用户交互:提供操作人员的交互介质,作为系统运行的数据基础,对于操作步骤超出三步或更多的,则提供向导操作模式。②功能模块:系统的设计思路遵循模型-视图-控制器(Model-View-Controller,MVC)设计原则;建立总体模块,保证每个需求所要求的功能都能够落实到具体模块上。③业务逻辑处理:利用程序内部逻辑算法及存储过程来完成产能数据的分摊、汇总和经济指标的计算,写入数据库,并通过功能模块、用户交互逐级反馈给用户。④数据存储:对业务逻辑处理数据进行存储,数据存储采用实体表和分区表的存储形式,提高数据读写速度,为系统数据及业务逻辑数据提供读写基础。
3.2 项目实施运维机构和项目人员配置
产能建设结算平台开发及建设由专业软件公司负责完成。项目的客户为长庆油田采油一厂项目组,其中的主要成员包括项目组成员。
在项目中,上层经理的职责是对项目进行监督、审查和协调等方面进行管理;项目经理管理协调项目;软件工程组的工作包含需求分析以及项目的设计和开发;测试组主要负责项目的测试实施和培训。质量保证(Quality Assurance,QA)工程师需要保证过程和产品的质量;配置管理(Configuration Management,CM)工程师负责对产品及其开发过程和生命周期进行规范和控制。
3.3 项目总体进度计划
项目总体计划根据项目实际情况及人员,安排如下:策划阶段的主要工作是进行项目立项及活动策划;需求阶段的主要工作是需求开发及需求管理;设计阶段的主要工作是进行系统设计;编码阶段的主要工作是进行代码编写及单元测试;测试阶段的主要工作是进行集成测试、系统测试发布;实施阶段的主要工作是发布软件、验收测试、试运行及客户培训。
3.4 软件测试计划
需求阶段的工作是编制测试计划;设计阶段的工作是编制系统测试用例和编制集成测试用例;编码阶段的工作是单元测试;测试阶段的工作是编制验收测试用例、集成测试和系统测试;实施阶段的工作是验收测试。
3.5 测试方案
测试方案包含单元测试、集成测试、系统测试、验收测试4个方面的测试阶段。测试类型有:功能测试、性能测试(安全性和访问控制测试、故障转移和恢复测试、安装测试)、图形界面测试、数据库测试(数据和数据库完整性测试)。
3.6 技术支持
工程实施小组通过观察前一段时间系统运转的情况,收集用户反馈的相关问题,定期和用户召开会议,及时解决用户问题,纠正工作中的失误,加快响应速度,在确保无遗留问题的情况下使系统可以正常运行,从而改善服务措施。
实施小组中,要设置专人负责系统的运行工作,做到遇事有人可找,将运行过程中的情况定期上报,负责人要及时对问题进行处理,避免拖延、等待和推诿等不良现象,保证高水准的服务质量。在系统启用后,用户工程师通过培训、操作、运用系统,丰富对整个系统的操作经验;软件公司将定期开展工作,主要是配合用户工程师测试系统性能,对系统进行必要的操作调整,保证系统处于最佳运转状态。
3.6.1 服务方式
项目验收后,将提供以下方式进行服务。①电话咨询服务,工程师会提供24 小时不间断的电话服务,对一些简单的问题可进行直接解答指导;②现场服务,在系统维护期间,若客户遇到重大疑难问题,可要求派遣值班工程师进驻现场对运行情况进行跟踪了解,并及时解决;③培训服务,在服务期内,软件公司可提供3 次以内集中用户培训[4]。
3.6.2 服务内容和服务期限
项目验收一年内,软件公司将提供以下4 个方面的服务。①咨询指导服务,包括客户关于软件安装和使用的所有问题,系统的发展规划,系统相关规范和制度的建立;②预防性维护服务,为保证用户对软件的正常使用,软件公司将对使用情况进行持续跟踪,随时对运行过程中软件的质量问题进行修正;③改善性维护服务,在使用期间,用户需要对界面、功能操作进行调整,软件公司将积极响应用户,对软件进行修改;④新增性维护服务,在累计不超过20 工作日(量)的前提下,由于业务需要和变更,用户要求新增功能性的需求时,软件公司将提供开发服务。
4 结语
专业组人员通过在线创建项目,关联乙方单位,上传工作量附件,提高录入信息的准确性,保留工作清单及扣款文件,增强数据的存储安全,通过自定义(Do It Yourslef,DIY)指标与公式,使数据计算更快捷准确,直接提高项目组人员的工作效率。通过对部门不同时间段工作量数据的统计,项目组可以了解部门和员工的工作(量)强度,为科学考评提供依据[5]。通过在线生成各类表格,项目组可以节省人员手工绘制表格的时间,而且生成的表格格式和数据更统一准确,直接提高工作效率和工作质量。为确保系统平台的顺利运行,还需要依靠信息化系统来提供技术支持和优质服务。