石油学报
石油學報
석유학보
ACTA PETROLEI SINICA
2014年
2期
402-406
,共5页
CIFLog平台%测井%组件%软件开发%MVC
CIFLog平檯%測井%組件%軟件開髮%MVC
CIFLog평태%측정%조건%연건개발%MVC
CIFLog platform%well logging%component%software development%MVC
组件式开发是中国石油新一代测井软件CIFLog研制中所运用的一项关键技术,可极大提高平台扩展的能力和灵活性,在油田属地化应用模块集成和二次开发中发挥了重要作用。根据组件概念和设计思想,制定了测井专用组件开发规范,重点介绍了组件的设计和实现方法,包括注册基类的设计、MVC模式组件结构设计方法和组件事件分发机制实现方法。最后给出了利用Look-up机制对组件进行注册和调用组件的方法和过程。了解和掌握这一技术,对指导当前正在大规模开展的CIFLog现场推广应用具有重要意义。
組件式開髮是中國石油新一代測井軟件CIFLog研製中所運用的一項關鍵技術,可極大提高平檯擴展的能力和靈活性,在油田屬地化應用模塊集成和二次開髮中髮揮瞭重要作用。根據組件概唸和設計思想,製定瞭測井專用組件開髮規範,重點介紹瞭組件的設計和實現方法,包括註冊基類的設計、MVC模式組件結構設計方法和組件事件分髮機製實現方法。最後給齣瞭利用Look-up機製對組件進行註冊和調用組件的方法和過程。瞭解和掌握這一技術,對指導噹前正在大規模開展的CIFLog現場推廣應用具有重要意義。
조건식개발시중국석유신일대측정연건CIFLog연제중소운용적일항관건기술,가겁대제고평태확전적능력화령활성,재유전속지화응용모괴집성화이차개발중발휘료중요작용。근거조건개념화설계사상,제정료측정전용조건개발규범,중점개소료조건적설계화실현방법,포괄주책기류적설계、MVC모식조건결구설계방법화조건사건분발궤제실현방법。최후급출료이용Look-up궤제대조건진행주책화조용조건적방법화과정。료해화장악저일기술,대지도당전정재대규모개전적CIFLog현장추엄응용구유중요의의。
Component development,which plays an important role in integration of oilfield localization application module and second-ary development of oilfields,is a key technology to increase the extensibility and flexibility in the new well logging software platformof PetroChina-CIFLog.The development specification of special logging component is formulated based on the concept and designthinking of component.This paper mainly introduces component design and implementation methods,including the registration baseclass and model-view-controller (MVC)component structure design,and event dispatching mechanism.Finally,the methods andprocedures of registering and calling components based on Lookup mechanism are presented.It is essential to understand and masterthis technology,which has great significance in guiding the extensive promotion and application of CIFLog.