Pré. | Proc. |
Ingénieurs en logiciel
Les ingénieurs logiciels utilisant Enterprise Architect peuvent mapper manuellement les cas d'utilisation sur diagrammes de classe, détailler les interactions entre les classes, définir le déploiement du système avec diagrammes de déploiement et définir Paquetages logiciels avec diagrammes Paquetage .
Tâches Ingénierie de Logiciel
Tâche |
Détail |
Voir aussi |
---|---|---|
Cartographier les cas d'utilisation en classes détaillées |
Dans Enterprise Architect vous pouvez étudier les cas d'utilisation développés par l'architecte logiciel et, avec ces informations, créer des classes qui répondent aux objectifs définis dans les cas d'utilisation. Une classe est l'une des constructions UML standard utilisées pour détailler le motif à partir duquel les objets sont produits au moment de exécuter ; pour enregistrer les relations entre les cas d'utilisation et les classes, vous pouvez créer diagrammes reliant les éléments aux connecteurs de réalisation et/ou mapper les connecteurs de réalisation dans la Matrice de relations. |
Diagramme de cas d'utilisation Exemple Diagramme de cas d'utilisation Diagramme de classe Réalisation Matrice de relations |
Interaction détaillée entre les classes |
Vous pouvez utiliser diagrammes d'interaction ( diagrammes Séquence et Communication ) pour modéliser la conception dynamique du système. diagrammes Séquence sont utilisés pour détailler les messages transmis entre les objets et la durée de vie des objets. diagrammes Communication sont similaires aux diagrammes Séquence , mais affichent plutôt la manière dont les objets interagissent avec d'autres objets. |
Diagramme de Séquence Diagramme Communication |
Définir le déploiement du système |
diagrammes de déploiement fournissent une vue statique de la configuration d'exécution des nœuds de traitement et des composants qui exécuter sur les nœuds. diagrammes de déploiement peuvent être utilisés pour montrer les connexions entre le matériel, le logiciel et tout middleware utilisé sur un système, afin d'expliquer les connexions et les relations des composants. |
Diagramme de déploiement |
Définir les Paquetages logiciels |
Vous pouvez utiliser diagrammes Paquetage pour détailler l' architecture du logiciel. diagrammes Paquetage sont utilisés pour organiser diagrammes et les éléments en groupes gérables, en déclarant les dépendances. |
Diagramme Paquetage |