GIS设计与实现--GIS设计方法.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 GIS设计方法 《地理信息系统设计》教程 为了保证信息系统的开发质量、降低开发费用及提高系统开发的成功率,必须借助于科学的设计方法。几十年来,人们在大量的系统开发实践中,探索和发展了许多指导系统开发的理论和方法,如结构化生命周期法、原型法和面向对象的开发方法等,这些方法都相对成熟和完善,而且在实践中应用相当广泛。同时,软件分析与设计时至今日也形成许多新型的系统设计方法和技术,主要有快速应用设计开发、联合应用设计开发、并肩式设计开发等,这些系统设计方法从不同的角度满足客户/服务器应用设计开发的需要。此处主要对结构化生命周期法和原型法进行介绍。 教学提纲 一、结构化生命周期法 二、原型法 退出 一、结构化生命周期法 (一) 概述 (二) 结构化生命周期法的类型划分 返回 结构化生命周期法的产生背景 上世纪六七十年代,由于软件项目变得日益庞大,开发和维护也愈发困难。美国一些大型飞机制造公司如波音公司和麦克唐纳公司等由于软件项目庞大均采用了结构化设计方法,这是工程化方法在商用系统开发过程中的早期应用之一。它要求设计过程必须严格地按阶段进行,只有前一阶段完成之后,才能开始下一阶段的工作,同时,它要求在系统建立之前就必须严格地定义和描述用户的需求。 结构化生命周期法的特点及其目的 特点 具体内容 目的 根据需求设计系统 要求在未明确用户需求之前,不得进行下一阶段的工作 保证工作质量和以后各阶段开发的正确性,使系统开发减少了盲目性 严格按阶段进行 对生命周期的各个阶段严格划分,每个阶段有其明确的任务和目标,而各阶段又可被分为若干工作和步骤 便于计划管理和控制,前阶段工作成果是后阶段工作的依据,基础扎实,不易返工 文档标准化和规范化 要求文档采用标准化、规范化、确定的格式和术语以及图形、图表 保证通讯内容的正确理解,使系统开发人员及用户有共同的语言 分解和综合 将系统划分为相互联系又相对独立的子系统直至模块 分解使复杂的系统简单化,便于设计和实施。综合使已实施的子系统成为完整的系统以体现系统的总体功能 强调阶段成 果审定和检验 阶段成果需得到用户、管理人员和专家认可 减少系统开发工作中的隐患 结构化生命周期法的基本思想 结构化生命周期法的基本思想是将系统开发看作工程项目,有计划、有步骤地进行工作,它认为虽然各种业务信息系统处理的具体内容不同,但所有系统开发过程都可以划分为六个主要阶段: 系统开发准备阶段 调查研究及可行性研究阶段 系统分析阶段 系统设计阶段 系统实施阶段 维护和评价阶段 系统开发准备阶段 当现行系统不能适应新形势的要求时,用户将提出开发新系统的要求。有关人员进行初步调查,然后组成专门的新系统开发领导小组,制定新系统开发的进度和计划,负责新系统开发中的一切工作。该阶段虽不属系统分析与设计的正式工作阶段,却是不可缺少的。如果新系统开发采取外包方式,本阶段还要包括招投标过程。 调查研究及可行性研究阶段 系统分析员采用各种方式进行调查研究,了解现行系统的界限、组织分工、业务流程、资源及薄弱环节等,绘制现行系统的相关图表。在此基础上,与用户协商方案,提出初步的新系统目标,并进行系统开发的可行性研究,提交可行性报告。 系统分析阶段 系统分析阶段是新系统的逻辑设计阶段。系统分析旨在对现行系统进行调查研究的基础上,使用一系列的图表工具进行系统的目标分析,划分子系统以及功能模块,构造出新系统的逻辑模型,确定其逻辑功能需求,交付新系统的逻辑功能说明书。系统分析也是新系统方案的优化过程,数据流程图是新系统逻辑模型的主要组成部分,它在逻辑上描述了新系统的功能、输入、输出和数据存储等,而摆脱了所有的物理内容。 系统实施阶段 系统实施是新系统付诸实现的实践阶段,主要是实现系统设计阶段所完成的新系统物理模型。为了保证程序和系统调试正常进行,首先要进行计算机系统设备的安装和调试工作,然后程序员根据程序模块进行程序的设计、代码编写和调试工作。为了帮助用户熟悉、使用新系统,系统分析人员还要对用户及操作人员进行培训,编制操作、使用手册和有关文档。 维护和评价阶段 信息系统是复杂的大系统,系统内、外部环境、各种人为和机器因素的影响要求系统能适应这种环境,不断地修改完善,这就需要进行系统维护,这期间修改的内容是多方面的。 系统的评价,广义上贯穿于系统开发过程的始终,这里主要指系统开发后期的评价。旨在将建成的新系统与预期的目标做一比较,不同的指标综合体现为用户的满意程度——可接受性。 通过以上各阶段工作,新系统代替老系统进入正常运行。但是系统的环境是不断变化的,要使系统能适应环境且具有生命力,必须经常进行小量的维护评价活动。 返回 结构化生命周期法的类型划分 结构化生命周期法根据

文档评论(0)

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

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

1亿VIP精品文档

相关文档