当前位置:首页 > 工业技术
新一代测井软件CIFLog技术手册
新一代测井软件CIFLog技术手册

新一代测井软件CIFLog技术手册PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:傅海成,王才志,刘英明著
  • 出 版 社:北京:科学技术文献出版社
  • 出版年份:2015
  • ISBN:9787502397470
  • 页数:201 页
图书介绍:本书主要介绍新一代测井软件CIFLog的技术特点、组成以及总体设计。全书总分7章,重点介绍平台数据层的设计与开发、平台支持层的设计与开发、平台应用层的设计与开发以及多语言应用程序数据通信技术的研究与实现。本书适合测井软件开发人员、资料处理工程师以及相关大学院校师生参考使用。
《新一代测井软件CIFLog技术手册》目录

第1章 平台概述 1

第2章 一体化测井处理解释平台总体设计 3

2.1 平台总体框架结构设计 4

2.1.1 设计分析 4

2.1.2 平台框架设计 4

2.1.3 开发的语言和工具 6

2.2 一体化平台应用分层逻辑结构 7

第3章 数据层的设计与开发 10

3.1 cif333数据结构 11

3.2 Cif Plus格式数据 12

3.2.1 Cif Plus格式定义 12

3.2.2 Cif Plus格式优缺点 15

3.2.3 Cif Plus格式详细说明 16

3.3 测井项目数据库 18

3.3.1 数据库的定位 18

3.3.2 数据库实体关系设计 19

3.3.3 项目库结构设计 22

3.3.4 数据库结构设计 27

3.3.5 用户管理和权限控制 32

第4章 支持层的设计与开发 34

4.1 应用模块插件开发模式设计 35

4.2 模块间通信机制设计 36

4.2.1 数据访问协调 36

4.2.2 模块调用协调 37

4.3 数据缓存机制 37

4.3.1 缓存技术 38

4.3.2 缓存层框架设计 38

4.3.3 数据缓存层组织结构定义 41

4.3.4 数据缓存层缓存对象池 42

4.4 统一数据访问接口 43

4.4.1 数据访问层总体结构 43

4.4.2 数据结构设计 44

4.4.3 数据访问接口API 45

4.5 应用模块集成开发 56

4.5.1 多语言应用集成框架设计 57

4.5.2 多语言应用二次开发工具包 58

4.5.3 多语言应用集成开发操作流程 71

4.6 可视化扩展接口 72

4.7 平台资源访问方案 77

4.7.1 资源访问总体结构 77

4.7.2 资源访问接口API 78

4.8 平台升级与维护 80

4.9 高效数据操作缓存设计与实现 80

4.9.1 数据操作缓存定义及设计目标 81

4.9.2 数据操作缓存结构框架 81

4.9.3 测井曲线代理机制 83

4.9.4 数据操作缓存数据操作类结构 84

4.9.5 数据操作缓存数据操作方法 85

4.9.6 撤销(Undo)与重做(Redo) 86

4.10 数据格式输入输出集成挂接 87

4.10.1 数据格式导入接口 87

4.10.2 数据格式输出接口 90

4.10.3 数据格式转换二次开发实例 94

第5章 应用层设计与开发 104

5.1 管理板块 105

5.1.1 数据管理 105

5.1.2 资源管理 106

5.1.3 任务管理 112

5.2 工具板块 113

5.2.1 数据格式转换 113

5.2.2 数据列表工具 114

5.2.3 数据复制工具 115

5.2.4 曲线拆分工具 116

5.2.5 曲线合并工具 116

5.2.6 计算器 117

5.2.7 数据统计 118

5.2.8 数据滤波 118

5.2.9 应用程序挂接工具 119

5.2.10 绘图工具 120

5.2.11 交会图工具 123

5.2.12 自动校深工具 123

5.2.13 图头图尾编辑工具 124

5.2.14 排版打印工具 125

第6章 裸眼测井处理解释 126

6.1 声电成像处理解释模块 127

6.1.1 声电成像的基本处理解释 127

6.1.2 基于模拟井实体刻度建立的裂缝孔隙度定量计算 128

6.1.3 基于声电成像测井的孔隙度谱分析 129

6.1.4 全井段岩性、沉积相自动计算和互动校正 130

6.2 阵列声波测井处理解释模块 131

6.2.1 阵列声波处理解释模块的特点 131

6.2.2 阵列声波处理解释模块方法 132

6.2.3 阵列声波处理解释流程 136

第7章 多语言应用程序数据通信技术的实现 140

7.1 不同语言间的数据通信技术 141

7.1.1 基于网络通信的方式 141

7.1.2 基于内存复制的方式 145

7.1.3 基于文件的方式 149

7.1.4 不同技术的分析对比 150

7.2 方案设计与实现 151

7.2.1 分层结构设计 151

7.2.2 技术实现 154

7.2.3 关键问题及解决方法 156

7.3 数据结构设计 173

7.4 Java数据访问API 176

7.4.1 基本数据访问接口API 176

7.4.2 面向应用的扩展开发接口API 189

7.5 其他语言数据访问API 192

7.5.1 Fortran数据访问API 193

7.5.2 C/C++数据访问API 197

7.5.3 C#数据访问API 200

参考文献 201

返回顶部