Dans cet exercice, vous créez le diagramme des activités Display Balance. Ce diagramme représente le flux interne des événements qui se produisent lorsqu'un client ou un guichetier affiche le solde d'un compte.
Les diagrammes de cas d'utilisation représentent des comportements et ils identifient les acteurs et les fonctions d'un système, mais ils ne donnent aucune indication d'informations d'ordre temporel, du type flux de travail ou processus. Les diagrammes d'activités sont l'équivalent UML des diagrammes de flux car ils montrent l'ordre chronologique des événements dans l'ensemble d'un processus. Les diagrammes d'activités décrivent le flux des événements qui se produisent dans un cas d'utilisation.
Le diagramme d'activités Display Balance décrit le flux des tâches impliquées dans l'affichage du solde d'un compte donné. Les clients et les guichetiers peuvent tous les deux effectuer cette tâche. L'acteur CityBank, qui, en fait, est un système, valide la transaction.
Le diagramme des activités Display Balance modélise les différentes phases du traitement déclenché par la sélection de l'option Display Balance du menu principal. Cette procédure décrit comment créer la partition d'activité Customer/Teller.
Vous avez modélisé le flux de travail de l'activité Customer/Teller. Votre diagramme doit ressembler à celui-ci :
Le diagramme des activités Display Balance modélise les différentes phases du traitement déclenché par la sélection de l'option Display Balance du menu principal. Cette procédure décrit comment créer la partition d'activité Système.
Vous avez créé le diagramme des activités Display Balance. Votre diagramme doit ressembler à celui-ci :
Le diagramme des activités Display Balance utilise deux partitions d'activités pour représenter les flux de travail simples qui se déclenchent lorsque l'utilisateur clique sur l'option Display Balance du menu principal.
Il est possible d'insérer dans le diagramme de cas d'utilisation Account Operations un lien vers le diagramme que vous venez de créer. Ce lien peut augmenter la lisibilité du modèle en permettant de naviguer entre des diagrammes associés.
Vous pouvez passer maintenant à l'exercice 1.7 : Créer le diagramme d'activités Transfer Money