数字油田业务对象模型设计方法.pdfVIP

  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文档。上传文档
查看更多
数字油田业务对象模型设计方法

大 庆 石 油 学 院 学 报 第36卷 第 1期 2012年 2月 JOURNALOFDAQINGPETROLEUM INSTITUTE Vo1.36 No.1 Feb. 2012 数字油 田业务对象模型设计方法 孙旭东 ,陈历胜 ,李 玲 ,杨玉军 ,陈述腾 (1.中国石油化工股份有 限公司 胜利油田分公司 ,山东 东营 257022; 2.中国地质大学(武汉)计算机学院,湖北 武 汉 430074) 摘 要 :勘探开发业务对象模型以对象服务方式支持中国石化数字油 田应用软件的开发和运行.描述油田勘探开发 业务对象模型的基本概念及应用模式,提出业务对象模型 的设计原理 ,包括设计原则 、设计方法和设计约束 ,采用基于 MVC模式 的自上向下与 自下 向上相结合的方法设计业务对象模型 ,给出业务对象模型的设计步骤.该方法在数字油 田 中多源异构数据集成与服务平台的设计中得到应用 ,取得较好效果. 关 键 词 :数字油田;业务对象模型;关联模型 ;异构数据集成 ;数据服务平 台 中图分类号 :TP393,TE319 文献标识码 :A 文章编号 :1000—1891(2012)O1—0088—04 0 引言 中国石化在 “十一五”期间,以石油技术开放标准联盟 (POSC)的Epicentre数据模型为参 照,研发 了 中国石化油气勘探开发数据模型 (SINOPECDataModel,简称 SPDM),及中国石化勘探开发业务模 型 (SINOPECBusinessModel,简称 SPBM).SPDM 和 SPBM 的特点是 以石油勘探开发业务对象为核心 , 描述业务对象的结构及其之间的关系,实现对油 田数据模型和业务模型的定义.使勘探开发应用程序有效 存取数据,降低应用开发复杂性 ,是中国石化油 田企业数据 中心构建勘探开发应用集成的关键 ,也是数字 油田研究的热点 ].面向对象服务技术 ,可保持数据存取对象与存储对象的一致性 ,降低应用 的复杂性 , 为人们广泛使用.在面向对象的服务技术方面 ,对象管理组织发布大量公共对象规范,包括模型驱动标准 (ModelDrivenArchitecture,简称 MDA)l3]、公共对象请求代理体系结构 (CommonObjectRequestBro— kerArchitecture,简称 CORBA)ll4等 ;W3C发布文档对象模型 DOM_l5],WebService 等.基于上述标准 , 许多软件开发环境 中发布了公共服务对象 ,如数据存取对象 (DataAccessObject,简称 DAO),可缩放矢 量图形 (ScalableVectorGraphics,简称 SVG)E7]等.业务对象标准主要集 中在数据模型方面 ,POSC发布 Epicentre数据模型同时,发布了面向对象 的互操作规范 8『],但该规范并没有得到广泛认识.2001年后 , POSC发布 了基于XML和 WebService的3个标准 (WITSML、PR0DML、RESQMI),为勘探开发应用 提供面向对象的数据交换_l “]. 结合中国石化数字油田建设需求,提出勘探开发面向对象的服务模型——业务对象模型,分析模型设 计原则、方法和设计步骤. 1 勘探开发业务对象模型 数字油田业务对象模型也称为石油勘探开发业务对象模型 ,以下简称为业务对象模型 (BusinessOb ectsModel,简称 BOM),是描述石油勘探开发业务对象结构 ,及对象之间关系的对象模型;是确定业务角 色和业务实体之间联系和协作,以执行具体任务的一种抽象.BOM 描述对象之间关系同时 ,还重点描述每 个对象提出的数据服务和应用服务. BOM从业务角色内部观点定义业务用例.针对具体任务和需求预期效果 ,BOM确定业务人员及其 处理和使用的对象之间应具有的静态和动态关系,注重业务承担的角色及其当前职责.多个 BOM对象组 收稿 日期 :2O11一O8—20;编辑 :张兆虹 基金项 目:国家 “863”重点项 目(2OO9AAo62801) 作者简介:孙旭东(1972一),男 ,博士生 ,高级工程师 ,主要从事油气勘探开发专业化软件研发与管理方面的研究 · 88 · 第 1期

文档评论(0)

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

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

1亿VIP精品文档

相关文档