2010-08-10 54 views
3

我正在開發一個系統使用Codeigniter,它幾乎完成,我沒有去第一班,因爲它很難決定,所以我馬上就做了編碼,現在我想爲我的項目繪製類圖。你們知道我可以用來爲我的項目生成類圖的工具嗎?爲php項目生成類圖(codeigniter框架)

回答

1

如果你想手動繪製它們(即不希望逆向工程從你的PHP源代碼生成uml),那麼StarUML可能是有用的(如果你使用的是Windows,但是因爲你沒有提及它我假設你這樣做)。

BTW以下問題可能會有所幫助過:PHP UML Generator

+0

嗨wimvds, 我想revese工程師和生成類圖,你知道的任何解決方案? – 2010-08-10 11:08:59

+0

查看我的編輯:p。這個問題的前兩個答案已經提到了兩種解決方法。第一個就是爲任何UML工具生成XMI文件,[BOUML](http://bouml.free.fr/)是一個應該支持PHP逆向工程的完整軟件包。 – wimvds 2010-08-10 11:11:48

0

phUML是我曾經遇到過,只爲我工作的最佳工具。您可以輕鬆地從您現有的代碼生成類圖。

導航到的文件夾,並嘗試下面的命令來生成在Linux

./phuml -r /var/www/my_project -graphviz -createAssociations false -neato out.png 

phUML類圖是完全自動的UML類diagramm發生器寫入PHP。它能夠解析任何PHP5面向對象的源代碼,並基於UML規範創建oo結構的適當圖像表示。

更多信息

./phuml --help