謝謝邀請。思維導(dǎo)圖以前只有電腦版,現(xiàn)在手機(jī)版也有了,人們用手機(jī)就可以輕松繪制各種好看的思維導(dǎo)圖。不管是哪個(gè)品牌,使用起來都比較方便。在選擇上,根據(jù)個(gè)人的喜好,不同場合、不同的人選擇不同的思維導(dǎo)圖軟件。相差并不是太大,適合自己的就是最好的,都能畫出一張好看的使自己滿意的思維導(dǎo)圖!
推薦使用markdown“寫”軟件流程圖。Markdown是一個(gè)輕量級(jí)的標(biāo)記語言,使用普通文本編輯器就能快速編寫,不僅顯示格式豐富,功能也毫不含糊。
一,語法1,定義流程:流程id=>類型: 顯示內(nèi)容
start=>start: 開始
io=>inputoutput: 輸入輸出
op=>operation: 操作
cond=>condition: 條件
sub=>subroutine: 子流程
end=>end: 結(jié)束
2,連接流程:將流程id使用->連接,支持級(jí)聯(lián)或者分行兩種寫法
級(jí)聯(lián):start->io->op->cond
分行:start->io
io->op
op->cond
條件連接:添加(yes)或者(no)分支cond(no)->sub
cond(yes)->end
3,連接方向
支持4個(gè)方向,上下左右,跟在連接線開始的元素后面,(top), (bottom), (left), (right),默認(rèn)(bottom)op(right)->sub
條件連接有兩種方向,只需指定yes或no:(yes, right), (yes, bottom),或者(no, right), (no, bottom),默認(rèn)(yes, bottom)cond(yes, right)
二,實(shí)例:Web服務(wù)緩存系統(tǒng)更新流程圖1,Markdown文本
```flow
start=>start: 接收到消息
info=>operation: 讀取信息
setCache=>operation: 更新緩存
end=>end: 處理結(jié)束
start->info->setCache->end
```
2,顯示效果
三,實(shí)例:Web服務(wù)API請求時(shí)讀取緩存流程圖1,Markdown文本
```flow
start=>start: API請求
cache=>operation: 讀取Redis緩存
cached=>condition: 是否有緩存?
sendMq=>operation: 發(fā)送MQ,后臺(tái)服務(wù)更新緩存
info=>operation: 讀取信息
setCache=>operation: 保存緩存
end=>end: 返回信息
start->cache->cached
cached(yes)->sendMq
cached(no)->info
info->setCache
setCache->end
sendMq->end
```
2,顯示效果
聲明:本網(wǎng)站尊重并保護(hù)知識(shí)產(chǎn)權(quán),根據(jù)《信息網(wǎng)絡(luò)傳播權(quán)保護(hù)條例》,如果我們轉(zhuǎn)載的作品侵犯了您的權(quán)利,請?jiān)谝粋€(gè)月內(nèi)通知我們,我們會(huì)及時(shí)刪除。
蜀ICP備2020033479號(hào)-4 Copyright ? 2016 學(xué)習(xí)鳥. 頁面生成時(shí)間:1.079秒