UML 包图

概述

包图是 UML 一种用以显示包和包之间的依赖关系的结构性图表。
包图是一种结构图,显示了中大型项目中模型元素的排列和组织。包图可以显示子系统或模块之间的结构和依赖性,并显示系统的不同视图。

UML 包图_第1张图片

目的

包图图用于构造高级系统元素。软件包用于组织大型系统,其中包含图表,文档和其他关键交付物。

  • 包图可用于简化复杂的类图,它可以将类分组为包。
  • 包是逻辑上相关的UML元素的集合。
  • 软件包被描述为文件夹,并且可以在任何UML图上使用。
    UML 包图_第2张图片

依赖关系表示法

依赖关系涉及两种子类型。它们是<< import >>和<< access >>。尽管有两个构造型,但用户可以使用自己的构造型来表示两个程序包之间的依赖类型。

导入

<< import >> -一个包导入其他包的功能
UML 包图_第3张图片

访问

<< access >> -一个软件包需要其他软件包的功能帮助。
UML 包图_第4张图片

参考

你可能感兴趣的:(All,UML)