信息系统分析与开发技术(第3版)课件 第四章 信息系统的结构化分析与建模.ppt

信息系统分析与开发技术(第3版)课件 第四章 信息系统的结构化分析与建模.ppt

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

4.4.2决策树决策树一般是自上而下生成的,每个决策或事件都可能引起两个或多个事件,导致不同的结果。选择分割的方法有好几种,但是目的都是一致的,即对目标类尝试进行最佳的分割。从根到每个叶子节点都有一条路径,这条路径就是一条“规则”。决策树既可以是二叉树,也可以是多叉树。决策树主要由三部分组成:决策节点、方案分支和决策结果。要决策的问题的定义就是决策节点;以条件为例,从决策节点连接形成的分支结构就是方案分支,往往根据条件值的多少来决定分支的数量;不同方案分支通过不同路径得出决策结果,从而形成决策树。4.4处理逻辑描述工具4.4.2决策树用决策树描述处理逻辑的优点是:①可以生成容易理解的规则;②计算量相对较小;③可以处理连续和分类条件;④可以清晰地显示哪些条件比较重要。用决策树描述处理逻辑的缺点是:①对连续值的条件比较难预测;②对有时间顺序的条件需要很多预处理的工作;③当类别太多时,错误可能增加得比较快;④一般的算法分类只是根据一个条件来分类。4.4处理逻辑描述工具4.4.3决策表决策表是一种表格状的决策分析工具,可以在条件复杂的情况下,直观地描述具体条件、决策规则和应该采取的行动之间的逻辑关系。决策表的优点是清晰易懂,但是只适合描述条件,描述循环比较困难。4.4处理逻辑描述工具4.4.3决策表运用决策表来描述决策逻辑,通常包括以下步骤:①分析、确定决策逻辑涉及的条件,列在决策表的左上方;②分析、确定每个条件的取值情况;③列出条件的所有组合情况,标在决策表的右上方;④分析、确定决策逻辑涉及的动作,列在决策表的左下方;⑤决定各种条件组合下所采取的行动,画在决策表的右下方;⑥应用合并规则,化简决策表。4.4处理逻辑描述工具4.4.4工具选择在描述一个基本加工的处理逻辑时,结构化语言、决策树和决策表通常被交叉使用,互相补充。这三种描述工具各有优缺点。对于不太复杂的判定情况或者使用决策表有困难的,可以使用决策树。同时存在顺序、判断和循环的处理逻辑描述比较适合结构化语言;包含组合条件较多的判断的处理逻辑描述适合决策表。哪种描述工具最好取决于一系列因素:问题的特性和复杂程度、由决策导出的行动个数,以及使用的难易程度。4.4处理逻辑描述工具资料来源:网络整理资料来源:网络整理**第四章信息系统的结构化分析与建模目录4.1系统分析概述4.2需求信息的获取4.3结构化分析方法4.4处理逻辑描述工具4.5结构化分析案例4.1.1系统分析的目标和内容1.系统分析的目标①获取现行系统的物理模型。②从现行系统的物理模型抽象出其逻辑模型。③建立目标系统的逻辑模型。④优化目标系统的逻辑模型。4.1系统分析概述4.1.1系统分析的目标和内容2.系统分析的内容1)目标分析目标分析包括对现行系统和目标系统的组织目标分析。2)需求分析在系统分析阶段,系统分析员要对组织各有关部门的业务流程进行详细的调查,还要向各级领导和业务人员就系统处理事务的能力和决策功能的需求进行分析。3)功能分析系统分析时,应该弄清楚系统的边界、业务覆盖范围和支持业务所需的系统功能。4.1系统分析概述4.1.2系统总体目标及范围1.系统基本情况系统基本情况包括组织内部、外部的各种情况。组织内部情况包括:现行组织结构,管理体制,人员数量,构成及技术水平,设备状况,产品结构及工艺水平,经济实力,可供开发系统的人、财、物资情况,当前工作中面临的主要问题,组织各级管理者对开发新系统的态度等。企业外部情况包括:与哪些外部组织有何种业务联系,客户特点及分布,产品市场情况,同行业发展情况等。4.1系统分析概述4.1.2系统总体目标及范围2.系统信息处理情况系统信息处理情况主要指现行系统信息处理的方式、方法与处理信息的数量、格式及时效要求,现行信息处理存在的问题,对新系统信息处理的期望与要求等。4.1系统分析概述4.1.2系统总体目标及范围3.开发新系统的资源条件及用户对开发新系统的态度①系统目标和范围的描述。②系统运行环境描述。③确定计算机系统选型要求④系统开发计划。4.1系统分析概述4.1.3系统分析常用方法结构化分析(StructuredAnalysis,SA)方法是面向数据流进行分析的方法,利用图形作为表达工具,清晰、简明,易于学习和掌握。具体地说,结构化分析方法按照自顶向下、逐层分解的原则,将系统功能逐层分解为多个子功能,对应多个子系统,并在功能分解的同时进行相应的数据分析和分解,借助数据流程图来表示。4.1系统分析概述目录4.1系

文档评论(0)

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

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

1亿VIP精品文档

相关文档