网站大量收购独家精品文档,联系QQ:2885784924

11新GIS原理第十一章.ppt

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

一、地理信息系统设计的基本思想和要求 地理信息系统以数字世界表示自然世界,具有完备的空间特征,可以存贮和处理不同发展时期的大量地理数据,并具有极强的空间系统综合分析能力,是服务于地理科学研究和应用的新技术,是地理学现代化的重要手段。GIS的开发设计不仅有其既定的目标,而且有其阶段性。 1. 系统分析 系统分析就是要解决“做什么”的问题,它的核心是对地理信息系统进行逻辑分析,解决需求功能的逻辑关系及数据支持系统的结构,以及数据与功能之间的关系。 系统分析包括: 需求分析 可行性分析 业务调查 逻辑设计 需求分析:就是在明确用户的基础上,调查并分析用户在目前和将来发展业务上需要些什么信息,以及完成该项专业活动所需的数据、采用的处理手段、进行的实践活动和他们的设想和建议,以此来确定系统的目的和范围、系统的运行周期、成果形式以及系统应具有的效率和水平。 可行性分析:是从社会、经济和技术三方面对需求和约束条件进行分析,确定项目开展的必要性和可能性。包括: ①效益分析;②经费预算;③进度预测;④技术水平的支持能力;⑤有关部门的支持程度;⑥数据的可靠性和精度;⑦系统的兼容性等。 业务调查:主要是查看掌握数据的情况。分析研究什么样的数据能变换成所需要的信息,然后对现有的数据形式、精度、流通程度等做进一步分析,还要在分析数据内容形式和处理方法之后,找出需要改进的地方。 系统逻辑设计:是系统和使用者之间相互“理解”,系统设计者与使用者沟通,即使用者要明确如何发出指令,使系统完成特定的任务,系统需要能够解释使用者发出指令的意义以及完成正确指令的正确操作。这就需要建立一套独立于系统物理结构和计算机之上的逻辑规则,使用者基于这种逻辑规则组织自己的应用问题和分析模型,这些规则的建立就是地理信息系统的逻辑设计,包括:数据模型、基本操作、地图集合逻辑等。 2. 系统设计 系统设计就是将分析阶段提出的逻辑模型转化为物理模型,其设计的内容随系统的目标、数据的性质和系统环境的不同而有很大的差异。一般而言,首先应根据系统研制的目标,确定系统必须具备的空间操作功能;其次是将数据分类和编码,完成空间数据的存贮和管理;最后是系统的建模和产品的输出。 系统设计阶段的工作包括: 系统总体设计 模块设计 实施方案制定 系统总体设计:即在系统逻辑模型的基础上设计系统的物理模型,其主要任务是根据系统研制的目标来规划系统的规模和确定系统的各个组成部分,并说明它们在整个系统中的作用与相互关系,它包括软件、硬件环境、系统功能设计和数据库设计。 主要步骤: 首先根据系统的要求确定支撑系统的软件、硬件环境。其次根据系统逻辑模型的要求设计系统的功能组成、系统组织结构、各子系统的功能和性能要求。 模块设计:即将系统进行分解,确定实现方法,进行代码设计。 系统分解就是根据系统功能间的聚合度将系统分解为若干程度适当的模块,块内聚合度最大、块间聚合度最小,一个模块只执行一种功能,一种功能只能用一个模块来实现。 实现方法主要有:结构化的软件设计方法、面向对象的软件设计方法和原型化的设计方法等多种,各有特点,在具体工作中需灵活地选择或结合各种方法作出最有效最佳方案的设计。模块代码设计要采用地理信息系统软件工具和程序设计语言来完成。 系统设计:是地理信息系统整个研制工作的核心。不但要完成逻辑模型所规定的任务,而且要使所设计的系统达到优化。 所谓优化,就是选择最优方案,使地理信息系统具有运行效率高、控制性能好和可变性强等特点。要提高系统的运行效率,一般要尽量避免中间文件的建立,减少文件扫描的遍数,并尽量采用优化的数据处理算法。为增强系统的控制能力,要拟定对数字和字符出错时的校验方法;在使用数据文件时,要设置口令,防止数据泄密和被非法修改,保证只能通过特定的通道存取数据。为了提高系统的可变性,最有效的方法是采用模块化的方法,按功能将系统逐步分解为若干个第一层模块、第二层模块等。 3. 系统实施 系统实施是指根据系统设计将物理模型转化为实际系统,其工作包括硬件配置、软件编制、数据准备、人员培训、系统组装、试运行和测试,最后交付使用。系统实施过程中要进行实施组织,实施管理小组负责整个系统实施的进度和质量管理。 系统评价,就是指从技术和经济两个大的方

文档评论(0)

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

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

1亿VIP精品文档

相关文档