bloc2:prog:poo:diag-classes-easyuml
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| bloc2:prog:poo:diag-classes-easyuml [2023/11/28 14:02] – supprimée - modification externe (Date inconnue) 127.0.0.1 | bloc2:prog:poo:diag-classes-easyuml [2023/11/28 14:19] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. admin | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== Diagramme de classes avec EasyUML ====== | ||
| + | EasyUML est un plugin qui permet : | ||
| + | * De dessiner des diagrammes de classes ; | ||
| + | * La génération de code Java à partir de diagrammes de classes ; | ||
| + | * La génération de diagrammes de classes à partir de code Java. | ||
| + | |||
| + | ===== Installer le plugin EasyUML ===== | ||
| + | |||
| + | Pour ajouter easyUML à NetBeans, il vous faudra : | ||
| + | | < | ||
| + | - Télécharger [[https:// | ||
| + | - Le décompresser où bon vous semble ; | ||
| + | - Ouvrir NetBeans et cliquer sur le menu **Tools/ | ||
| + | - Sur la popup qui s' | ||
| + | - Cliquer sur ** add plugin ** ; | ||
| + | - Naviguer jusqu' | ||
| + | - Selectionner tous les fichiers à extension **.nbm** et valider ; | ||
| + | - La popup revient avec tous les composants listés et sélectionnés ; | ||
| + | - Cliquer sur le bouton **Install** puis **Next**, **Continue** et enfin **Finish** | ||
| + | - Terminer par le bouton **close**. | ||
| + | </ | ||
| + | |||
| + | C'est fini ! Vous avez installé le plugins **EasyUML**. | ||
| + | |||
| + | ===== Générer un diagramme de classes à partir de code Java ===== | ||
| + | | < | ||
| + | - Créer un **Projet** de type **UML/ UML Diagrams Project** ; | ||
| + | - Sur le projet contenant les sources Java, faire un clic droit et choisir **EasyUML create class Diagram** ; | ||
| + | - Cliquer sur **Create Class Diagram**. | ||
| + | |||
| + | Le diagramme a été ajouté au projet nouvellement créé. Il est modifiable à volonté en mode graphique. | ||
| + | </ | ||
| + | Le schéma contient, en principe, les liens d' | ||
| + | |||
| + | ===== Ajouter des liens ===== | ||
| + | Faire un clic droit sur le fond du schéma et choisir **Add Relationship**. | ||
| + | |||
| + | | \\ {{bloc2: | ||
| + | Sélectionner, | ||
| + | * **Is** désigne une relation d' | ||
| + | * **Implements** désigne l' | ||
| + | * **Has** s' | ||
| + | * **Use** désigne une relation d' | ||
| + | |||
| + | Dans tous les cas, il faudra indiquer | ||
| + | </ | ||
| + | |||
| + | ===== Exporter le schéma pour documentation ===== | ||
| + | On pourra, à volonté, exporter le diagramme sous la forme d'une image afin de l' | ||
