- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《GIS设计与实现》复习资料
默认分类 2009-07-03 08:20:49 阅读341 评论0 ??字号:大中小?订阅
《GIS设计与实现》复习资料
第一章 引论
1、何谓GIS?GIS主要研究的内容是什么?
??? GIS是以计算机技术为依托,以具有空间内涵的地理数据为处理对象,运用系统工程和信息科学的理论,采集、储存、显示、处理、分析、输出地理信息的计算机系统,为规划、管理和决策提供信息来源和技术支持。
研究内容:数据采集、数据存储、数据处理和分析、数据输出。
2、GIS逐步走向成熟的今天,其发展呈现出哪些趋势?
①GIS趋于综合性发展? ????????????????????????????②GIS数据模型研究
③GIS数据共享和互操作促进GIS社会化发展
④GIS产业化发展?????????? ???????????????????????⑤GIS软件向组件式GIS发展
3、从发展历程角度来看,GIS软件经历了哪几个阶段,各阶段的主要特点是什么?
①集成式GIS:在一个系统中集成了GIS的各项功能;
②模块式GIS:系统分成许多相对独立的功能模块;
③核心式GIS:从底层提供GIS功能,通过API访问;
④组件式GIS:通过标准通信接口实现模块间通信及GIS与其它系统集成;
⑤万维网GIS:结合Internet,实现GIS的共享和互操作。
?
第二章 GIS设计思想和方法
1、GIS设计与一般信息系统设计相比较,有什么差异?
项目 GIS设计 一般信息系统设计 设计重心 处理的是海量空间数据,数据库设计在GIS设计中尤其重要 ?????????????????? 软件功能实现是其设计重心 ????? 数据库建设 不仅要进行属性数据库的设计,更要进行空间数据库的设计,包括空间数据结构、存储方式、管理机制等 只需要建立属性数据库 ????? 设计方法 以业务需求为导向、以空间数据为驱动进行系统设计 以业务需求为导向,以功能为驱动进行系统设计 ?
?
?
?
?
?
?
?
3、GIS作为一个特殊的软件领域,其设计过程有哪些区别于其他软件设计的独有特点?
1)GIS处理的是空间数据,具有数据量庞大、实体种类繁多、实体间的关联复杂等特点。
2)GIS设计以空间数据为驱动。
3)GIS工程投资大、周期长、风险大、涉及部门繁多。
4、什么是UML?数据质量?结构化生命周期法、原型法、编码、继承、对象?
1)UML(Unified Modeling Language)又称统一建模语言或标准建模语言。它是一种定义良好、易于表达、功能强大且普遍适用的建模语言。其支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。
UML是一个通用的标准建模语言,可以对任何具有静态结构和动态行为的系统进行建模,而且,UML适用于系统开发过程中从需求规格描述到系统完成后测试的不同阶段。
2)数据质量:是对空间数据在表达空间位置、空间关系、专题特征等要素时,所能达到的准确性、一致性、完整性的度量,一般描述为空间数据的可靠性和精度,用误差来表示。
3)结构化生命周期法:规定了软件开发过程中的各项工程活动,一般包括可行性分析、需求分析、总体设计、详细设计、编码及测试六项活动,并规定了它们自上而下,相互衔接的固定次序,前一阶段的成果是后一阶段工作开展的基础。
4)原型法:其主要思想是借助原型来辅助软件开发。在开发初期,开发人员根据自己对用户需求的理解,利用开发工具快速构造出原型软件,用户及开发人员通过对原型软件的试运行、评价、修正和改进,逐步明确对软件的功能需求以进行正式开发或者直接把原型扩充成最终产品。
5)编码:是根据一定的协议或格式把模拟信息转换成比特流的过程。
6)继承:是对具有层次关系的类的属性和操作进行共享的一种机制。如在一个已有的基础上加上若干新内容形成新类。
7)对象:人们对世界上的事物的认识形成概念,这些概念使我们可以感知和推理世界上的事物,这些概念应用到的事物称为对象。
2、试从开发思想、开发模式、优缺点和适用性方面对三种GIS软件设计方法进行比较论述。
三种GIS基本设计方法的比较
设计方法
特性 结构化生命周期法 原型法 面向对象开发的方法 开发思想 划分六个阶段,并规定它们自上而下,相互衔接的固定次序 借助原型(它反映了最终系统的部分重要特性)来辅助软件开发 将客观世界看成相互联系的事物(即对象)组成,以对象为单元进行设计开发 开发过程 线性、固定次序 简单到复杂、部分到全面 线性、迭代性和无间隙性 开发模式 整体开发模式。下一阶段开始前完成上一阶段所有细节 非整体开发模式。推迟某些阶段的细节工作,从而较早产生工作软件 非整体开发模式,分析阶段
文档评论(0)