3

私はCodeigniterを使用してシステムを開発していますが、ほぼ完成しています。決定するのが難しいため、最初にクラス図を作成しませんでした。そのため、すぐにコーディングを行い、プロジェクトのクラス図を描画したいと考えています。私のプロジェクトのクラス図を生成するために使用できるツールについて知っていますか?

4

2 に答える 2

1

それらを手動で描画したい場合 (つまり、リバース エンジニアリングで PHP ソースから UML を生成したくない場合)、StarUMLが役立つ可能性があります (Windows を使用している場合、それについて言及していないため、私は推測します)。あなたがやる)。

ところで、次の質問も役立つかもしれません: PHP UML Generator

于 2010-08-10T11:07:28.027 に答える
0

phUMLは私が遭遇した中で最高のツールであり、私のためにのみ機能しました。既存のコードからクラス図を簡単に生成できます。

フォルダーに移動し、以下のコマンドを試して、Linux でクラス ダイアグラムを生成します。

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

phUML は、PHP で書かれた完全自動の UML クラス ダイアグラム ジェネレーターです。PHP5 オブジェクト指向のソース コードを解析し、UML 仕様に基づいて oo 構造の適切なイメージ表現を作成することができます。

より詳しい情報

./phuml --help
于 2015-03-03T09:00:45.503 に答える