- 2
- 0
- 约7.5千字
- 约 81页
- 2021-05-11 发布于江苏
- 举报
模块聚合可以划分为七个等级 ①功能聚合(Functional Cohesion)。一个模块只完成一个单独的、能够确切定义的功能。它对确定的输入进行处理后,输出确定的结果,如计算机语言中的一个函数,这是一种理想的聚合方式。 ②顺序聚合(Sequential Cohesion)。一个模块内部各个组成部分执行几个处理功能,且一个处理功能所产生的输出数据直接成为下一处理功能的输入数据。 ③数据聚合(Data Cohesion),也称通讯聚合。一个模块内各个组成部分的处理功能,都使用相同的输入数据或产生相同的输出数据,且其中各个处理功能是无序的。 ④过程聚合(Procedure Cohesion)。一个模块内各个组成部分的处理功能各不相同,彼此也没有什么关系,但它们都受同一个控制流支配,决定它们的执行次序,它可能是一个循环体,也可能是一个判断过程,也可能是一个线性的顺序执行步骤。 ⑤时间聚合(Temporal Cohesion),也称暂时聚合。一个模块内各个组成部分的处理功能和时间有关,即各个处理动作必须在特定的时间限制之内执行完,典型的有初始化模块和结束模块。 ⑥逻辑聚合(Logical Cohesion)。一个模块内各个组成部分的处理功能彼此无关,但处理逻辑相似。逻辑聚合模块的调用,常常有一个功能控制开关,根据上层模块的控制信号,在多个逻辑相似的功能中选择执行某一个功能。 ⑦偶
您可能关注的文档
最近下载
- 2026年全国卫生与健康大会PPT.pptx VIP
- 公司内部控制与风险管理报告.docx VIP
- 河南省抗菌药物分级管理目录.pdf VIP
- 医学院校研究生英语读与写(第四版)卢凤香习题答案解析.pdf
- 重卡变速器噪音异响故障解析及处理.pptx VIP
- 杭金衢高速公路拓宽工程环境保护监理计划.doc VIP
- 门诊医生的转诊与跟踪职责.docx VIP
- 2025北京通用技术航天医科航天中心医院副院长岗位招聘1人笔试备考试题及答案解析.docx VIP
- 电镜设备故障应急处理预案.docx VIP
- 第3讲 把人民放在心中最高位置——把人民放在心中最高位置 (课件)统编版道德与法治高年级读本.pptx
原创力文档

文档评论(0)