《软件工程》第5章软件详细设计》-公开课件.pptVIP

  • 4
  • 0
  • 约6.76千字
  • 约 58页
  • 2019-12-27 发布于广西
  • 举报

《软件工程》第5章软件详细设计》-公开课件.ppt

表5-1学生奖励政策的判定表 2.判定树 判定树又称决策树,是一种描述加工的图形工具,适合描述问题处理中具有多个判断,而且每个决策与若干条件有关。 表5-2货单操作判定表 规则 1 2 3 4 条 件 发货单金额 >$500 >$500 ≤$500 ≤$500 赊欠情况 >60天 ≤60天 >60天 ≤60天 操 作 不发出批准书 √ 发出批准书 √ √ √ 发出发货单 √ √ √ 发出赊欠报告 √ 其对应的判定树如下: ?这一判定树比起文字叙述,使人一目了然,清晰地表达了在什么情况下采取什么策略,不易产生逻辑上的混乱。因而判定树是描述基本处理逻辑功能的有效工具。 判定表或判定树都是以图形形式描述数据流的加工逻辑,它结构简单,易懂易读。尤其遇到组合条件的判定,利用判定表或判定树可以使问题的描述清晰,而且便于直接映射到程序代码。在表达一个加工逻辑时,判定树、判定表都是好的描述工具,根据需要可以交叉使用。 5.3 Jackson设计方法 5.3.1 Jackson方法概述及其图例 Jackson方法有时也称为面向数据结构的软件设计方法,简称JSP方法。Jackson方法定义了一组以数据结构为指导的映射过程,它根据输入、输出的数据结构,按一定的规则映射成软件的过程描述,即程序结构。 Jackson方法把问题分解为可由三种基本结构形式表示的各部分的层次结构

文档评论(0)

1亿VIP精品文档

相关文档