繪製程序流程圖筆記

最近剛剛加入了部署小組,對接各個部署系統,業務邏輯有點繁雜,這時候想起來以前學過的流程圖,或許,它能夠幫我順利整理出各個業務邏輯吧,所以,有了本文。web

概念

流程圖(FlowChart)是表示算法、工做流或流程的一種框圖表示,它以不一樣類型的框表明不一樣種類的步驟,每兩個步驟之間則以箭頭鏈接。這種表示方法便於說明解決已知問題的方法。流程圖在分析、設計、記錄及操控許多領域的流程或程序都有普遍應用。算法

符號

美國國家標準協會是1960年代就開始制定流程圖及一些標準符號[3]。而在1970年,國際標準化組織採用其方案[4]。現時通用的版本ISO 5807是在1985年修訂[5]。編程

因此,流程圖的繪製是有標準的,每種符號都有其表明的含義。作事,就要作專業。ide

2.jpg

循環流程圖示例

for 循環

for 循環形式:ui

for (表達式 1;表達式 2;表達式 3){
    執行語句;
}

1.jpg

while 循環

while 循環形式:.net

while (條件表達式){
    執行語句;
}

2.jpg

do-while 循環

do-while 循環形式:設計

do{
    執行語句;
} while(條件表達式)

3.jpg

經驗

  1. 若是你在公司裏不是一槌定音式的人物的話,你就須要對你的文檔進行版本管理。流程圖也不例外,什麼時間發佈的什麼版本,都要清楚地標出來,「最新」是個用不得的詞。

參考

相關文章
相關標籤/搜索