- 3
- 0
- 约6.92千字
- 约 73页
- 2017-06-29 发布于河南
- 举报
第五章 总体设计1
例子:扇出 计算实发工资 取得工资数据 编外人员扣款 编外人员工资 编外人员 税收 薪金制工资额 计时制工资额 常规扣款 税收扣款 煎饼形结构 不可取! 例子:扇出 常规扣款 编外人员实发工资 计算实发工资 取得工资数据 计时工人实发工资 计薪工人实发工资 编外人员扣款 编外人员税收 编外人员工资 税收扣款 计时制工资额 薪金制工资额 把煎饼形结构转换成塔型结构 5.3 软件结构设计优化准则 4.模块的作用域应该在控制域之内 模块的作用范围:指受该模块内一个判定影响的所有模块的集合。 模块的控制范围:指这个模块本身以及所有直接或间接从属于它的模块的集合(即所有下级模块)。 * 5.3 软件结构设计优化准则 在一个设计得很好的系统中,作用范围应该是控制范围的子集。 * 例:在图中模块A的控制范围是A、B、C、D、E、F等模块的集合。模块A的作用范围是B和G。 * 解决方法1: 在模块A中给出一个标记设置状态以指示判定的结果,并将它传递给A的上级模块M,再由M把它传递给G。(出现控制偶合) 解决方法2: 修改软件结构。可将A中判定部分移到M中,或将那些在作用域内但不在控制域内的模块移到控制域内,即将G移到A的控制域内,作为A的直属下级模块。 模块TOP的作用范围在控制范围内但判断在层次结构中的位置太高了,使模块B、D的接口有冗余的信息。 * TOP C D
最近下载
- 金属非金属矿山安全标准化管理制度-xx矿业资料.doc VIP
- 康明斯PT泵燃油系统.ppt VIP
- 默纳克荣耀柜大功率别墅梯配一体化轿顶检修盒(MCTC-CTW-B3&A9适用)电气原理图(含手拉门)_中文版.pdf VIP
- 2026【期中】家长会:致敬每位不容易的家长 课件(共37张PPT).pptx VIP
- 基于stm32肺活量测量装置设计.docx
- 2026年职业技能中医康复理疗师-理论知识参考题库含答案解析(5卷题有答案).docx VIP
- 要想知道自己姓氏来源去看:四川渠县百家姓姓氏探源.pdf VIP
- 小儿肾积水诊疗指南(2025年版).docx VIP
- 基于低碳理念的城市滨水公园景观设计——以宁德时代工业文化园设计为例.pdf
- 产品供货紧急情况应对预案.docx VIP
原创力文档

文档评论(0)