内聚

内聚_4分词条

内聚Cohesion)是一个模块内部各成分之间相关联程度度量

目录 [隐藏]

内聚 一、内聚强度

       


内聚按强度从低到高有以下几种类型:

内聚 (1)偶然内聚。

       
如果一个模块的各成分之间毫无关系,则称为偶然内聚。

内聚 (2)逻辑内聚。

       

几个逻辑上相关的功能被放在同一模块中,则称为逻辑内聚。如一个模块读取各种不同类型外设的输入。尽管逻辑内聚比偶然内聚合理一些,但逻辑内聚的模块各成分在功能上并无关系,即使局部功能的修改有时也会影响全局,因此这类模块的修改也比较困难。

内聚 (3)时间内聚。

       

如果一个模块完成的功能必须在同一时间内执行(如系统初始化),但这些功能只是因为时间因素关联在一起,则称为时间内聚。

内聚 (4)过程内聚。

       

如果一个模块内部的处理成分是相关的,而且这些处理必须以特定的次序执行,则称为过程内聚。

内聚 (5)通信内聚。

       

如果一个模块的所有成分都操作同一数据集或生成同一数据集,则称为通信内聚。

内聚 (6)顺序内聚。

       

如果一个模块的各个成分和同一个功能密切相关,而且一个成分的输出作为另一个成分的输入,则称为顺序内聚。

内聚 (7)功能内聚。

       

模块的所有成分对于完成单一的功能都是必须的,则称为功能内聚。

附图

上传图片 

互动百科的词条(含所附图片)系由网友上传,如果涉嫌侵权,请与客服联系,我们将按照法律之相关规定及时进行处理。如需转载,请注明来源于www.hudong.com

被引用: 内聚已被如下媒体引用 我来补充
开放分类: 我来补充
基本物理概念
涂料
软件工程

讨论区

更多>>

编辑者

共4人协作

相关词条

面向对象
OO
Object Oriented
软件测试
ERP
内聚性
nesC
统一建模语言
proe
IPTABLES
更多

英译

Copyright © 2005-2009 hudong.com Ltd. All Rights Reserved. 互动在线 版权所有