PHPプロジェクトのクラス図を生成する(Codeigniterフレームワーク)
-
27-09-2019 - |
質問
私は使用してシステムを開発しています Codeigniter, 、そしてそれはほぼ完成しているので、私は最初にクラス図に出かけませんでした。それは決めるのが難しいので、すぐにコーディングをしました。プロジェクトのクラス図を生成するために使用できるツールについて知っていますか?
解決
それらを手動で描画したい場合(つまり、リバースエンジニアリングがPHPソースからUMLを生成したくない)次に、 Staruml 便利かもしれません(Windowsを使用している場合は、言及していないため、私はあなたがそうすると思います)。
ところで、次の質問も役立つかもしれません: PHP UMLジェネレーター
他のヒント
phuml 私が遭遇した最高のツールであり、私のためだけに働いていました。既存のコードからクラス図を簡単に生成できます。
フォルダに移動し、以下のコマンドを試して、Linuxのクラス図を生成します
./phuml -r /var/www/my_project -graphviz -createAssociations false -neato out.png
Phumlは、PHPと書かれた完全に自動UMLクラスの図形ジェネレーターです。 PHP5オブジェクト指向のソースコードを解析し、UML仕様に基づいてOO構造の適切な画像表現を作成することができます。
より詳しい情報
./phuml --help
所属していません StackOverflow