Unified Modeling Language Diagrams

32 阅读2分钟

UML 图是 Unified Modeling Language Diagram 的中文翻译,即“统一建模语言图”。


✅ 中英文对照

中文术语英文术语
UML 图UML Diagram
统一建模语言Unified Modeling Language (UML)

🔍 什么是 UML 图?

UML(Unified Modeling Language) 是一种标准化的可视化建模语言,主要用于软件工程中对系统进行分析、设计和文档化。它通过图形化的方式描述系统的结构和行为。

UML 不是一种编程语言,而是一种建模工具,帮助开发团队沟通、设计架构、理解系统逻辑。


✅ 常见的 UML 图类型(中英对照)

UML 2.x 定义了 14 种标准图,分为两大类:结构图(Structural Diagrams)行为图(Behavioral Diagrams)

一、结构图(Structural Diagrams)—— 描述系统静态结构

中文名称英文名称
类图Class Diagram
对象图Object Diagram
组件图Component Diagram
部署图Deployment Diagram
包图Package Diagram
组合结构图Composite Structure Diagram
制品图(工件图)Artifact Diagram(常归入部署图)

二、行为图(Behavioral Diagrams)—— 描述系统动态行为

中文名称英文名称
用例图Use Case Diagram
序列图(时序图)Sequence Diagram
通信图(协作图)Communication Diagram(旧称 Collaboration Diagram)
状态机图(状态图)State Machine Diagram(或 Statechart Diagram)
活动图Activity Diagram
交互概览图Interaction Overview Diagram
定时图Timing Diagram

✅ 用途举例

  • 类图(Class Diagram) :展示类、属性、方法及类之间的关系(如继承、关联)。
  • 序列图(Sequence Diagram) :描述对象之间按时间顺序的消息交互。
  • 用例图(Use Case Diagram) :从用户角度描述系统功能需求。

✅ 总结

UML 图 = UML Diagram
是软件工程中用于可视化建模系统的标准图形语言,涵盖结构与行为多个维度,广泛应用于面向对象分析与设计(OOAD)。

英文全称记住:Unified Modeling Language Diagrams