2025-11-27 05:52:37 动漫联动

系统结构图:最大扇入、扇出数,深度和宽度的区别

1、最大扇入扇出数

最大扇出数,即模块直接调用的下层模块数目,可以看一个模块向下辐射出去的第一层的模块数。

同理,最大扇入数,即模块被直接调用的上层模块最大数目,可以看一个模块向上辐射出去的第一层的模块数。

2、深度

可以按文件夹的的层级目录结构来对照理解,按照层级来看,

本道题中

第一层:某系统

第二层:功能1,功能2,功能3

第三层:功能2.1,功能2.2,功能2.3,功能3.1,功能3.2

(注意:这里功能3.1和功能3.2其实是同一个层级的,类比文件目录结构不难看出),深度即为这里分析的层数,所以这题的深度为3。

3、宽度

有了第二题的理解,这题就挺容易了,要注意功能3.1和功能3.2是属于同一层的。

第一层:某系统

第二层:功能1,功能2,功能3

第三层:功能2.1,功能2.2,功能2.3,功能3.1,功能3.2

第三层的模块总数显然最大,为5,

所以按照定义宽度:指的是软件结构统一层上模块总数的最大值,

故本道题的宽度为5。