什么是包图

包图是在 UML 中用类似于​​文件夹​​的符号表示的模型元素的组合。系统中的每个元素都只能为一个包所有,一个包可嵌套在另一个包中。使用包图可以将相关元素归入一个系统。一个包中可包含附属包、图表或单个元素。

包图表示形态

它类似于操作系统中的文件夹,因此,它在UML中也使用类似的文件夹符号来表示。

包图总结篇_需求分析

包之间的关系

包之间的关系主要有依赖关系和泛化关系。

(1)依赖关系

包之间的依赖关系是指两个包内的若干元素之间存在着依赖。

依赖使用虚线箭头表示。箭头由依赖包指向被依赖的包。

下图表示的是两个包之间的依赖关系。

(2)泛化关系

包之间的泛化关系类似于类之间的泛化关系。

包之间的这种泛化关系是指其中的特殊包可以替换一般包中的元素,并可以添加新的元素。