Pré. | Proc. |
Ingénieurs logiciels
Les ingénieurs logiciels utilisant Enterprise Architect peuvent mapper manuellement les cas d'utilisation sur des diagrammes de classes, détailler les interactions entre les classes, définir le déploiement du système avec des diagrammes de déploiement et définir des Paquetages logiciels avec des diagrammes de Paquetage .
Ingénierie de Logiciel Tâches
Tâche |
Détail |
Voir également |
---|---|---|
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 remplissent les objectifs définis dans les cas d'utilisation. Une classe est l'une des constructions UML standard utilisées pour détailler le modèle à 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 des diagrammes reliant les éléments avec des connecteurs de réalisation, et/ou mapper les connecteurs de réalisation dans la Matrice des relations. |
Diagramme cas d'utilisation Exemple de diagramme de cas Diagramme Diagramme de classe La concrétisation Matrice des relations |
Interaction détaillée entre les classes |
Vous pouvez utiliser des diagrammes d'interaction ( diagrammes de Séquence et de Communication ) pour modéliser la conception dynamique du système. Les diagrammes de Séquence sont utilisés pour détailler les messages passés entre les objets et les durées de vie des objets. Les diagrammes de Communication sont similaires aux Séquence de diagrammes , mais affichent à la place 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 |
Les diagrammes de déploiement fournissent une vue statique de la configuration d'exécution des nœuds de traitement et des composants exécuter sur les nœuds. Les diagrammes de déploiement peuvent être utilisés pour montrer les connexions entre le matériel, les logiciels et tout middleware utilisé sur un système, pour expliquer les connexions et les relations des composants. |
Diagramme déploiement |
Définir les Paquetages logiciels |
Vous pouvez utiliser les diagrammes de Paquetage pour détailler l'architecture logicielle. Les diagrammes de Paquetage sont utilisés pour organiser les diagrammes et les éléments en groupes gérables, en déclarant les dépendances. |
Diagramme Paquetage |