軟件的可執行文件下載:PADFlowChart-exe.zipgit
MD5校驗碼:91FCA9FEC9665FD09BEB3DA94ADC1CE6github
SHA1校驗碼:ECD742AA3092A085AB07AB2A1B014064B21EB958工具
本軟件在GitHub上的開源地址:<https://github.com/semaluo/PADFlowChart>spa
歡迎感興趣的朋友一塊兒開發!設計
1、概述3d
在軟件設計過程當中,前期設計有UML等建模方法,可是軟件的詳細設計階段卻沒有什麼特別的工具。傳統的流程圖所佔篇幅較大,因爲容許使用流程線,過於靈活,不受約束,使用者可以使流程任意轉向,從而形成程序閱讀和修改上的困難,不利於結構化程序的設計,所以實用中也不多應用於軟件詳細設計過程。對象
而PAD(Problem Analysis Diagram)問題分析圖則解決了傳統流程圖的以上缺點。該圖是由日本日立公司發明的一種表示程序控制流的結構圖。PAD圖所描述的程序結構十分清晰,具備圖形化結構易讀、易懂的特色。支持自頂向下、逐步求精方法的使用,很是適合用於軟件詳細設計階段。blog
本軟件實現了PAD圖的圖形元素,增長了一些便於程序設計的輔助元素,能夠很方便的表達程序邏輯,符合開發人員在設計中逐步細化的思惟習慣,是設計軟件、解讀程序的好工具。圖片
2、PAD流程圖的圖形元素ip
一、 順序結構
二、 分支結構
三、 循環結構
四、 多分支結構
五、 塊結構
塊結構元素不是PAD圖定義的圖形元素,可是這個結構對於軟件設計中的逐步求精頗有幫助。點擊塊結構元素右上角的小方塊將跳轉顯示該方塊後面表明的設計邏輯
六、 開始結構
表示流程的開始
七、 結束結構
表示流程的結束
八、 描述結構
起到解釋的輔助做用
3、軟件簡介
軟件的使用很簡單,先用「文件->新建」創建一個流程圖文檔,而後就能夠點擊左側工具欄上的圖標進行畫圖。如下是做圖過程當中的一些技巧:
一、 Alt+鼠標左鍵單擊:能夠在鼠標單擊處快速複製最後一次創建的圖形
二、 Shift+鼠標左鍵單擊:能夠多選多個圖形對象
三、 Ctrl+鼠標左鍵拖動:能夠對多個圖形對象進行拖拉操做,在不一樣文檔間快速複製對象
四、 Ctrl+C、Ctrl+V、Ctrl+X、Ctrl+A:對圖形對象進行復制、粘貼、剪切、全選,Ctrl+V還能夠將選中的圖形對象以位圖方式粘貼到如Word等軟件裏。
五、Ctrl+鼠標滾輪能夠放大/縮小顯示流程圖
六、 雙擊圖形對象能夠編輯圖形對象裏的文本
七、 文件->另存爲:能夠將流程圖文檔保存爲位圖圖片文件。
八、 最後,你還能夠利用屬性窗口修改圖形和畫布的屬性