015-UML

015-UML

00:00
03:17

听众朋友们大家好,今天是2024年5月22日,今天我们来学习一个新的英文缩写:UML。

`UML`中文是“统一建模语言”,英文全称是 `Unified Modeling Language`,是一种标准化的建模语言。

其中单词 `Unified`的拼写是:`U,N,I,F,I,E,D`,`Modeling`的拼写是:`M,O,D,E,L,I,N,G,`,`Language`的拼写是`L,A,N,G,U,A,G,E`。

`UML`常用于在软件工程中描述、可视化、构建和文档化系统的结构和行为。当你在工作中听到`UML`时,一般说的是基于`UML`语法的关系图形,UML提供了一套图形表示法,帮助开发人员和其他相关人员理解和设计复杂的软件系统。

UML主要的应用场景有:

- 用例图:用于描述系统功能及其与用户的交互。
- 顺序图:用于描述对象之间的交互顺序。
- 通信图:用于描述对象之间的通信。
- 状态图:用于描述对象的状态变化。
- 组件图:用于描述系统的组件及其关系。

除此之外还有一些应用场景,这里就不全部罗列了。

当然,UML图形绘制是一个复杂的过程,所以也不需要软件开发工作中的每个人都学会绘制UML图,但需要每个人都能够看懂UML图。

一般需要绘制UML图形的岗位是偏向设计的岗位,如:系统分析师、系统架构师、项目经理、 数据库设计师等重要岗位。

在UML图中,特定的几何图形有特定的含义,如:

- 矩形一般用于表示一个实体、步骤;
- 图形之间的连线,一般表示它们之间存在关系;
- 矩形内部有头部小矩形,一般表示一个大的功能模块;
- 菱形一般表示判断内容或关系内容;
- 实例图形,如:设备等图形,一般表示特殊设备;

具体表达的含义要根据UML图表述的内容来区分。

好了,今天关于UML的学习就到这里,由于UML的应用十分广泛,短时间内肯定是无法全部讲完的,想要深入学习的同学就自己加油吧。大家下期见,拜拜!

以上内容来自专辑
用户评论

    还没有评论,快来发表第一个评论!