第一章 绪论 | 第1-11页 |
·选题背景 | 第7页 |
·软件复用与组件技术 | 第7-9页 |
·软件复用的提出 | 第7-8页 |
·组件技术的提出 | 第8页 |
·软件复用及组件技术在国内外的发展与应用 | 第8-9页 |
·GIS 的出现与发展状况 | 第9页 |
·本课题研究内容 | 第9-11页 |
第二章 软件复用与组件技术 | 第11-23页 |
·软件复用(Software Reuse) | 第11-15页 |
·软件复用技术的提出 | 第11页 |
·软件复用的概念 | 第11-12页 |
·软件复用思想的应用 | 第12-13页 |
·软件复用原理 | 第13-14页 |
·如何成功地运用软件复用 | 第14-15页 |
·软件复用的两种不同策略 | 第15页 |
·组件(Component)技术 | 第15-19页 |
·组件的概念 | 第15-16页 |
·组件的特点 | 第16页 |
·用组件进行软件开发的意义 | 第16-17页 |
·三种常用的组件技术标准及比较 | 第17-18页 |
·ActiveX 控件 | 第18-19页 |
·基于组件的软件开发 | 第19-22页 |
·基于组件的GIS 软件开发模型 | 第19-21页 |
·用户需求分析 | 第20页 |
·构建合理的软件体系结构 | 第20-21页 |
·系统的集成(组件鉴定、适应性修改和组装) | 第21页 |
·CBD 的特点及意义 | 第21-22页 |
·本章小节 | 第22-23页 |
第三章 GIS的应用与发展 | 第23-31页 |
·GIS 概述 | 第23页 |
·GIS 的发展动态 | 第23-26页 |
·GIS 中面向对象(Object Oriented)技术研究 | 第23-24页 |
·时空系统(Spatio-Temporal System) | 第24-25页 |
·地理信息建模系统(Geographic Information Modeling System,简称GIMS) | 第25-26页 |
·三维GIS 的研究 | 第26页 |
·组件式GIS 的研究 | 第26-29页 |
·组件技术在GIS 中的应用 | 第26-27页 |
·组件式GIS 的特点 | 第27页 |
·软件复用在GIS 领域的应用现状 | 第27-29页 |
·目前GIS 领域主要采用的系统结构 | 第27-28页 |
·GIS 领域复用现状 | 第28-29页 |
·GIS 系统的开发方式 | 第29-30页 |
·GIS 开发的三种实现方式 | 第29-30页 |
·三种实现方式的分析与比较 | 第30页 |
·本章小节 | 第30-31页 |
第四章 基于组件的GIS软件开发实例——市级120急救系统 | 第31-44页 |
·120 急救系统用户需求分析 | 第31-33页 |
·体系结构风格的选择 | 第33-35页 |
·开发平台及运行平台 | 第35-36页 |
·开发平台 | 第35页 |
·运行平台 | 第35-36页 |
·数据库设计 | 第36-41页 |
·设计原则 | 第37页 |
·GIS 数据库的组成 | 第37页 |
·空间数据库和属性数据库的建立 | 第37-40页 |
·非空间数据库建立 | 第40-41页 |
·120 急救系统的实现 | 第41-43页 |
·数据录入模块设计 | 第41-42页 |
·地图查询模块设计 | 第42页 |
·辅助决策模块的设计 | 第42-43页 |
·本章小节 | 第43-44页 |
第五章 对120急救系统的开发进行复用度量 | 第44-50页 |
·软件复用度量概述 | 第44页 |
·有关软件复用度量的分类 | 第44-45页 |
·120 急救系统的重用成熟度分析 | 第45-48页 |
·软件重用成熟度模型(RMM) | 第45-46页 |
·重用成熟度模型的层次 | 第46-47页 |
·组件技术对软件成熟度及开发效率的影响 | 第47-48页 |
·该急救系统的软件成熟度分析 | 第48页 |
·120 急救系统的复比率分析 | 第48-49页 |
·附加成本分析 | 第48页 |
·可复用组件的构成比例 | 第48-49页 |
·对项目进度的影响 | 第49页 |
·本章小节 | 第49-50页 |
第六章 总结 | 第50-51页 |
·阶段性成果及意义 | 第50页 |
·论文的不足与下一步的研究工作 | 第50-51页 |
参考文献 | 第51-54页 |
致谢 | 第54-55页 |
攻读硕士学位期间发表的学术论文和参加科研情况 | 第55页 |