Exercice 1.5 : Créer le diagramme des cas d'utilisation Account Operations

Dans cet exercice, vous créez le diagramme des cas d'utilisation Account Operations en modélisant les relations existant entre les acteurs du système et les cas d'utilisation.

Ce diagramme décrit les interactions existant entre les acteurs et les cas d'utilisation du système PiggyBank. Les précédents exercices vous ont vu identifier les cas d'utilisation et les acteurs. Vous êtes en mesure à présent de décrire les interactions entre les utilisateurs et le système par la modélisation des relations existant entre les acteurs et les cas d'utilisation.

Modélisation des relations de l'acteur Customer

Vous pouvez compléter le diagramme en modélisant les relations entre les acteurs et les cas d'utilisation. Customer est un acteur principal de ce diagramme.

Pour modéliser les relations de Customer :
  1. Dans la vue Explorateur de modèles, développez Account Operations et cliquez deux fois sur Account Operations Use Cases.
  2. Dans la palette, cliquez sur Association.
  3. Dans l'éditeur de diagrammes, cliquez sur l'acteur Customer et faites glisser le curseur vers l'élément cas d'utilisation Display Balance.
  4. Dans la palette, cliquez sur Association.
  5. Dans l'éditeur de diagrammes, cliquez sur l'acteur Customer et faites glisser le curseur vers l'élément cas d'utilisation Transfer Money.

Vous avez modélisé les relations de l'acteur Customer dans le diagramme. L'acteur Customer peut afficher le solde d'un compte et il peut effectuer des virements entre deux comptes.

Modélisation des relations de l'acteur Teller

Vous pouvez compléter le diagramme en modélisant les relations entre les acteurs et les cas d'utilisation. Teller est un acteur principal de ce diagramme.

Pour modéliser les relations de Teller :
  1. Dans la vue Explorateur de modèles, développez Account Operations et cliquez deux fois sur Account Operations Use Cases.
  2. Dans la palette, cliquez sur Association.
  3. Dans l'éditeur de diagrammes, cliquez sur l'acteur Teller et faites glisser le curseur vers l'élément cas d'utilisation Display Balance.
  4. Dans la palette, cliquez sur Association.
  5. Dans l'éditeur de diagrammes, cliquez sur l'acteur Teller et faites glisser le curseur vers l'élément cas d'utilisation Transfer Money.
  6. Dans la palette, cliquez sur Association.
  7. Dans l'éditeur de diagrammes, cliquez sur l'acteur Teller et faites glisser le curseur vers l'élément cas d'utilisation Cash Check.

Vous avez modélisé les relations de l'acteur Teller dans le diagramme. L'acteur Teller peut afficher le solde d'un compte, effectuer des virements et encaisser des chèques.

Modélisation des relations de l'acteur CityBank

Vous pouvez compléter le diagramme en modélisant les relations entre les acteurs et les cas d'utilisation. CityBank est un acteur secondaire de ce diagramme.

Pour modéliser les relations de CityBank :
  1. Dans la vue Explorateur de modèles, développez Account Operations et cliquez deux fois sur Account Operations Use Cases.
  2. Dans la palette, cliquez sur Association.
  3. Dans l'éditeur de diagrammes, cliquez sur l'acteur CityBank et faites glisser le curseur vers l'élément cas d'utilisation Cash Check.

Vous avez modélisé les relations de l'acteur CityBank dans le diagramme. L'acteur CityBank est responsable de la validation des chèques déposés par les clients de PiggyBank. L'acteur CityBank est le seul acteur non humain du diagramme. Votre diagramme doit ressembler à celui-ci :

Le diagramme PiggyBank complet.

Le diagramme représenté dans l'illustration indique les cardinalités des relations. Les cardinalités peuvent rendre fouillis des diagrammes simples. Pour supprimer les cardinalités du diagramme, cliquez dans l'éditeur avec le bouton droit de la souris, puis cliquez sur Filtres > Masquer les étiquettes de connecteur.

Conditions d'utilisation | Commentaires
(C) Copyright IBM Corporation 2004, 2005. All rights reserved.