程序流程圖規范學習


 

一、程序流程圖

流程圖可以簡單地描述一個過程,是對過程、算法、流程的一種圖像表示,在技術設計、交流及商業簡報等領域有廣泛的應用。流程圖可分為:數據流程圖和作業流程圖。

1.程序流程圖的作用

程序流程圖的作用程序流程圖的作用程序流程圖的作用 程序流程圖是人們對解決問題的方法、思路或算法的一種描述。

流程圖優點:

  • 采用簡單規范的符號,畫法簡單;

  • 結構清晰,邏輯性強;

  • 便於描述,容易理解。

2.畫流程圖常用軟件

  • Visual Graph是一套非常完善的專業圖形系統,專門處理交互圖形,在可靠性、兼容性、易用性、擴展性、完備性、容錯性等多方面均達到了較高的水平。

  • SmatDraw是世界上最流行的商業繪圖軟件,可以用來畫流程圖、甘特圖、時間圖等不同形式的商業圖表。SmartDraw使每個人都能很輕松的繪制具有專業水准的商業圖。

  • 億圖圖示專家(EDraw Max)是一款基於矢量的繪圖工具,包含大量的事例庫和模板庫。可以很方便的繪制各種專業的業務流程圖、組織結構圖、商業圖表、程序流程圖、數據流程圖、工程管理圖、軟件設計圖、網絡拓撲圖等等。

  • Axure主要是用來進行軟件原型線框設計的,同時具有流程圖功能,特點是非常簡潔易用。

  • Office Visio是當今最優秀的繪圖軟件之一,是微軟公司推出的非常傳統的免費流程圖軟件。它有助於IT和商務專業人員輕松地可視化、分析和交流復雜信息。在Microsoft Office Excel 2007、PowerPoint 2007、Word 2007或Outlook 2007中都可以繪制流程圖。如PowerPoint在插入選項卡里面的“SmartArt”,選擇“流程”、“層次結構”、“循環”或“關系”來繪制流程圖。

3.流程圖中使用的符號

流程圖是用圖的形式將一個過程的步驟表示出來。使用圖形表示算法的思路是一種極好的方法,因為一張圖勝過千言萬語。流程圖由包含具有確定含義的符號、簡單的說明性文字和各種連線。

常用的繪制流程圖形態和程序的規則:

  • 開始用六角菱型或圓角矩形或橢圓;

  • 矩形方框表示具體活動過程;

  • 菱形框表示決策、審核、判斷;

  • 結束終止用橢圓;

  • 平行四邊形表示輸入輸出;

  • 箭頭代表工作流方向。

另外還規定,流程線是從下往上或從右向左時,必須帶箭頭;除此以外,都可以不畫箭頭;

流程線的走向默認都是從上向下或從左向右。符號內的說明文字盡可能簡明,通常按從左向右和從上向下方式書寫,並與流向無關。

如果說明文字較多,符號內寫不完,可使用注解符。若注解符干擾或影響到圖形的流程,應在另外一頁正文上注明引用符號。

流程圖采用的常用符號

4.循環流程圖的畫法

1.for循環

在python中的for循環形式:

for 表達式1 :表達式2

流程圖

2.while循環

python中的while循環

while 條件:循環語句

流程圖

 


免責聲明!

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



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