2008-09-22 89 views
2

的流動,我已經知道UML的,但我想看看所有的選項我挑了。本質上,我需要有一種方法(最好是可視化)來規劃程序的流程和操作。它們都將是用PHP或Python編寫的Web應用程序。規劃程序

除了UML和通用流程圖以外,還有什麼(最好是免費的)方式來規劃一個程序?

回答

3

大白板,乾擦標記物,時間和合作者總是在pinch..and工作,一臺數碼相機是很好的快照進度(除非你有一個非常好的白板,將保存到一個文件)。

+0

我不喜歡這個答案,因爲你沒有給提問者任何真正的方向。你試圖在白板上畫什麼?你如何繪製一個程序?這些是有效的問題。 – 2016-06-23 13:07:50

2

我會考慮的Mindjet的MindMapper程序(www.mindjet.com) - 它基本上是一個虛擬白板,這是非常直觀的互動,並可以導出到多種文件格式,包括MS項目,Visio中的Word,PowerPoint(如果你有從銷售團隊傳遞設計以獲得「oohs和aahs」)。我們已經將它用於最初的設計會議,它絕對是一種提高生產力的工具。

有模板的流程圖,系統設計圖等...

這不是免費的(我相信在300 $ /許可證),但如果它是一個短期的事情,那麼你可以利用30天試用期至少提供。

1

我建議你從簡單開始,UML實際上告訴你適應他們的技術,將您的企業規模,所以不要過度DOIT,但要確保至少有一個基本的工作流程圖(一個簡單的圖表優於根本沒有圖表)。

基本的圈子和箭頭應該工作,在每個圈子裏認爲是一個頁面,每個箭頭都是一個鏈接。對於更復雜的事情,比如ajax,你可以想象,通過點擊你進入「功能頁面」,然後返回(雙向箭頭)。

您也可以隱藏像一個登錄驗證,一個頁面,你真的從來沒有看到過程,但你參觀,然後自動地跳轉到一個歡迎頁面(或登錄頁面出現錯誤的情況下)。

我用Dia來做出簡單的圖表(只是簡單的箭頭,然後從UML部分的用例圓圈)。

1

我知道我是老學校,這可能沒有幫助,但對於創意規劃,我仍然喜歡拿幾張紙和一支筆進入沉默的環境。沒有電子郵件,同事,stackoverflow(這是一個新的),電話分心。沒有Visio。只是我,我的想法和一張紙。代碼審查也很棒。