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分析过程中,就可以通过名字方便地查阅数据的定义。 也可以按各种要求,列出各种表格供分析员使用。 还可按描述内容或定义来查询数据的名字。 甚至可以通过检查各个加工的逻辑功能,实现和检查数据与程序之间的一致性和完整性。 一、结构化系统定义工具|加工逻辑说明 加工逻辑说明 定义 加工逻辑是指用户对这个加工的逻辑要求,即加工的输入数据流与输出数据流之间的逻辑关系。 作用 用于定义底层数据流图中的加工。 精确地描述一个加工做什么。 注意事项 分析阶段的任务是理解和表达用户的要求,而不是具体考虑系统如何实现。 对加工应说明做什么,而不是用程序设计语言来描述具体的加工过程,即加工逻辑说明的重点是描述加工实现的策略而不是加工实现的细节。 一、结构化系统定义工具|加工逻辑说明 加工逻辑说明 具体说明内容包括 加工的激发条件 加工逻辑(最基本的部分) 优先级别 执行频率 出错处理等细节 一、结构化系统定义工具|加工逻辑说明 加工逻辑说明的常用工具 结构化英语 用介于自然语言和形式化语言之间的半形式化语言来描述加工逻辑。 词汇表由英语命令动词、数据字典中定义的名字、有限的自定义词和控制结构关键词(如if-then-else、while-do、repeat-until、case-of)等组成。 语言的正文用基本控制结构进行分割,加工中的操作用自然语言短语来表示。 适用于涉及到具有判断或循环动作组合顺序的问题。 判定表 判定树 一、结构化系统定义工具|加工逻辑说明 加工逻辑说明的常用工具 结构化英语 判定表 为说明复杂的决策逻辑提供了一种形式化的以表格为基础的表示方法。 逻辑验证较严格,能自动实现对诸如完整性和无歧义性等特点的检测。 一个判定表由两部分组成,顶部列出不同的条件,底部说明不同的操作。 判定表通常包括四个要素:基本条件、基本操作、条件项、操作项。 较适用于含有5-6个条件的复杂组合,条件组

文档评论(0)

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

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

1亿VIP精品文档

相关文档