包图总结篇

简介: 包图总结篇

什么是包图


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


包图表示形态


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


13bbd4affdc55906e9b71d1da2c2b81c_e550d16b06124cd69fc2e59aaf2bba0f.png


包之间的关系


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


(1)依赖关系


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


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


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


(2)泛化关系


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


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


相关文章
|
8月前
UML-构件图
UML-构件图
125 0
UML——包图
对复杂系统进行建模时,经常需要处理大量的类、接口、组件、节点和图,这时就有必要将这些元素进行分组,把那些语义相近并倾向于一起变化的元素组织起来加入同一包,这样方便理解和处理整个模型,同时也便于轻松地控制这些元素的可见性,使一些元素在包外可见,一些元素是隐藏在包内的。
UML——顺序图、协作图
描述按照时间的先后顺序对象之间交互动作过程
【比较】交互图——顺序图和协作图
前言: 所谓交互图,是描述对象之间的关系以及对象之间的信息传递的图,可分为顺序图和协作图。
309 0
【比较】交互图——顺序图和协作图
|
测试技术 uml
UML之包图
UML之包图
131 0
|
Java 测试技术 uml
【UML】类图、包图、对象图
【UML】类图、包图、对象图
262 0
|
测试技术 uml
【UML图】包图
【UML图】包图
|
测试技术
用例图、类图、包图
用例图、类图、包图
120 0
【UML图】交互图、顺序图、协作图
【UML图】交互图、顺序图、协作图
149 0
|
uml
【UML】交互图(顺序图、合作图\协作图)
【UML】交互图(顺序图、合作图\协作图)
348 0