Je suis en train de développer un système utilisant Codeigniter, et il est presque terminé, je ne suis pas allé pour les diagrammes de classe d'abord parce qu'il était difficile de décider, donc j'ai tout de suite fait codage et maintenant je veux dessiner des diagrammes de classe pour mon projet. Connaissez-vous un outil que je peux utiliser pour générer des diagrammes de classes pour mon projet?générer des diagrammes de classe pour les projets php (framework codeigniter)
Répondre
Si vous voulez les dessiner manuellement (c'est-à-dire que vous ne voulez pas que le reverse engineering génère de l'uml depuis votre source PHP), alors StarUML peut être utile (si vous utilisez Windows, mais comme vous ne le faites pas mentionnez-le je suppose que vous faites).
BTW La question suivante pourrait être utile aussi: PHP UML Generator
phUML est le meilleur outil que je l'ai rencontré et travaillé seulement pour moi. Vous pouvez facilement générer un diagramme de classes à partir de votre code existant.
Accédez au dossier et exécutez la commande ci-dessous pour générer le diagramme de classes sur linux
./phuml -r /var/www/my_project -graphviz -createAssociations false -neato out.png
phUML est entièrement générateur de classe UML automatique diagramm PHP écrit. Il est capable d'analyser tout code source orienté objet PHP5 et de créer une représentation d'image appropriée de la structure oo basée sur la spécification UML .
Plus d'info
./phuml --help
Hi wimvds, je veux Revese ingénieur et générer les diagrammes de classes, connaissez-vous des solutions? –
Voir mon édition: p. Les deux premières réponses à cette question mentionnent déjà deux façons de s'y prendre. Le premier génère juste des fichiers XMI pour à peu près n'importe quel outil UML, [BOUML] (http://bouml.free.fr/) est un paquet complet qui devrait supporter l'ingénierie inverse de PHP. – wimvds