Réserver une Démo
“PHP (Hypertext Preprocessor) est un langage de script largement utilisé principalement pour la création de pages web dynamiques. Enterprise Architect aide les développeurs PHP à utiliser UML à utiliser UML pour comprendre le code existant en inversant le PHP orienté objet vers des Diagrammes de Classes.”

Avec Enterprise Architect (EA), vous pouvez:

  • Ingénieur inverse PHP orienté objet en UML Diagrammes de Classes
  • Générer des définitions de Classes PHP à partir d’UML Diagrammes de Classes
  • Synchroniser les modifications apportées dans une Classe UML dans la définition de Classe PHP correspondante
  • Synchroniser les modifications apportées dans une définition de Classe PHP dans la Classe UML correspondante
  • Créez Diagrammes de Séquence UML pour montrer ce que les Classes PHP utilisent et comment elles sont utilisées
  • Produire une documentation détaillée de votre code PHP en format RTF et HTML standard
  • Exécutez Ingénierie de Code sur des Modèles pour générer des pages PHP de base.
Diagrammes de Classes PHP des Langages de Modélisation Unifiés
PHP UML Diagrammes de Classe
Génération de code PHP UML
Modèles de Code PHP
Vue hiérarchique d’UML PHP
Vue hiérarchique d’UML PHP
Vue de PHP UML RTF
Rapport de PHP UML RTF

En voyant des Diagrammes de Classe générés par PHP UML, Enterprise Architect ouvre le fichier source à tout attribut, opération ou Classe pour les diagrammes sélectionnés. Les Classes peuvent également être utilisées pour créer Diagrammes de Séquence pour montrer comment les méthodes fonctionnent et quelles Classes sont impliquées.

Pour génération de nouvelles Classes PHP UML un développeur peut modéliser une Classe, y compris les Attributs et Opérations qu’il possède, ainsi que les dépendances à d’autres Classes. EA peut alors générer cette Classe dans un nouveau fichier contenant:

  • Instructions nécessaires pour accéder aux Classes nécessaires
  • Déclaration de Classe
  • Attributs de Classe
  • Déclarations nécessaires pour chacune des méthodes produites
  • Notes pour chacun du susdit pour chaque Modèle, produit dans commentaires avant la déclaration

Enterprise Architect peut également générer une Classe PHP UML dans un fichier existant. Pour cela, une nouvelle Classe sera insérée dans la fin du fichier, tout en conservant tout code existant qui est déjà dans le fichier. Lorsque la Classe générée existe déjà, EA va insérer de nouveaux Attributs et Opérations qui ont été ajoutés dans le Modèle. Si des Attributs et Opérations ont été modifiés ou supprimés dans le Modèle, EA confirme les intentions d’utilisateur avant de supprimer tout Code.