我们坚守“质量第一,诚信为本”的理念,ZYK-12B微机智能综合保护装置用心做好每一款产品,咨询电话185 5375 6976.
4.要使模块的作用范围保持在该模块的控制范围内
功能模块的作用范围是指受该功能模块内一个判定影响的所有功能模块的集合。功能模块的控制范围是指这个功能
模块本身以及所有直接或间接从属于它的功能模块的集合。在一个设计得很好的系统中,所有受判定影响的功能模
块应该都从属于作出判定的那个功能模块,好局限于做出判定的那个功能模块本身及它的直接下级模块。对于那
些不满足这一条件的软件结构修改的办法是:将判定点上移或者将那些在作用范围内但是不在控制范围内的功能模
块移植到控制范围内。
5.应减少功能模块的接口的复杂性和冗余度,并改善一致性
功能模块接口复杂是软件发生错误的一个主要原因。应该仔细设计模块接口,使得信息传递简单并且和模块的功能
一致。
6.设计成单入口、单出口的功能模块,避免病态连接
要防止内容耦合性,如果功能模块都是从顶部入口、从底部出口的话,这样的软件也更易于理解和易于维护。病态
连接关系是指从中部进入或访问一个模块。
我们坚守“质量第一,诚信为本”的理念,ZYK-12B微机智能综合保护装置用心做好每一款产品,咨询电话185 5375 6976.