14种UML图类型概述 (Overview of the 14 UML Diagram Types)

(英文原文: Overview of the 14 UML Diagram Types)

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

在UML 2.2中,有14种类型的UML图,它们分为两类:

  • 7种图表类型代表结构信息
  • 另外7个表示用于行为建模的一般UML图类型,包括表示交互的不同方面的四个类型。

这些图表可以按层次分类,如下面的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%的来源,则几乎不使用

活动图示例 - 字处理器

制定UML学习计划

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

学习UML。绘制UML。

获取Visual Paradigm Community Edition,这是一款免费的UML工具,可以帮助您更快,更有效地学习UML。Visual Paradigm Community Edition支持所有UML图表类型。它的UML建模器屡获殊荣,易于使用且直观。

相关链接

  1. UML Class Diagram Tutorial
  2. What does an “a” mean in Class diagrams?
  3. Lab: Creating Class Diagrams in Visual Paradigm
  4. Class Diagram Tutorial | UML Modeling with Visual Paradigm
  5. Online Class Diagram Software
  6. Visual Paradigm Class Diagram Drawing
  7. Class Diagram Templates
  8. Free Class Diagram Tool
  9. Class Diagram Tutorial
  10. What is Class Diagram?

*参考 – 使用的UML图是什么?初步调查,Gianna Reggio,Maurizio Leotta,Filippo Ricca,Diego Clerissi DIBRIS – Universit’a di Genova,意大利

Visual Paradigm Online