基于工作流平台的探井生产运行管理系统.docVIP

基于工作流平台的探井生产运行管理系统.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于工作流平台的探井生产运行管理系统.doc

基于工作流平台的探井生产运行管理系统 [摘 要]探井生产运行管理系统实现了基于Ultimus工作流平台的探井生产管理系统,通过开发EIK接口,解决了自定义组织结构图、业务模块与流程引擎调用等关键技术,实现了包括井位部署和生产管理决策两大部分,涵盖了钻探任务书、井位设计、测井管理、试油管理等探井主要的生产环节。实现了业务流程的定义设计、探井资料的上报、审核、变更、打印导出、流程监控等主要功能。建立了勘探生产管理部门的初步协同环境,使勘探决策支持系统的功能得到了补充完善。 [关键词]探井生产运行 工作流 Ultimus BPM; 中图分类号:TF046 文献标识码:A 文章编号:1009-914X(2015)36-0171-02 1 引言 经过多年的发展,胜利油田的勘探业务管理过程比较完善,流程复杂,涉及到多个单位和多个专业,并且各个环节联系紧密。尽管目前在个别环节已有一些管理软件在运行,但是从探井部署到生产运行的业务环节,目前胜利油田还没有一套系统对上述业务阶段提供完整的文档审批和流程监控的功能。因此从实现勘探管理信息化和提高勘探管理水平的角度,需要开发以工作流平台为基础的探井生产管理运行系统,实现勘探过程管理信息化、规范化以及文档资料的共享。经过全面的技术研究和分析,选定了局信息中心统一引进的Ultimus工作流平台,以此为基础实现井位部署及生产管理各个阶段的业务协同和监控。 2 系统架构设计 依据系统的设计要求以及从系统平台安全性、稳定性、用户使用方便性等方面考虑,系统采用B/S的架构模式,基于.NET框架平台进行开发,利用SQL Server2008关系型数据库作为系统的数据库管理平台,总体架构按照分层架构的设计思想,如图1所示: 3 实现技术路线 3.1 Ultimus BPM Suite研究 Ultimus BPM Suite 是一个完整的业务流程管理系统,用来提高组织的生产力和响应力、降低成本和加快循环的次数。提供了一个协作的、自由编程流程模型建立和开发的环境、灵活的集成和工作流功能、强大的管理工具,并且流程参与者可很容易使用 Web 界面,从而实现最低企业可用持有成本。Ultimus BPM Suite能够对企业业务流程进行全生命周期的管理,其思想体系如图表2: 3.2 EIK开发接口技术研究 Enterprise Integration Kit (EIK:企业集成工具包),可以通过COM或.NET定制开发一些特殊需求,嵌入到Ultimus BPM服务平台中。包括流程任务调用、任务状态、自定义客户端置等接口。通过对上述接口的二次开发实现了自定义组织结构图、自定义用户界面、业务模块与流程调用等功能。 EIK中由两大部分构成:Ultimus.WFServer和Ultimus.OC,如图表3所示 4 系统设计与实现 4.1 设计思路 在软件的设计和开发组织上,重点对油田勘探业务流程的现状和数据进行了整理分析,并应用Rose分析建模;在软件的设计上,在遵循软件开发设计规范的前期下,力求做到用户使用简单、便捷。 由于探井生产运行管理系统是勘探决策支持系统的子系统,但在业务上又相对独立,涉及到的用户也不完全相同,因此系统设计必须符合勘探决策支持系统的整体框架,在整体架构、用户体系、界面风格等方面保持最大的一致性,但在功能模块上又要与整个决策系统进行分离,使之既依附于决策系统,又能够独立运行。 4.2 生产管理流程开发 经过充分的业务调研及分析分析实现井位运行管理、钻井过程管理、测井管理、试油管理等业务流程的开发。 (1) 井位运行管理流程 对井位运行情况进行监控,包括井位测量、钻前工程和工农关系、钻井地质设计、工程设计等。收集钻井讨论决策所需要的有关勘查及设计资料。 (2)钻井管理流程 钻井管理流程包括钻井措施决策管理和完井方案决策管理两部分的内容。钻井措施决策管理针对钻井过程中出现的复杂情况进行的讨论决策提供相关数据支持。完井方案管理流程针对完井方案所需要的完井资料,补充设计、完井报告等进行管理。 (3) 测井管理流程 本部分流程包括测井日常侧井任务管理和重点井的测井方案讨论管理两部分内容。包括测井讨论、测井通知单、测井设计、测井监督报告、测井解释报告、数据验收等功能。 (4) 试油管理流程 试油管理流程包括试油方案管理流程和试油措施管理流程两部分内容。 试油方案管理流程包括试油任务通知单、试油设计、地质总结、试油监督报告、数据验收等功能;试油措施管理流程包括试油措施的设计、试油施工总结等等功能。 5 结语 通过对Ultimus底层平台的研究,解决了目前Ultimus工作流平台整合应用过程中最常碰到的问题,实现了基于工作流的探井生产管理运行系统,建立了勘探生产管理部门的初步协同环境,使勘探决策支持系统的功能得到了完善。在原U

文档评论(0)

fa159yd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档