使用Markdown画UML

使用sequence

  • 简单样式
​```sequence

对象A->对象B: 对象B你好吗?(请求)

Note right of 对象B: 对象B的描述

Note left of 对象A: 对象A的描述(提示)

对象B-->对象A: 我很好(响应)

对象A->对象B: 你真的好吗?

​```
image.png
  • 复杂样式
​```sequence

Title: 标题:复杂使用

对象A->对象B: 对象B你好吗?(请求)

Note right of 对象B: 对象B的描述

Note left of 对象A: 对象A的描述(提示)

对象B-->对象A: 我很好(响应)

对象B->小三: 你好吗

小三-->>对象A: 对象B找我了

对象A->对象B: 你真的好吗?

Note over 小三,对象B: 我们是朋友

participant C

Note right of C: 没人陪我玩

​```
image.png

mermaid

​```mermaid

  sequenceDiagram

    participant 张三

    participant 李四

    张三-> +王五: 王五你好吗?

    loop 健康检查

        王五->王五: 与疾病战斗

    end

    Note right of 王五: 合理 食物 
看医生... 李四-->>张三: 很好! 王五-> -李四: 你怎么样? 李四--> 王五: 很好! ​```
image.png
类型 描述
-> 实线无箭头
-> 虚线无箭头
->> 带箭头的实线
->> 带箭头的虚线
-X 实线,末端带有叉号(异步)
+ 柱状开始
- 柱状结束

你可能感兴趣的:(使用Markdown画UML)