14类型 uml 图的概述

2,178 阅读3分钟

统一建模语言是一种标准化的通用建模语言, 现在由对象管理组 (omg)作为事实上的行业标准进行管理。uml 包括一组图形表示法技术, 用于为软件密集型系统创建可视模型。

在 uml 2.2 中有14种类型的 uml 关系图, 分为两类:

  • 7个图类型表示结构信息
  • 另外7个表示行为建模的通用 uml 图类型, 包括4个表示交互不同方面的类型。

可以对这些关系图进行分层分类, 如下面的 uml 关系图映射所示:

(您可以点击上面的单个 uml 关系图, 打开相应的 uml 图指南)

问: uml 是巨大而复杂的?

uml 是一个真正巨大的话题。uml 提供了大量的图表表示法, 这些表示法分为14种不同的 uml 图类型, 每个类型都有不同的 uml 模型, 为不同的目的服务, 并满足开发需求的不同方面。

  • 14种 uml 图类型的每个 uml 关系图都提供了一组大型构造和表示法, 这些构造和表示法涵盖了大多数软件开发项目的不同需求。
  • uml 规范有700多页, 被明确认为过于复杂, 并对 uml 的感知和采用产生负面影响。
  • 通常情况下, 用户倾向于只考虑和使用其 uml 的部分图表构造。

答: 学习最基本的 uml 图和符号

作为统一建模语言最重要的开发人员之一, grady booch 表示, "对于80% 的软件, 只有20% 的 uml 是需要的"。

什么是 uml 调查 * 状态?

我们可以解释 uml 调查的结果, 假设, 如果一个关系图是

  • 广泛使用, 如果它≥60% 的来源
  • 几乎没有使用, 如果它是≤40% 的来源

Activity Diagram Example - Word Processor

制定您的 uml 学习计划

根据调查中收集的数字, 您可以通过开发有意义的 uml 学习计划, 更好地了解如何开始您的 uml 学习之旅。本文还为您提供了一个图像映射, 用于快速访问一系列 "什么是 uml 关系图" 论文 (只需单击上面图像映射中的 uml 关系图框)。享受!

学习 uml。绘制 uml。

获取 visual paradigm 社区版, 这是一个免费的 uml 工具, 可帮助您更快地 & 更有效地学习 uml。visual paradigm 社区版支持所有 uml 关系图类型。其 uml 建模器屡获殊荣, 易于使用和直观。

免费下载

相关链接

  1. 什么是统一建模语言?
  2. 专业的 uml 工具

其他非常好的UML参考

統一建模語言(UML)