GIS设计与开发精简版

GIS设计与开发精简版

ID:37919340

大小:55.00 KB

页数:6页

时间:2019-06-02

GIS设计与开发精简版_第1页
GIS设计与开发精简版_第2页
GIS设计与开发精简版_第3页
GIS设计与开发精简版_第4页
GIS设计与开发精简版_第5页
资源描述:

《GIS设计与开发精简版》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章GIS设计有哪些独有特点1、数据:数据量大,实体种类繁多、实体间关联复杂的特点2、功能:GIS设计以业务为流程,以空间数据为驱动3、工程:GIS工程投资大,周期长,风险大,涉及部门繁多GIS工程学的概念Gis工程学:GIS本身发展和将系统工程学思想引入GIS设计的产物特点:1)以空间信息系统工程优化为目的2)横跨多学科3)直接面向决策,为可持续发展提供决策支持4)与GIS产业化密切相关GIS设计的基本原则1)标准化2)先进性3)兼容性4)高效性5)可靠性通用性GIS设计的主要内容软件设计:瀑布模型,快速原型模型,增量模型,螺旋模

2、型数据库设计:核心是数据模型:数据结构,动态结构,完整性约束数据模型的概念数据模型是一种形式化描述数据,数据之间联系以及有关语义约束的方法,数据库系统用它来提供信息表示和操作的形式框架GIS标准化建设的方面1)地理信息标准:统一的地理坐标系统;空间信息分类和编码系统;数据模型标准2)数据标准:数据交换;空间元数据标准;数据质量;GIS数据产品标准3)信息技术标准4)应用标准:空间算法标准;解释标准5)GIS的设计标准和系统评价标准第二章结构化生命周期法基本思想和阶段划分1、结构化生命周期法又称结构化分析和设计方法,又称结构化系统开发方

3、法结构化生命周期法是系统分析员,软件工程师,程序员以及最终用户按照用户至上的原则,自顶向下分析与设计和自底向上逐步实施建立计算机系统的一个过程,是组织,管理和控制信息系统的开发过程的一种基本框架。2、基本思想:1)要求设计过程必须严格按照阶段进行2)在系统建立之前就必须严格的定义和描述用户的需求。3、阶段划分:1)系统开发的准备阶段2)调查研究及可行性研究阶段3)系统分析阶段4)系统设计阶段5)系统实施阶段6)系统维护和评价阶段原型法思想及阶段划分1、基本思想:首先建立一个能反应用户主要需求的原型,然后让用户实际看见新系统的概貌,以便

4、判断哪些功能是符合要求的,哪些事需要改进的,然后将原型反复改进,最终建立完全符合用户需求的模型2、阶段划分:1)确定用户的基本需求:功能,界面,数据库2)开发初始原型3)利用原型来提炼用户需求4)修正和改进原型5)反复直到用户满意对象类,继承的概念(1)对象:所研究和描述的事物可以是具体的也可以是抽象的,是面向对象方法的最基本元素(2)类:具有一致数据结构和行为的对象的归纳和抽象。(3)继承:对具有层次关系的类的属性和操作进行共享的一种机制(种类:单继承和多继承)面向对象法思想从实际问题中抽象出封装了数据和操作的对象,通过定义属性和操

5、作来表述他们的特征和功能,通过定义接口来描述他们的地位及与其他对象的关系,最终形成一个广泛联系的可理解,可扩充,可维护,更接近于问题本来面目的动态对象模型系统。面向对象法主要设计方法1、OMT:面向对象建模技术2、UML:统一建模语言比较三种GIS基本方法优缺点及适用范围结构化生命周期法:1优缺点:优点:(1)阶段的顺序性和依赖性、(2)从抽象到具体,逐步成精、(3)系统分析与系统设计分开、(4)质量保证措施完备。缺点:(1)阶段回溯不可避免,系统开发周期长、(2)预先定义用户需求,必须在早期就冻结用户的需求、(3)未能很好解决系统分

6、析到系统设计之间的过度、(4)文档的编写工作量极大,缺乏实用价值2适用范围:适用于一些组织相对稳定,业务处理过程规范,需求明确且在一定时期内不会发生大的变化的大型复杂系统开发原型法:1优缺点:优点:(1)用户的参与更实际更富建设性,增强用户信心(2)不需要进行用户培训(3)易于改进,生命力较强(4)开发周期短,费用少。缺点:(1)大系统或复杂系统难以实现(2)开发的过程管理困难,反复修改使开发进度难以控制2适用范围:用户需求不清楚,管理及业务处理不稳定,需求经常发生变化,系统规模小,不太复杂的情况。面向对象法:1优缺点:优点:1)可重

7、用性2)可扩展性(可管理性)缺点:(1)对象和实体设计存在盲目性(2)对象间消息传递难以完整体现总体功能(3)系统结构性差2适用范围:适用于数据结构复杂,事物联系密切的软件开发第三章系统定义阶段主要任务包括哪些(1)确定软件开发工程必须完成的总目标以及工程的可行性(2)导出实现工程目标应该采用的策略即系统必须完成的功能(3)估计完成该项工程需要的资源和成本(4)制定工程进度表(5)编写系统需求分析报告系统需求分析包括哪些内容(1)用户情况调查(用户范围:确定服务对象和服务类型,用户研究领域或状况:确定目的,应用范围和深度,用户数量:确

8、定系统规模,用户基础状况:确定开发环境和开发工具)(2)系统的目的和任务的确定(3)数据源调查与评估(4)概算投资,人员编制及年处理工作量系统可行性分析内容包括系统的可行性和必要性:1)理论可行性:从gis和专业理论角度

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。