使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.9)
2.00 MB
174 页
0 评论
| 语言 | 格式 | 评分 |
|---|---|---|
中文(简体) | .pdf | 3 |
| 摘要 | ||
使用 PlantUML 绘制的 UML PlantUML 语言参考指引 (Version 1.2019.9) PlantUML 是一个开源项目,支持快速绘制: • 时序图 • 用例图 • 类图 • 活动图 • 组件图 • 状态图 • 对象图 • 部署图 • 定时图 同时还支持以下非 UML 图: • 线框图形界面 • 架构图 • 规范和描述语言 (SDL) • Ditaa diagram • 甘特图 • MindMap diagram • Work Breakdow | ||
| AI总结 | ||
《使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.9)》摘要:
PlantUML 是一个开源项目,支持通过简单的文本语言快速绘制多种 UML 和非 UML 图表,包括时序图、用例图、类图、活动图、组件图、状态图、对象图、部署图、定时图,以及线框图形界面、架构图、SDL、Ditaa 图、甘特图、MindMap、Work Breakdown Structure 等。此外,PlantUML 还支持使用 AsciiMath 或 JLaTeXMath 符号表示数学公式。
### 核心内容:
1. **组件图**
- 使用 `skinparam componentStyle uml2` 切换到 UML2 标记符。
- 通过关键字 `left`、`right`、`up`、`down` 或其缩写改变箭头方向。
- 示例:
```plantuml
@startuml
[Component] -left-> left
[Component] -right-> right
[Component] -up-> up
[Component] -down-> down
@enduml
```
2. **对象图**
- 使用 `object` 关键字定义对象实例。
- 对象关系通过 `<|--`、`*--`、`o--` 或 `..` 表示,支持添加标签和基数。
- 示例:
```plantuml
@startuml
object Object01
object Object02
Object01 <|-- Object02
Object03 *-- Object04
Object05 o-- "4" Object06
Object07 .. Object08 : some labels
@enduml
```
3. **活动图**
- 新语法从 V7947 开始引入,虽功能更强但仍兼容旧语法。
- 简单活动图以冒号开头,以分号结束,支持 creole 语法。
- 使用 `start` 和 `stop` 表示开始和结束。
- 示例:
```plantuml
@startuml
start
:Hello world;
:This is on defined on several **lines**;
stop
@enduml
```
4. **数学公式**
- 支持使用 ` | ||
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
167 页请下载阅读 -
文档评分













