《软件工程》第4课 结构化分析与设计2.pptVIP

  • 19
  • 0
  • 约 37页
  • 2016-11-23 发布于湖北
  • 举报

《软件工程》第4课 结构化分析与设计2.ppt

第一层分解 发送 事务控制 接收 顶层 第一层 混合结构 C1 A C3 B C2 D L F G E K J a b b1 b2 b3 c1 c2 c3 d e f g h j k l m 优化结构设计的指导规则 对模块划分的规则 一般来说,模块的总行数应控制在10-100行范围内,最好为30-60行。但小模块太多也会使块间联系变得复杂。 高扇入/低扇出的原则 扇入高则上级模块多,能够增加模块的利用率。 扇出低则表示下级模块少,可以减少模块调用和控制的复杂度。 通常扇出数以3-4为宜。 具有瓮形结构,两头小,中间大。 扇入和扇出 M M M的扇入 M的扇出 例子:扇出 计算 实发工资  取得 工资数据 编外人员  扣 款 编外人员  工 资 编外人员  税 收 薪金制 工资额 计时制 工资额 常规 扣款 税收 扣款 煎饼形结构 不可取! 例子:扇出 常规 扣款 编外人员 实发工资 计 算 实发工资 取  得 工资数据 计时工人 实发工资 计薪工人 实发工资 编外人员 扣  款 编外人员 税  收 编外人员 工  资 税收 扣款 计时制 工资额 薪金制 工资额 塔型结构 课堂互动 怎样用通俗易懂的话语解释变换型结构和事务型结构?童磊 4.模块设计 模块设计也称详细设计 目的 为SC图中的每个模块确定算法和数据结构,用选定的表达工具给出清晰的描述。 主要任务 编写软件的

文档评论(0)

1亿VIP精品文档

相关文档