(英文原文: 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建模器屡获殊荣,易于使用且直观。
相关链接
*参考 – 使用的UML图是什么?初步调查,Gianna Reggio,Maurizio Leotta,Filippo Ricca,Diego Clerissi DIBRIS – Universit’a di Genova,意大利