2008-11-06 159 views
0

表示軟件系統的最佳建模方法是什麼?我的意思是像UML等。 UML是更好還是比那裏更好? 我的需求是以圖形方式表示我的web應用程序,這是一個3層架構。 我需要像UML這樣的工程模型方法來描述從前端門戶到中間件EAI到數據庫的整個軟件系統 。表示軟件系統的最佳建模方法是什麼?

這是什麼東西? 請不要關閉這個問題,不涉及編程,而是軟件。 因此對SO社區的請求。不要關閉這個問題。

謝謝。

回答

0

我根本不使用任何形式化的建模語言,而是將UML中的位,流程圖和塗鴉合併在一起,並簡要描述發生了什麼。

雖然UML的理念是提供一個共同的明確解釋發生了什麼,但我發現在實踐中需要提供一個描述 - 無論是口頭還是其他。

我的兩分錢......

2

你可能想看看ArchiMate - http://www.archimate.org/

+0

它是否有效,它是否增加了溝通的價值? – zamfir 2008-11-06 11:34:14

+0

非常有趣! – zamfir 2008-11-06 11:55:39

0

UML應該工作。 MS Visio是創建模型的體面工具。您也可以在Visio UML圖表上撰寫說明。

工具或建模語言永遠無法彌補糟糕的設計!設計更簡單和優雅,減少對工具或語言的依賴。

相關問題