MarkDown UML图学习

前言

继续MarkDown语法的学习。

序列图

官网中的demo

用html的注释,好像只有这样?
```sequence
张三->李四: 嘿,小四儿, 写博客了没?
Note right of 李四: 李四愣了一下,说:
李四-->张三: 忙得吐血,哪有时间写。
```


Created with Raphaël 2.1.0 张三 张三 李四 李四 嘿,小四儿, 写博客了没? 李四愣了一下,说: 忙得吐血,哪有时间写。

上班的一天

```sequence
Title: 上班的一天
民治->长岭陂: 地铁
长岭陂-->公司: 11路
公司->>金百味: 走路
金百味->>公司: 走路
公司-->>塘朗: 领导的小车
塘朗-->>民治: 地铁
```


Created with Raphaël 2.1.0 上班的一天 民治 民治 长岭陂 长岭陂 公司 公司 金百味 金百味 塘朗 塘朗 地铁 11路 走路 溜达 领导的小车 地铁

使用支付宝

``` sequence
Note left of 墨水GG: 有点口渴啊 \n 买瓶可乐吧
Note over 墨水GG: 走入seven11
Note over 墨水GG: 拿了一瓶"百岁山"
Note right of 收银MM: "一共3块,微信还支付宝?"
墨水GG->墨水GG: 想了一下,微信没钱了
Note right of 墨水GG: "支付宝"
Note over 墨水GG: 打开支付二维码
Note over 墨水GG,收银MM: 扫描器扫描手机二维码
Note right of 收银MM: 好了
Note over 墨水GG: 收起手机
收银MM-->墨水GG:觉得他很帅,又瞄了一眼
```


Created with Raphaël 2.1.0 墨水GG 墨水GG 收银MM 收银MM 有点口渴啊 买瓶可乐吧 走入seven11 拿了一瓶"百岁山" "一共3块,微信还支付宝?" 想了一下,微信没钱了 "支付宝" 打开支付二维码 扫描器扫描手机二维码 好了 收起手机 觉得他很帅,又瞄了一眼

我也不知道有什么用

``` sequence
participant 百事
participant 旺仔
participant 鱼丸
Note right of 鱼丸: 列出所有的东西,到时候一起算钱
```

Created with Raphaël 2.1.0 百事 百事 旺仔 旺仔 鱼丸 鱼丸 列出所有的东西,到时候一起算钱

流程图:

官网中的demo

```flow
st=>start: 开始
e=>end: 结束
op=>operation: 我的操作
cond=>condition: 确认?
st->op->cond
cond(yes)->e
cond(no)->op
```


Created with Raphaël 2.1.0 开始 我的操作 确认? 结束 yes no

别人的demo2

参考
``` flow
st=>start: Start|past:>http://www.google.com[blank]
e=>end: End:>http://www.google.com
op1=>operation: My Operation|past
op2=>operation: Stuff|current
sub1=>subroutine: My Subroutine|invalid
cond=>condition: Yes
or No?|approved:>http://www.baidu.com
c2=>condition: Good idea|rejected
io=>inputoutput: catch something...|request
st->op1(right)->cond
cond(yes, right)->c2
cond(no)->sub1(left)->op1
c2(yes)->io->e
c2(no)->op2->e
```

Created with Raphaël 2.1.0 http://www.google.com Start http://www.google.com My Operation http://www.baidu.com Yes or No? http://www.baidu.com Good idea catch something... http://www.google.com End http://www.google.com Stuff My Subroutine yes no yes no

流程图的语法分为两部分:
1. 定义元素
语法: tag=>type: content:>url
eg: st=>start: Start|past:>http://www.google.com[blank]
2. 连接元素

元素的种类有
start
end
operation
subroutine
condition
inputoutput

再就是注意condition元素的写法。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值