42 lines
1.6 KiB
Markdown
42 lines
1.6 KiB
Markdown
---
|
||
title: "14种UML图"
|
||
type: concept
|
||
tags: []
|
||
sources: [fireworks-tech-graph]
|
||
last_updated: 2026-04-18
|
||
---
|
||
|
||
## Description
|
||
fireworks-tech-graph 完整支持的 14 种 UML(统一建模语言)图类型,涵盖结构图、行为图和交互图三大类。
|
||
|
||
## 完整图类型列表
|
||
|
||
| UML 类型 | 描述 | 推荐风格 |
|
||
|---------|------|---------|
|
||
| **类图** | 类、属性、方法、关系 | 风格 1, 4 |
|
||
| **组件图** | 软件组件和依赖关系 | 风格 1, 3 |
|
||
| **部署图** | 硬件节点和软件部署 | 风格 3 |
|
||
| **包图** | 包组织和依赖关系 | 风格 1, 4 |
|
||
| **复合结构图** | 类/组件的内部结构 | 风格 1, 3 |
|
||
| **对象图** | 对象实例和关系 | 风格 1, 4 |
|
||
| **用例图** | 参与者、用例、系统边界 | 风格 1 |
|
||
| **活动图** | 工作流、并行流程 | 风格 3 |
|
||
| **状态机图** | 状态转换和事件 | 风格 2, 3 |
|
||
| **序列图** | 时间顺序的消息交换 | 风格 2 |
|
||
| **通信图** | 对象交互和消息 | 风格 1, 2 |
|
||
| **时序图** | 状态随时间的变化 | 风格 2 |
|
||
| **交互概览图** | 高层交互流程 | 风格 1, 2 |
|
||
| **ER 图** | 实体关系数据模型 | 风格 1, 3 |
|
||
|
||
## 分类
|
||
|
||
**结构图(7种):** 类图、组件图、部署图、包图、复合结构图、对象图、用例图
|
||
|
||
**行为图(2种):** 活动图、状态机图
|
||
|
||
**交互图(5种):** 序列图、通信图、时序图、交互概览图
|
||
|
||
## Relationships
|
||
- [[14种UML图]] is supported_by [[fireworks-tech-graph]]
|
||
- [[14种UML图]] is used_by [[7种视觉风格系统]]
|