Markdown Best Practice - 流程图

Markdown可以制作流程图,但不建议依赖于Markdown制图。本文只介绍Markdown制图的例子,说明Markdown可以制图,不做详细、深入的探究。

流程图(flowchart)

graph LR;  
  A-->B;    
  A-->C;  
  B-->D;  
  C-->D;  

生成的图表如下所示:

A
B
C
D

时序图(sequence diagram)

sequenceDiagram
   participant Alice
   participant Bob
   Alice->John:Hello John, how are you?
   loop Healthcheck
     John->John:Fight against hypochondria
   end
   Note right of John:Rational thoughts <br/>prevail...
   John-->Alice:Great!
   John->Bob: How about you?
   Bob-->John: Jolly good!

生成的图表如下所示:

Alice Bob John Hello John, how are you? Fight against hypochondria loop [ Healthcheck ] Rational thoughts prevail... Great! How about you? Jolly good! Alice Bob John

甘特图(gantt diagram)

gantt
   dateFormat YYYY-MM-DD
   title Adding GANTT diagram functionality to mermaid
   section A section
   Completed task  :done, des1, 2014-01-06,2014-01-08
   Active task     :active, des2, 2014-01-09, 3d
   future task     :     des3, after des2, 5d
   future task2    :     des4, after des3, 5d
   section Critical tasks
   Completed task in the critical line :crit, done, 2014-01-06,24h
   Implement parser and json      :crit, done, after des1, 2d
   Create tests for parser       :crit, active, 3d
   Future task in critical line     :crit, 5d
   Create tests for renderer      :2d
   Add to ,mermaid           :1d

生成的表如下:

Mon 06 Mon 13 Mon 20 Completed task   Active task      future task      future task2     Completed task in the critical line  Implement parser and json       Create tests for parser        Future task in critical line      Create tests for renderer       Add to ,mermaid            A section Critical tasks Adding GANTT diagram functionality to mermaid

不建议依赖Markdown制作复杂的流程图、专业图表等。复杂、专业的东西,交给专业的工具。下面是一个复杂流程图的例子,不推荐用Markdown制图的理由尽在其中。

后续工作
回退措施
应急措施
上线
预上线
准备工作
后续工作
统计新版本运行情况
同步程序
回退措施
回退措施清单
应急措施
应急措施清单
上线
运行部执行数据库第二天脚本2
更新包清单2
verlist文件内容2
执行上线操作2
发出可验证通知2
版本内临时补丁升级2
预上线
邮件通知运行管理部1
运行部执行数据库第一天脚本1
更新包清单1
verlist文件内容1
配置拦截机构1
执行上线操作1
发出可验证通知1
版本内临时补丁升级1
准备工作
完成版本上线BMC
编译打包组件
审核验证上线脚本
上线验证全流程测试
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值