繪制程序流程圖筆記


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

概念

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

符號

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

所以,流程圖的繪制是有標准的,每種符號都有其代表的含義。做事,就要做專業。

2.jpg

循環流程圖示例

for 循環

for 循環形式:

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

1.jpg

while 循環

while 循環形式:

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

2.jpg

do-while 循環

do-while 循環形式:

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

3.jpg

經驗

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

參考


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM