第9章_地理信息系统设计与评价

第9章_地理信息系统设计与评价

ID:34519040

大小:3.16 MB

页数:41页

时间:2019-03-07

第9章_地理信息系统设计与评价_第1页
第9章_地理信息系统设计与评价_第2页
第9章_地理信息系统设计与评价_第3页
第9章_地理信息系统设计与评价_第4页
第9章_地理信息系统设计与评价_第5页
资源描述:

《第9章_地理信息系统设计与评价》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第九章第九章GISGIS设计与评价设计与评价�教学要求第1节GIS设计方法�教学重点第2节GIS设计过程�教学活动第3节GIS的评价�作业教学要求�了解各种常见的GIS工程开发方法�掌握GIS开发过程的主要四个阶段�熟悉GIS评价的目的和系统评价指标教学重点�结构化周期法开发方法�GIS开发的各阶段内容和任务�系统评价指标教学活动在学校图书馆或网络上查阅有关GIS开发设计方法的相关文献,加深理解GIS在解决现实问题的强大功能返回上一页第1节GIS设计方法GIS具有很强的功能,具有很多方面的应用,它的开发是一个大型的系统工程,它的实践也是不断地应用实践——提高——再实践

2、——再提高的螺旋式迂迥上升过程。一般讲来,它的开发过程分4个大的阶段,各阶段中间又有各种小的过程�结构化生命周期法�由底而上法�快速原型法�面向对象的软件开发方法�“演示和讨论”方法第1节GIS设计方法一、结构化生命周期法(瀑布模型)所谓“结构化”就是有组织、有计划和有规律的一种安排。而结构化系统分析方法就是利用系统工程分析和有关概念,采用自上而下划分模块,逐步求解的基本方法。可行性研究与计划�在开发整个阶段,树立系统的总体观点�开发全过程是一个连续有序、循环往复不断提高定义阶段首先从总体出发,考虑全局的问题,在保证总体方案正�用结构化的方法构筑地理信息系统逻辑模的过

3、程。每一循环就是一个生命周期。要严格划分工作需求分析确的情况,接口问题解决的条件下,按照自上而下,一�树立面向用户的观念。型和物理模型。阶段,保证阶段任务完成,只有前一阶段完成之后,才层一层地研制。�采用直观的工具刻划系统。能开始下一阶段工作。�充分预料可能发生的变化。设计�每一阶段工作成果要成文。开发阶段编码测试这一方法最大缺点是用户对即将建维护阶段运行维护立的新系统没有直观的预见性。第1节GIS设计方法一、结构化生命周期法(瀑布模型)每个阶段都有明确的标准化图表和文字说明组成的文档,便于全过程各阶段的管理和控制。可行性研究与计划定义阶段这一开发方法理论上是严密的,

4、但是由于假定:需求分析�开发开始前,系统分析员做到系统的全部要求和需要全部分析清楚并为用户和开发人员所理解设计�全开发过程中,系统要求是不变、固定的开发阶段�用户完全理解所有技术文件,因而也完全清楚,编码自己的要求被贯彻程度。测试这三个假定,在实践中或多或少会产生偏离,因而在实践中,不能达到理想结果维护阶段运行维护第1节GIS设计方法二、由底而上法从现行的业务现状出发,先实现一个具体的初级功能,然后由低到高,增加计划,控制、决策等功能,实现总目标各项目独立进行,很少考虑相互配合,出现“只见树木,不见森林”的现象此方法缺乏系统性,缺点很大,只能进行个别的独立应用,应避免

5、用此方法进行地理信息系统的开发。应尽量避免用该方法进行GIS的开发。总目标实现计划、控制、决策增加具体的初级功能第1节GIS设计方法三、快速原型方法所谓“原型”是一个系统的工作模型,此模型强调系统的某些特定方面。主要特点是:�开发者只在初步了解用户需求基础上构造一个应用模型系统,即原型�用户和开发人员在此基础上共同反复探讨和完善原型,直到用户满意�此方法自始至终,强调用户直接参加,不断进行评价原型,提出要求因此可以尽早获得更完整、更确切的需求和设计但是这一方法必须要有“原型”。采用原型模型的软件生存周期分析定义原形范形/修改系统需求生成建造原型原型化原型运行和维护系统

6、设计听取用用户测试含原型化的户意见运行原型软件生存期测试程序设计编码第1节GIS设计方法四、面向对象的方法面向对象方法采用对象模型、动态模型和功能模型来描述一个系统对象模型,描述的是系统的对象结构,它用含有对象类的对象图来表示;动态模型,描述与时间和操作有关的系统属性,它用状态图来表示。功能模型,描述与值的变化有关的系统属性,其描述工具是数据流程图。用这种方法进行系统分析与设计所建立的系统模型,在后期用面向对象的开发工具实现时,能够很自然地进行转换第1节GIS设计方法四、面向对象的方法�对象模型描述系统内部对象结构,包括对象本身的定义、对象的属性、操作,以及对象与其它

7、对象之间的关系。为所有模型实体准备一个数据字典,精确描述每一个对象类,包括:成员约束关联、属性、操作B1B1AAB2B2ER模型面向对象模型第1节GIS设计方法四、面向对象的方法�动态模型用来描述系统与时间相关的动态行为即系统的控制逻辑,表现对象彼此间经过相互作用后,随时间改变的不同运算顺序。动态模型以“事件”(Events)和“状态”(States)为其模型的主要概念。动态模型以状态图形式呈现。状态图:初始结束事件状态1事件1[条件1]/动作1状态2事件Do:活动1…左边按钮按下/显示弹出菜单空闲可视菜单光标移动/高亮菜单项弹出菜单动作第1节GIS

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

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

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