2012-02-13 89 views

回答

1

這一個知道Java和PHP:http://www.visual-paradigm.com/而且我已經有了很好的經驗。 :)

VisualParadigm可以幫助您生成類圖,如果您願意,也可以生成ORM圖並在域類和數據庫之間進行映射(例如在休眠中)。但你應該看看這裏的官方教程:​​

+0

它是否像Visual Studio類圖生成器一樣簡單? btw,什麼是ORM圖? – maxxon15 2012-02-13 13:31:38

+1

是的,這很簡單。這只是看我發給你的教程而已。 ORM是對象關係模型 - 它是您的域模型和數據庫映射文件之間的一步。它實際上將域類圖顯示爲持久域類。我想你可以從這個頁面中受益:http://oldresources.visual-paradigm.com/object_relational_mapping/visual_modeling/using_orm_diagram.html – 2012-02-14 06:52:46

+0

哇!這很棒Kewl!^_ ^非常感謝! 我現在正在下載軟件......我將在VMWare中運行它們,以便「試用版」永遠不會成爲問題:D – maxxon15 2012-02-14 11:49:56

1

視覺範式是相當不錯,但我覺得有點貴。

免費的替代品是ArgoUml。它可以從Java源代碼生成類圖(我不認爲是PHP,但我不確定)。它不如vp好,但它確實有效並且易於使用。

Netbeans的UML生成集成到版本5或6,但它已停產,因此使用舊版本也可能會有效。 Eclipse有一個名爲紙莎草紙的插件,它也有code to uml

對於PHP的相同功能,請參閱this question並在此處查看以獲得一般的overview over UML diagrams

+0

好的。謝謝。 :) 你知道類似於PHP的東西嗎? – maxxon15 2012-02-13 17:44:21

1

ArgoUML很不錯。您還應該檢查出UMLet。 UMLet是一個獨立的UML工具,適用於快速的類/序列圖。

+0

它適用於PHP嗎?我也需要這種類型的PHP ... – maxxon15 2012-02-13 17:48:56

+0

來自UMLet網站:「UML 2.3設計工具.NET,Java,C++,XSD,DDL,PHP,CORBA,Python等等。 – John 2012-02-20 15:11:40

4

GenMyModel匹配,它是從類圖生成Java的UML online tool。 HTH

+0

偉大的工具。 Java生成器工作正常,並且它非常易於使用(在線)。 – 2013-09-09 20:17:15

+0

您現在可以按照本教程將自己的UML編寫爲Php生成器:http://blog.genmymodel.com/build-your-own-php-generator-from-uml-using-acceleo-part-1.html – Xaelis 2015-03-27 17:15:58