Exercice 2.4 : Créer le diagramme de présentation de la réalisation des cas d'utilisation Account Operations

Dans cet exercice, vous créez le diagramme de présentation de la réalisation des cas d'utilisation Account Operations. Vous réalisez les cas d'utilisation Display Balance, Transfer Money et Cash Check en créant dans chacun des cas une vue dynamique et statique des informations.

Vous créez un diagramme de présentation qui décrit les éléments de collaboration qui réalisent chacun des cas d'utilisation. Le diagramme servira de présentation comportant des liens vers chacune des réalisations de cas d'utilisation.

La réalisation de cas d'utilisation a pour but de définir la manière dont le système implémente un cas d'utilisation donné : ici, les cas Display Balance, Transfer Money et Cash Check. La réalisation de cas d'utilisation contient un diagramme de domaine décrivant les participants du cas d'utilisation et leurs relations, et un diagramme de séquence décrivant le flux des tâches du cas d'utilisation.

Le but du diagramme des participants est de découvrir et de modéliser la structure de base de chacun des participants. Cela passe, pour chacun des participants, par l'inclusion du stéréotype RUP®, des attributs et des relations existant entre les classes. Le diagramme des participants est la vue la plus élémentaire et la plus statique de vos classes, qui va vous fournir l'esquisse du modèle de conception. Lorsque vous créez la portion réalisation de cas d'utilisation du diagramme de séquence, vous découvrez les opérations par lesquelles chaque entité contrôle et transfère des données dans l'application.

Création du diagramme de présentation des réalisations de cas d'utilisation Account Operations

Le diagramme de présentation des réalisations de cas d'utilisation Account Operations montre les instances de collaboration qui sont à la base de chacune des réalisations. Le diagramme montre la relation de base existant entre le cas d'utilisation et l'instance de collaboration qui contient sa réalisation. Le diagramme référence le modèle de cas d'utilisation.

Pour créer dans le diagramme de présentation Account Operations le diagramme de réalisation du cas d'utilisation Display Balance :
  1. Dans la vue Explorateur de modèles, développez Account Operations et cliquez deux fois sur le diagramme Account Operations Analysis-Level Use Case Realizations.
  2. Cliquez deux fois sur Use Case Model.emx, développez successivement Modèle de cas d'utilisation et Account Operations, cliquez sur l'élément Display Balance et faites-le glisser sur le diagramme Account Operations.
  3. Dans la vue Explorateur de modèles, développez successivement Modèle d'analyse et Account Operations, cliquez sur «use case realization» Display Balance et faites-le glisser sur le diagramme.
  4. Dans la palette, cliquez sur l'élément diagramme de composants et cliquez sur Réalisation.
  5. Dans l'éditeur de diagrammes, placez le curseur sur l'instance de collaboration Display Balance et faites-la glisser sur le cas d'utilisation Display Balance.

Pour créer dans le diagramme de présentation Account Operations le diagramme de réalisation du cas d'utilisation Transfer Money :
  1. Dans la vue Explorateur de modèles, développez Account Operations.
  2. Cliquez deux fois sur Use Case Model.emx, développez successivement Modèle de cas d'utilisation et Account Operations, cliquez sur l'élément Transfer Money et faites-le glisser sur le diagramme Account Operations.
  3. Dans la vue Explorateur de modèles, développez successivement Modèle d'analyse et Account Operations, cliquez sur «use case realization» Transfer Money et faites-le glisser sur le diagramme.
  4. Dans la palette, cliquez sur l'élément diagramme de composants et cliquez sur Réalisation.
  5. Dans l'éditeur de diagrammes, placez le curseur sur l'instance de collaboration Transfer Money et faites-la glisser sur le cas d'utilisation Transfer Money.

Pour créer dans le diagramme de présentation Account Operations le diagramme de réalisation du cas d'utilisation Cash Check :
  1. Dans la vue Explorateur de modèles, développez Account Operations.
  2. Dans la vue Explorateur de modèles, cliquez deux fois sur Use Case Model.emx, développez successivement Modèle de cas d'utilisation et Account Operations, cliquez sur l'élément Cash Check et faites-le glisser sur le diagramme Account Operations.
  3. Dans la vue Explorateur de modèles, développez successivement Modèle d'analyse et Account Operations, cliquez sur «use case realization» Cash Check et faites-le glisser sur le diagramme.
  4. Dans la palette, cliquez sur l'élément diagramme de composants et cliquez sur Réalisation.
  5. Dans l'éditeur de diagrammes, placez le curseur sur l'instance de collaboration Cash Check et faites-la glisser sur le cas d'utilisation Cash Check.

Vous avez créé le diagramme de présentation de la réalisation des cas d'utilisation Account Operations, qui offre une présentation élémentaire des réalisations des cas d'utilisation Display Balance, Transfer Money et Cash Check. Le diagramme référence les cas d'utilisation du modèle PiggyBank que vous avez créés dans le module 1. Votre diagramme doit ressembler à celui-ci :

Le diagramme des réalisations de cas d'utilisation PiggyBank.
Conditions d'utilisation | Commentaires
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.