CIFLog测井软件平台用户应用系统开发作 者: 王才志,夏守姬,刘英明 等著出版时间: 2014内容简介 《CIFLog测井软件平台用户应用系统开发》作为CIFLog平台的配套参考书,全面系统地介绍了在CIFLog基础平台上进行用户应用系统开发的详细步骤和信息,各章内容均围绕实际应用展开,为开发人员提供参考和指导。《CIFLog测井软件平台用户应用系统开发》全书分为11章,第1章CIFLog平台介绍包括平台的基本特性、开发语言和编程工具等;第2章介绍了CIFLog平台框架体系结构设计方案;第3章介绍了第一个用户应用系统的创建过程;第4章介绍了平台数据结构、数据访问接口函数的定义和应用示例;第5章介绍了平台其他格式数据导入和导出的实现机制、接口函数的定义以及如何实现用户自定义数据格式的转换;第6章介绍了平台绘图对象构成、绘图接口函数的定义以及如何实现自己的曲线绘制和复杂的交互操作;第7章介绍了平台系统资源的分类、资源访问接口函数的定义和应用实例;第8章介绍了平台应用模块间的消息通信机制以及如何实现组件间的同步;第9章介绍了平台多语言应用程序集成开发方案、Fortran/C/C++/C#等语言的数据访问接口的定义以及样板程序;第10章介绍了平台提供的各种中间件以及如何快速地开发自己的处理解释应用模块;第11章介绍了平台系统配置文件构成、任务配置方法以及如何实现应用模块的国际化和分发。第1章 CIFLog平台介绍1.1 平台特点1.2 平台工具模块1.3 开发语言和开发工具1.3.1 Jva跨平台开发语言1.3.2 NetBeans开发工具第2章 CIFLog平台结构体系设计2.1 平台总体框架结构2.2 平台基础类结构体系2.2.1 各模块间依赖关系2.2.2 平台模块结构体系第3章 创建第一个用户应用系统3.1 构建Java开发环境3.1.1 下载“Java开发环境”安装包3.1.2 安装JDK3.1.3 设置JDK环境变量3.2 安装NetBeans开发环境3.2.1 安装NetBeans开发环境3.2.2 添加一个开发平台3.3 创建一个基于CIFIdg平台的应用系统第4章 CIFLog数据访问4.1 数据结构设计4.2 Cifplus文件格式4.3 测井数据库4.4 数据访问API4.4.1 数据源/油田访问API4.4.2 工区访问API4.4.3 井访问API4.4.4 井次访问API4.4.5 曲线访问API4.4.6 表格访问API4.4.7 文档访问API4.4.8 卡片访问API4.5 应用实例第5章 数据格式的导入和导出5.1 数据格式的导人5.1.1 数据格式导人接口5.1.2 文本数据导人实现5.2 数据格式的导出5.2.1 数据格式导出接口5.2.2 文本数据导出实现第6章 交互式绘图应用模块开发6.1 平台绘图对象6.2 绘图曲线的定制6.2.1 绘图曲线接口6.2.2 应用实例6.3 绘图的交互6.3.1 绘图框架接口6.3.2 应用实例第7章 平台资源的调用7.1 系统资源的组织7.2 系统资源访问API7.3 应用实例第8章 应用模块间的消息通信8.1 消息通信机制8.2 消息通信接口API8.3 消息通信实现步骤8.4 应用实例8.4.1 基于平台消息控制中心的消息通信8.4.2 组件与组件之间的消息通信第9章 平台和其他语言的混合编程开发9.1 JNI技术9.2 Java调用其他语言算法库9.3 其他语言调用Java类库9.3.1 开发包说明及系统配置9.3.2 Fortran应用程序9.3.3 C/C++应用程序9.3.4 C#J应用程序9.3.5 Java应用程序9.3.6 Matlab应用程序9.4 基于统一框架的应用程序集成9.4.1 测井资料的处理操作流程9.4.2 可视化应用集成环境9.4.3 应用实例第10章 处理解释应用模块开发10.1 组件功能介绍10.1.1 选择数据源组件10.1.2 选择卡片文件组件10.1.3 重定向输入曲线组件10.1.4 重定向输出曲线组件10.1.5 深度段编辑器10.1.6 参数编辑器10.1.7 深度段一参数组合类10.2 一个典型处理解释应用模块开发实例第11章 系统配置与分发11.1 系统配置11.1.1 配置文件介绍11.1.2 配置资源位置11.1.3 配置文件访问API11.1.4 平台启动配置11.2 国际化版本制作11.2.1 国际化方法11.2.2 国际化版本的启动11.3 任务管理11.3.1 Lookup注册机制11.3.2 模块注册方法11.4 应用模块部署参考文献 上一篇: 塔里木油田天然气事业部科技成果论文集(2009-2011年度) 下一篇: 注气提高采收率方法评价优选 以三塘湖油田牛圈湖油藏为例