软件工程-第七章教案分析.ppt

谢谢观赏 * * 但是实践表明内聚更重要,应该把更多注意力集中到提高模块的内聚程度上。 * 耦合和内聚的概念是Constantine,Yourdon,Myers和Stevens等人提出来的。按照他们的观点,如果给上述七种内聚的优劣评分,将得到如下结果: * * ASE * * 实践者的研究方法,厦门大学软件学院林坤辉 * * * * 软件工程教案_12(2003.7.21第四章000700-03班 高扇出的模块结构举例: 编外 人员 工资 取得 工资 数据 计时 制工 资额 薪金 制工 资额 编外 人员 税款 编外 人员 扣款 常规 扣款 税收 扣款 计算实发工资 避免平铺结构 编外 人员 工资 取得工资数据 计时 制工 资额 薪金 制工 资额 编外 人员 税款 编外 人员 扣款 常规 扣款 税收 扣款 计算实发工资 计时工人实发工资 计薪工人实发工资 编外人员实发工资 增加中间层降低扇出 模块的作用范围应在控制范围之内 模块的控制范围包括它本身及其所有的从属模块。 模块的作用范围是指模块内一个判定的作用范围,凡是受这个判定影响的所有模块都属于这个判定的作用范围。 如果一个判定的作用范围包含在这个判定所在模块的控制范围之内,则这种结构是简单的,否则,它的结构是不简单的。 (1)将包含条件判定的模块合并到它的调用模块中,使判定处于较高位置。 (2)将接受判定影响的模

文档评论(0)

1亿VIP精品文档

相关文档