Chapter 9 Gestion des Modèles Orientés Objet


Liaison d'une classe ou d'une interface à un cas d'utilisation

Un cas d'utilisation peut être utilisé et développé dans des diagrammes de classes afin de décrire de quelle façon ce cas d'utilisation est mis en oeuvre par une ou plusieurs classes ou par une ou plusieurs interfaces.

Classes de mise en oeuvre

L'onglet Classes de mise en oeuvre de la feuille de propriétés de cas d'utilisation montre la liste des classes, ou des interfaces, qui sont utilisées pour mettre en oeuvre un cas d'utilisation. En règle générale, un cas d'utilisation est une tâche ou un service, représenté par un verbe. Lorsque vous analysez ce qu'un cas d'utilisation doit faire, il est nécessaire d'identifier les classes et interfaces qui doivent être créées pour accomplir la tâche.

Dans cette logique, il est possible de créer les classes ou interfaces et de les attacher à un cas d'utilisation.

Par exemple, un cas d'utilisation envoyer le produit en recommandé implique les classes Expédier, Produit et Facturer. Ces différentes classes sont illustrées dans leur relation avec le cas d'utilisation dans l'illustration ci-après :


Steps Pour lier une classe ou une interface à un cas d'utilisation :

  1. Double-cliquez sur le symbole du cas d'utilisation pour afficher sa feuille de propriétés.
  2. Cliquez sur l'onglet Classes de mise en oeuvre pour afficher la liste des classes.
  3. Cliquez sur l'outil Ajouter des objets.

    Une fenêtre de sélection s'affiche, elle répertorie les classes et interfaces disponibles dans le modèle.

    Note   Outils de sélection
    Toutes les classes et interfaces du modèle sont affichées par défaut. Utilisez l'outil Inclure les sous-objets sous la liste pour élargir la sélection, vous pourrez ainsi inclure toutes les classes et interfaces contenues dans un package du modèle.

  4. Sélectionnez les objets appropriés, puis cliquez sur OK.


    Les objets sélectionnés sont affichés dans la liste des classes de mise en oeuvre.

    Vous pouvez également afficher le nom du cas d'utilisation dans la feuille de propriétés de la classe. Pour ce faire, double-cliquez sur la classe pour afficher sa feuille de propriétés, cliquez sur l'onglet Dépendances, puis sur le sous-onglet Cas d'utilisation. Le nom du cas d'utilisation est automatiquement ajouté dans l'onglet Cas d'utilisation.

 


Copyright (C) 2006. Sybase Inc. All rights reserved.