| 【中文题名】 | 测井资料Web绘图系统设计与实现 |
| 【英文题名】 | The Design and Implementation of the Logging Data Web Drawing System |
| 【学科专业】 | 软件工程 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-8-7 |
| 【中关键词】 | 测井,绘图系统,对象序列化,双缓冲,MVC,STRUTS |
| 【英关键词】 | Logging,Drawing system,Object-serialization,Double-Buffering,MVC,STRUTS, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机软件>程序设计、软件工程>软件工程 |
| 【论文摘要】 |
随着油田勘探程度的不断提高,测井数据的管理逐渐变成油田企业管理的一项重要工作。为了更好的保护测井数据资源,使有关人员对测井数据的管理和使用更加方便,避免因数据格式的不同而使用不同的处理软件带来的不便,并使测井数据得到充分共享,开发测井数据Web管理系统对测井数据进行管理。
本论文以课题题目“辽河油田测井资料Web管理系统”为依托,主要对其子系统---测井资料Web绘图系统展开研究工作。文中对J2EE框架及MVC模式做了简单介绍,并对数据传输中应用到的中间层文件以及Applet+Servlet模式做了总体描述。此后,作者介绍了绘图系统中涉及到的数据传输部分内容以及在绘图子系统中需要用到的对象序列化以及双缓冲等技术。
最后,根据测井资料Web绘图系统的特点,并基于Struts+Hibernate模式及Applet+Servlet模式,借助J2EE的多层模型,借助对象序列化、双缓冲等技术设计并实现了该系统。 |
| 【论文题纲】 |
|
内容提要 |
4-7 |
|
第一章 引言 |
7-10 |
|
1.1 项目背景 |
7-8 |
|
1.2 研究意义 |
8-9 |
|
1.3 研究内容 |
9 |
|
1.4 论文的结构安排 |
9-10 |
|
第二章 理论基础 |
10-18 |
|
2.1 MVC 模式概述 |
10-11 |
|
2.2 STRUTS框架 |
11-12 |
|
2.3 HIBERNATE框架 |
12-13 |
|
2.4 对象序列化技术 |
13-16 |
|
2.5 双缓冲技术 |
16-18 |
|
第三章 系统架构设计 |
18-39 |
|
3.1 需求分析 |
18-23 |
|
3.1.1 功能设计及实现目标 |
18-19 |
|
3.1.2 设计约束 |
19-20 |
|
3.1.3 设计策略 |
20-23 |
|
3.2 系统总体结构 |
23-26 |
|
3.2.1 测井资料数据组织 |
23 |
|
3.2.2 测井资料数据分类 |
23-24 |
|
3.2.3 系统网络结构 |
24-25 |
|
3.2.4 系统层次结构 |
25-26 |
|
3.3 树形结构及合成模式 |
26-30 |
|
3.3.1 树形结构 |
26 |
|
3.3.2 合成模式 |
26-30 |
|
3.4 测井数据管理系统设计 |
30-34 |
|
3.4.1 区分原则 |
31 |
|
3.4.2 Struts+Hibernate 框架 |
31-33 |
|
3.4.3 Applet+Servlet+JavaBean 模式 |
33 |
|
3.4.4 系统的可扩充性和可移植性 |
33-34 |
|
3.5 中间层文件定义 |
34-39 |
|
第四章 绘图系统实现 |
39-57 |
|
4.1 绘图系统的组成 |
39 |
|
4.2 数据传输 |
39-51 |
|
4.3 屏幕绘制之双缓冲绘图 |
51-57 |
|
第五章 总结 |
57-59 |
|
5.1 完成的工作 |
57-58 |
|
5.2 下一步工作 |
58-59 |
|
参考文献 |
59-60 |
|
摘要 |
60-62 |
|
ABSTRACT |
62-65 |
|
致谢 |
65 |
|
| 【DOI】 | LunWen.ID:2.2008.359564 |