引言 | 第1-8页 |
问题的提出与可行性研究 | 第8-9页 |
1 CMM技术概要 | 第9-14页 |
1.1 CMM的发展现状及发展动向 | 第9页 |
1.2 CMM的作用 | 第9-10页 |
1.3 CMM的主要内容 | 第10-11页 |
1.4 CMM的结构 | 第11-12页 |
1.5 CMM的评估 | 第12-13页 |
1.6 小结 | 第13-14页 |
2 UML技术概要 | 第14-17页 |
2.1 UML的发展现状及发展动向 | 第14页 |
2.2 什么是UML | 第14-15页 |
2.3 UML的组成部分 | 第15页 |
2.4 使用UML | 第15-16页 |
2.5 小结 | 第16-17页 |
3 COM技术概要 | 第17-24页 |
3.1 COM组件技术的发展现状及发展动向 | 第17页 |
3.2 COM组件技术本质 | 第17-18页 |
3.3 什么是接口 | 第18-20页 |
3.4 组件对象模型的规则 | 第20-23页 |
3.5 组件对象模型的基本特性 | 第23页 |
3.6 小结 | 第23-24页 |
4 OpenGL技术概要 | 第24-27页 |
4.1 计算机图示技术的发展现状及发展动向 | 第24页 |
4.2 OpenGL工作流程 | 第24-25页 |
4.3 OpenGL的工作准则 | 第25-26页 |
4.4 小结 | 第26-27页 |
5 主要研究内容及系统环境 | 第27-28页 |
5.1 论文主要研究内容 | 第27页 |
5.2 论文的特色和创新 | 第27页 |
5.3 技术难点 | 第27页 |
5.4 系统应用硬件环境 | 第27页 |
5.5 系统应用软件环境 | 第27-28页 |
6 需求分析 | 第28-30页 |
6.1 朱兰采场岩体结构可视化系统的需求分析 | 第28页 |
6.2 客户界面需求 | 第28页 |
6.3 地质剖面组件需求分析 | 第28页 |
6.4 钻孔柱状图组件需求分析 | 第28-29页 |
6.5 三维剖面图组件需求分析 | 第29-30页 |
7 系统过程控制与系统总体设计 | 第30-33页 |
7.1 软件工程以及CMM的应用 | 第30-31页 |
7.2 定义角色 | 第31页 |
7.3 绘制Use Case图 | 第31-32页 |
7.4 用UML设计系统组件图 | 第32-33页 |
8 系统详细设计 | 第33-40页 |
8.1 界面详细设计 | 第33页 |
8.2 剖面组件设计 | 第33-35页 |
8.2.1 剖面数据结构 | 第33-34页 |
8.2.2 鼠标改图功能 | 第34页 |
8.2.3 画出层位线、断层线等等 | 第34页 |
8.2.4 填充颜色 | 第34-35页 |
8.2.5 组件接口设计 | 第35页 |
8.2.6 实现数据的打印功能 | 第35页 |
8.3 钻孔柱状图组件设计 | 第35-36页 |
8.3.1 钻孔柱状图数据结构 | 第35页 |
8.3.2 绘制图头信息、网格线、岩体柱状图及钻孔结构图形 | 第35页 |
8.3.3 绘制编辑文字框 | 第35-36页 |
8.3.4 数据存储、接口设计、鼠标消息、打印 | 第36页 |
8.4 三维剖面图组件设计 | 第36-38页 |
8.4.1 三维剖面数据结构 | 第36-37页 |
8.4.2 三维剖面图拾取 | 第37页 |
8.4.3 三维剖面图绘制 | 第37-38页 |
8.4.4 三维剖面图颜色填充 | 第38页 |
8.4.5 三维剖面图打印功能的实现 | 第38页 |
8.5 与AutoCad的接口设计 | 第38-40页 |
9 系统具体实现 | 第40-55页 |
9.1 界面具体实现 | 第40-41页 |
9.2 剖面组件具体实现 | 第41-45页 |
9.2.1 剖面数据结构 | 第41-43页 |
9.2.2 接口设计 | 第43-44页 |
9.2.3 填充方法 | 第44页 |
9.2.4 打印的实现 | 第44-45页 |
9.3 钻孔柱状图组件具体事现 | 第45-48页 |
9.3.1 钻孔柱状图数据结构 | 第45页 |
9.3.2 钻孔柱状图函数 | 第45-48页 |
9.4 三维剖面图组件具体实现 | 第48-53页 |
9.4.1 三维剖面数据结构 | 第48-49页 |
9.4.2 三维剖面图拾取方法 | 第49-53页 |
9.5 与AutoCad的接口实现 | 第53-55页 |
结束语 | 第55-56页 |
致谢 | 第56-57页 |
附录 | 第57-61页 |
参考文献 | 第61页 |