全站数据
8 4 2 0 5 8 1

耦合分析的公式

慢速学习 | 简单学习,快乐成才!         
问题更新日期:2024-10-13 11:09:30

问题描述

耦合分析的公式,麻烦给回复
精选答案
最佳答案

我们总得找出一种计算方法来计算模块耦合的程度,一般采用以下的公式:

(1)di: 输入数据参数的个数

(2)ci: 输入控制参数的个数

(3)do: 输出数据参数的个数

(4)co: 输出控制参数的个数 全局耦合:

(5)gd: 用来存储数据的全局变量

(6)gc: 用来控制的全局变量 环境耦合:

(7)w: 此模块调用的模块个数(扇出)

(8)r: 调用此模块的模块个数(扇入)

若Coupling(C)数值越大,表示模块耦合的情形越严重,@jonah_king数值一般会界于0.67(低度耦合)到1.0(高度耦合)之间。

举例,若一模块只有一个输入数据参数,一个输出数据参数:

若一模块的输入数据参数、输入控制参数、输出数据参数及输出控制参数都是5个,访问10个全局变量,扇出和扇入的模块个数别是3个及4个: