地理信息系统原理_孔金玲_第十章地理信息系统工程.ppt

地理信息系统原理_孔金玲_第十章地理信息系统工程.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
地理信息系统原理_孔金玲_第十章地理信息系统工程

第十章 地理信息系统工程 主要内容: 10.1 GIS工程设计综述 10.2 GIS工程设计的基本原则 10.3 GIS工程的生命周期方法学 10.4 生命周期各阶段的基本任务 10.5 硬件配置 10.6 人员配置 10.7 地理信息系统评价 GIS的开发建设和应用是一项系统工程,涉及到系统的最优设计、最优控制运行、最优管理,以及人、财、物资源的合理投入、配置和组织等诸多复杂问题。需要运用系统工程、软件工程等的原理和方法,结合空间信息系统的特点进行实施建设。 10.1 GIS工程设计综述 地理信息系统的开发研究分为四个阶段:系统分析、系统设计、系统实施、系统评价及维护。 系统分析阶段的需求功能分析、数据结构分析和数据流分析是系统设计的依据。系统分析阶段的工作是要解决“做什么”的问题,它的核心是对地理信息系统进行逻辑分析,解决需求功能的逻辑关系及数据支持系统的结构,以及数据与需求功能之间的关系;系统设计阶段的核心工作是要解决“怎么做”的问题,研究系统由逻辑设计向物理设计的过渡,为系统实施奠定基础。 10.2 GIS工程设计的基本原则 (1)计划管理原则 用分阶段的生命周期计划严格管理。Boehm认为,在工程的整个生命周期应该制定并严格执行六类计划,它们是项目概要计划,里程碑计划,项目控制计划,产品控制计划,验证计划,运行维护计划。 10.2 GIS工程设计的基本原则 (2) 坚持阶段评审原则 第一,大部分错误是在编码之前造成的,Boehm等人的统计,设计错误占软件错误的63%,编码错误仅占37%; 第二,错误发现与改正越晚,所需付出的代价越高。 10.2 GIS工程设计的基本原则 (3)严格的产品控制原则 为了保持系统各个配置成分的一致性,必须实行严格的产品控制,其中主要是实行基准配置管理。所谓基准配置又称为基线配置,它们是经过阶段评审后的系统配置成分(各个阶段产生的文档或程序代码)。基准配置管理也称为变动控制,一切有关修改系统的建议,特别是涉及到对基准配置的个性建议,都必须按照严格的规程进行评审,获得批准以后才能实施修改。 10.2 GIS工程设计的基本原则 ? 采用现代程序设计技术原则 ? 结果应能清楚地审查原则 ? 开发小组的人员应该少而精原则 ? 承认不断改进工程实践的必要性原则 10.3 GIS工程的生命周期方法学 GIS工程采用的生命周期方法学就是从时间角度对软件开发和维护的复杂问题进行分解,把软件生成的漫长周期依次划分为若干个阶段,每个阶段有相对独立的任务,然后逐步完成每个阶段的任务。 10.3 GIS工程的生命周期方法学 瀑布模型 传统的生命周期方法学可以用瀑布模型(Waterfall model)来模拟,如图所示。 10.3 GIS工程的生命周期方法学 瀑布模型 几个特点: (1)阶段间具有顺序性和依赖性 (2)推迟实现的观点 清楚区分逻辑设计与物理设计,尽可能推迟程序的物理实现,是按照瀑布模型开发软件的一条重要的指导思想。 (3)质量保证的观点 第一,? 每个阶段都必须完成规定的文档,没有交出合格的文档就是没有完成该阶段的任务。 第二,?每个阶段结束前都要对所完成的文档进行评审。 10.4 生命周期各阶段的基本任务 (1)问题定义 问题定义阶段必须回答的关键问题是:“要解决的问题是什么?” 问题定义阶段的工作,系统分析员应该提出关于问题性质、工程目标和规模的书面报告。 问题定义阶段是生命周期中最简短的阶段,一般只需要一天甚至更少的时间。 (2)可行性研究 这个阶段要回答的关键问题是:“对于上一个阶段所确定的问题有可行的解决办法或值得做吗?” 可行性研究比较简短,这个阶段的任务不是具体解决问题,而是研究问题的范围,探索这个问题是否值得去解,是否有可行的解决办法。 在问题定义阶段提出的对工程目标和规模的报告通常比较含糊。可行性研究应该导出系统的高层逻辑模型(通常用数据流图表示),并且在此基础上更准确、更具体地确定工程规模和目标。然后分析员更准确地估计系统的成本和效益,对建议的系统进行仔细的成本/效益分析是这个阶段的主要任务之一。 可行性研究的结果是使用部门负责人决定是否进行这项工程的重要依据。 10.4 生命周期各阶段

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档