《新》第1章_概述.pptVIP

  1. 1、本文档共77页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
地理信息系统 软件工程 的原理与方法 课程总安排 理论32课时;实验8课时。 理论成绩计算方法 平时(20%) 理论考试成绩(80%) 实验(20%) 先导知识 地理信息系统 地理信息系统(GIS)是一种特定而又十分重要的空间信息系统,它是以采集、贮存、管理、分析和描述整个或部分地球表面与空间和地理分布有关的数据的空间信息系统。 地理信息系统的构成 从计算机的角度看,地理信息系统是由计算机硬件、软件、数据和用户4大要素组成。 GIS产品的软件层结构 GIS与用户的接口、通讯软件 GIS应用软件包 GIS基本功能软件包 标准软件(图形、数据、Windows系统等) 系统库(编程语言、数学等) 操作系统(系统调用,设备运行、网络等) GIS基础软件的五大子系统 软件工程 1968年由NATO (北大西洋公约组织)在德国Garmish召开的学术会议上,Fritz Bauer首先提出了“软件工程”概念。 “软件工程”是一门核心课程,其主要内容包括支持软件开发和维护的理论、方法、技术、标准以及计算机辅助工具和环境。 计算机软件由两部分组成 “用户和开发人员是如何看待对方的?” 2、软件危机的主要特征 软件开发周期大大超过规定日期; 软件开发成本严重超标; 软件质量难于保证。 计算机科学和软件工程之间的关系 3、软件工程的出现 开发团队中的角色 4、成功的标准: 用户在用 用户可很容易做完要做的事 5、失败的根本原因: 开发人员写出的东西达不到用户要求(人的 问题.技术问题) “行业人士观点” --- “可以从瓦萨舰事件中吸取的经验教训” 瓦萨舰是瑞典皇家海军的骄傲,于1628年8月首次航行。在她首航20分钟后遭遇一小阵强风,沉入斯德哥尔摩港海底。在333年后被捞起,现在已经被修复,并在斯德哥尔摩的专门博物馆中展出。我们从这出惨剧中可以吸取一些有意义的教训。 1、不要让国王当你的设计师 瓦萨舰的问题之一是,她是由国王本人规定和验证的。该船的设计在当时处于“小型船”设计和“大型船”设计之间。龙骨最初是为一艘小船设计的,然后对它进行了一些加长。这种设计因素使制造者不能对她进行适当地加宽,尽管他们曾经试图这么做。最终,瓦萨舰造成了一艘高而窄的船舶。 2、检查设计方案 瓦萨舰没有继续存在的计划,因为从来都没有任何这样的计划。那时候,备有详细的图纸是不常见的;船舶设计师有少数被谨慎保护的计算表和经验规则,但是大多数船舶都是在没有设计方案的情况下建造的,这是当时的习惯做法。 软件工程的概念 第一章 GIS软件工程概述 第一节 GIS软件工程 一、GIS软件的主要特点 1.在存储技术上,传统的GIS采用两库结构,即空间数据库和属性数据库的分离。 2.在数据组织与处理模式方面,沿袭地图处理模式。在实现上,将空间数据组织成物理实体(点、线、面等)、图层、地图和图库几个层次;在处理上,以图层作为处理的基本单元;在尺度上,以比例尺作为基本依据;在处理模式上,基本上是面向过程的。 3.在网络和分布环境下系统组成方面,传统的GIS支持树型的系统结构和主—从工作模式,上下级 的数据交换基本上以图层为单位进行。 4.在空间数据管理范围方面,目前的GIS可以比较 有效地处理二维空间数据,并能较好地处理DEM数据、实现三维实体的表面显示。 5.在数据共享和功能共享方面,虽然目前开始注意元数据问题,已经解决了不同空间数据之间转换问题,可以实现有缝的数据共享。但是,GIS功能共享和互操作问题还未得到解决。 GIS软件的特点总结 以系统为中心,以地图为基础,二维处理, 静态管理,尺度割裂,数据集中。 二、GIS软件开发过程中的问题 经费预算经常突破,完成时间一再拖延; 开发的软件不能满足用户的要求; 可维护性和可靠性差; 数据工程量特别大; 软件生产率低; 可重用性差。 三、GIS软件开发存在问题的原因分析 软件规模越来越大,结构越来越复杂; 软件开发的管理困难; 费用不断增加; 软件开发技术和生产方式落后; 开发工具落后,生产率提高缓慢; 存在发展过程中的衔接问题。 定义:GIS软件工程就是在GIS软件的开发整个过程中,遵循一般软件开发的工程化原理和方法,并照顾到GIS软件开发的特殊规律和要求,对GIS软件从可行性研究、需求分析、总体设计、详细设计、软件编制、软件测试,直到软件维护的各个阶段进行工程化规范的一门技术。 GIS软件工程的工程性质 GIS软件工程涉及的学科门类繁多,包括地 理学、测量学、地图制图学、摄影测量与遥 感学、计算机科学、数学、统计学以及一切 与处理和分析空间数据有关的学科。 软件工程的内容:开发技术和开发管理 方法、工具和过程是软件工程的三个要素。 GIS软件工

文档评论(0)

tianjiao123 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档