
Chapter 6 Construction d'un diagramme de séquence
Ajout d'une opération à une classe à partir du diagramme de séquence
Dans cette leçon, vous allez ajouter une opération à la classe Catalogue à partir d'une feuille de propriétés de message. L'une des fonctionnalités les plus intéressantes du diagramme de séquence est qu'il permet de spécifier en détails certaines interactions représentées dans le diagramme en affichant les méthodes des classes.
- Double-cliquez sur le message nommé vérifier disponibilité dans le diagramme.
- Cliquez sur l'onglet Détails pour afficher la page correspondante.
- Cliquez sur l'outil Créer en regard de la liste déroulante Opération.
Une feuille de propriétés d'opération s'affiche. Par défaut, le nom de l'opération est le nom du message.
- Saisissez un nouveau nom d'opération : obtenir liste produits dans la zone Nom.
- Cliquez sur OK dans les boîtes de dialogue successives.
Le nom du message inclue le nom de l'opération dans le diagramme. Cette action permet de lier un message à une opération, ce qui peut s'avérer très utile lors de la mise en oeuvre par exemple, lorsque vous disposez de plus d'informations sur la façon dont votre application devra fonctionner.
Enregistrez votre travail
Enregistrez régulièrement votre travail au cours des exercices. Pour ce faire, sélectionnez Fichier→Enregistrer dans la barre de menus.
A la fin de cette leçon, vous avez identifié certaines classes qui ont émergé lors de la phase d'analyse. Vous pouvez à ce stade commencer à construire un diagramme de classes avec les classes nommées 'Catalogue' et 'Requête' et prévoir des classes à partir des objets 'Chariot' et 'Authentification' d'ores et déjà disponibles.
N'oubliez pas que votre diagramme de classes est amené à évoluer chaque fois que vous approfondissez la construction du modèle.
Ce que vous avez appris
Dans cette leçon, vous avez appris à effectuer les opérations suivantes :
- Créer et concevoir un diagramme de séquence
- Faire glisser des objets d'un diagramme à l'autre
- Lier un message à une opération
Copyright (C) 2005. Sybase Inc. All rights reserved.
|
|