1个回答
展开全部
【答案】:D
提高聚合程度,降低模块之间耦合程度是模块设计应该遵循最重要两个原则。除此之外,还应该考虑其它方面一些要求,遵循如下原则:1、系统分解有层次:首先从系统整体出发,根据系统目标以功能划分模块。各个模块即互相配合,又各自具有独立功能,共同实现整个系统目标。然后对每个子模块在进一步逐层向下分解,直至分解到最小模块为止。2、适宜地系统深度和宽度比例。系统深度是指系统结构中控制层次。宽度表示控制总分布,即统一层次模块总数最大值。系统深度和宽度之间往往有一个较为适宜比例。深度过大说明系统划分过细,宽度过大可能会导致系统管理难度加大。3、模块大小适中。模块大小一般使用模块中所包含语句数量多少来衡量。有这个样一个参考数字,即模块语句行数在50~100行为最好,最多不超过500行。4、适度控制模块扇入扇出。模块扇入指模块直接上级模块个数,模块直属下级模块个数即为模块扇出。模块扇入数一般来说越大越好,说明该模块通用性强。对于扇出而言,过大可能导致系统控制和协调比较困难,过小则可能说明该模块本身规模过大。经验证明,扇出个数最好是3或4,一般不要超过7。5、较小数据冗余。如果模块分解不当,会造成大量数据冗余,这可能引起相关数据分布在不同模块中,大量原始数据需要调用,大量中间结果需要保存和传递,以及大量计算工作将要重复进行情况,可能会降低系统工作效率。
提高聚合程度,降低模块之间耦合程度是模块设计应该遵循最重要两个原则。除此之外,还应该考虑其它方面一些要求,遵循如下原则:1、系统分解有层次:首先从系统整体出发,根据系统目标以功能划分模块。各个模块即互相配合,又各自具有独立功能,共同实现整个系统目标。然后对每个子模块在进一步逐层向下分解,直至分解到最小模块为止。2、适宜地系统深度和宽度比例。系统深度是指系统结构中控制层次。宽度表示控制总分布,即统一层次模块总数最大值。系统深度和宽度之间往往有一个较为适宜比例。深度过大说明系统划分过细,宽度过大可能会导致系统管理难度加大。3、模块大小适中。模块大小一般使用模块中所包含语句数量多少来衡量。有这个样一个参考数字,即模块语句行数在50~100行为最好,最多不超过500行。4、适度控制模块扇入扇出。模块扇入指模块直接上级模块个数,模块直属下级模块个数即为模块扇出。模块扇入数一般来说越大越好,说明该模块通用性强。对于扇出而言,过大可能导致系统控制和协调比较困难,过小则可能说明该模块本身规模过大。经验证明,扇出个数最好是3或4,一般不要超过7。5、较小数据冗余。如果模块分解不当,会造成大量数据冗余,这可能引起相关数据分布在不同模块中,大量原始数据需要调用,大量中间结果需要保存和传递,以及大量计算工作将要重复进行情况,可能会降低系统工作效率。
卓导
2024-11-20 广告
2024-11-20 广告
在设计同系统建设时,北京卓导科技有限公司注重系统的高效性、稳定性与安全性。我们采用先进的设计理念,确保系统架构灵活且易于扩展,满足未来业务增长需求。通过深度分析用户需求,定制化开发功能模块,提升用户体验。同时,我们强化数据加密与备份机制,保...
点击进入详情页
本回答由卓导提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询