GIS设计与实现--GIS维护.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
三、GIS软件维护技术 分类(按目的不同) 面向维护的技术 面向维护的技术是在软件开发阶段用来减少错误、提高软件可维护性的技术。 面向维护的技术涉及GIS软件开发的所有阶段。 在需求分析阶段:保证对用户的需求没有矛盾和易于理解,可以减少软件中的错误。 在设计阶段:考虑计算机的发展趋势,充分考虑将来改动或扩充的可能性,使用先进的设计思想和工具。 在测试阶段:设计完善的测试方法,尽量发现存在的错误,保存测试用例和测试数据等。 在每个阶段都要有详细、规范的文档。以上这些技术方法都能减少软件错误,提高软件的可维护性。 三、GIS软件维护技术 分类(按目的不同) 维护支援技术 维护支援技术是在软件维护阶段用来提高维护作业的效率和质量的技术。 维护支援技术主要包括下列各方面的技术。 信息收集 错误原因分析 软件分析与理解 维护方案评价 代码与文档修改 修改后的确认 远距离的维护 …… 四、GIS软件维护的副作用 起因 维护的目的是为了延长软件的寿命并让其创造更多的价值,经过一段时间的维护,软件的错误被修正了,功能增强了。 因为修改而引入的潜伏的错误也增加了。 定义 这种因修改软件而造成的错误或其他不希望出现的情况称为维护的副作用。 分类 编码副作用、数据副作用、文档副作用。 四、GIS软件维护的副作用|编码副作用 定义 使用程序设计语言修改源代码时可能引入如下错误,这些错误要到运行时才能发现。 表现 删除或修改一个子程序、一个标号和一个标识符。 改变程序代码的时序关系,改变占用存储的大小,改变逻辑运算符。 为边界条件的逻辑测试做出改变。 改进程序的执行效率。 把设计上的改变翻译成代码的改变。 以上这些变动都容易引入错误,要特别小心、仔细地修改,避免引入新的错误。 四、GIS软件维护的副作用|数据副作用 定义 在修改数据结构时,有可能造成软件设计与数据结构不匹配,因而导致软件错误。 表现 重新定义局部或全局的常量,重新定义记录或文件格式。 增加或减少一个数组或高层数据结构的大小。 修改全局或公共数据。 重新初始化控制标志或指针。 重新排列输入/输出或子程序的参数。 修改数据库的结构。 以上这些情况都容易导致设计与数据不相容的错误。 四、GIS软件维护的副作用|文档副作用 定义 所有的维护活动,都必须修改相应的技术文档,否则会导致文档与程序功能不一致等错误,使文档不能反映软件当前的状态,对以后的维护将造成很大的困难。如果对可执行软件的修改没有反映在文档中,就会产生如下文档副作用。 表现 修改交互输入的顺序或格式,没有正确的记入文档中。 过时的文档内容、索引和文本可能造成冲突等。 因此,必须在软件交付之前对整个软件配置进行评审,以减少文档副作用。 事实上,有些维护请求并不要求改变软件设计和源代码,而是指出在用户文档中不够明确的地方。在这种情况下,维护工作主要集中在文档。 第三节 地理信息的管理与更新 第三节 地理信息的管理与更新 地理信息维护的主要表现 地理信息正确性 地理信息正确性主要体现测量值与真值的对应性以及误差在规定的精度范围内。 一致性和完整性的监察 一致性体现在同一现象或同类现象表达的一致程度,如同一条河流在规划图和现状图上形状不同,或是行政边界在不同的专题图中不重合等都是地理数据一致性差的表现。 完整性指的是同一准确度和精度的地理数据在特定空间范围内是否完整的程度,完整性差通常表现为缺少数据。 对于地理信息正确性、一致性和完整性的维护主要与数据源、数据采集手段、数据的存储格式等相关联。 第三节 地理信息的管理与更新 地理信息维护的主要表现 地理信息现势性的保证 地理信息现势性指数据反映客观现象目前状况的程度。 不同的地理信息的现势性要求是不同的。 例如地形图的现势性要求不高,因为地形相对来说变化缓慢,短时间内不会有较大变化;而城市用地现状图的现势性要求较高,因为城市的建设日新月异,如果长时间不更新,用地现状图将与实际情况脱节,失去价值。 第三节 地理信息的管理与更新 地理信息现势性的必要性 GIS中存贮的信息只是现实世界的一个静态模型,虽然不同地理信息的现势性要求不同,但是,地理信息的及时更新,保证数据的现势性几乎是所有的GIS所要求的。 作为静态模型,只有在存储大量有关数据的基础上,通过不断的数据积累和更新,才能具备反映自然历史过程和人为影响趋势的能力,揭示事物发展的内在规律。 保持地理数据的动态性和现势性是GIS有效利用的前提,GIS是综合分析和处理空间数据与属性数据的有力工具,一旦被投入运行,数据的更新问题就显得非常重要。 第三节 地理信息的管理与更新 通过地理信息更新保证地理信息的现势性的手段 实测更新法 编绘更新法 计算机地图制图更新法 遥感信息更新法 GPS信息更新法 第三节 地理信息的管理与更新 实测更新

文档评论(0)

锦绣中华 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档