Réserver une Démo
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

Diagramme de cas d'utilisation diagramme

UML Use Case diagram example in Sparx Systems Enterprise Architect.

Apprenez Plus