更新时间:2024-05-21 16:11
顺序聚合是指模块内各组成部分的执行顺序以确定顺序进行,不能随意改变。顺序聚合时往往模块内前一处理动作所产生的输出数据是后一个处理动作的输入数据,并且这些处理动作是与同一处理功能密切相关的。顺序聚合的凝聚度较高,仅次于功能聚合,这样的模块维护起来不如功能聚合模块方便。若要修改顺序聚合模块内的一个子功能,会影响到同一模块内的其他子功能。顺序聚合模块是不完全的“黑箱”模块。
模块的聚合是指模块内各个组成部分之间的凝聚程度,表示模块功能的专一化程度。聚合度越高,表明模块内各组成部分的凝聚程度越强,模块的独立性越好。在设计模块时,尽量做到系统中的每个模块内部都有很强的聚合度,它的各个组成部分都是彼此密切相关的,是为完成一个单独的功能而组合在一起的。