组件开发技术在大型测井软件平台研制中的应用  被引量:5

Application of component development technology in large-scale well logging software platform-CIFLog

在线阅读下载全文

作  者:王才志[1] 李宁[1,2] 刘英明[1] 

机构地区:[1]中国石油勘探开发研究院,北京100083 [2]长江大学,湖北武汉430100

出  处:《石油学报》2014年第2期402-406,共5页Acta Petrolei Sinica

基  金:国家重大科技专项(2008ZX05020)资助

摘  要:组件式开发是中国石油新一代测井软件CIFLog研制中所运用的一项关键技术,可极大提高平台扩展的能力和灵活性,在油田属地化应用模块集成和二次开发中发挥了重要作用。根据组件概念和设计思想,制定了测井专用组件开发规范,重点介绍了组件的设计和实现方法,包括注册基类的设计、MVC模式组件结构设计方法和组件事件分发机制实现方法。最后给出了利用Lookup机制对组件进行注册和调用组件的方法和过程。了解和掌握这一技术,对指导当前正在大规模开展的CIFLog现场推广应用具有重要意义。Component development, which plays an important role in integration of oilfield localization application module and secondary development of oilfields, is a key technology to increase the extensibility and flexibility in the new well logging software platform of PetroChina-CIFLog. The development specification of special logging component is formulated based on the concept and design thinking of component. This paper mainly introduces component design and implementation methods, including the registration base class and model-view-controller (MVC) component structure design, and event dispatching mechanism. Finally, the methods and procedures of registering and calling components based on Lookup mechanism are presented. It is essential to understand and master this technology, which has great significance in guiding the extensive promotion and application of CIFLog.

关 键 词:CIFLog平台 测井 组件 软件开发 MVC 

分 类 号:P631.83[天文地球—地质矿产勘探]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象