104
Chapitre 3. Les diagrammes comportementaux
Figure 3.57 — Exemple de diagramme de séquence de l’exemple récapitulatif
3.5 DIAGRAMME DE COMMUNICATION (DCO)
3.5.1 Présentation générale et concepts de base
Le diagramme de communication constitue une autre représentation des interactions que celle du diagramme de séquence. En effet, le diagramme de communication met plus l’accent sur l’aspect spatial des échanges que l’aspect temporel.
Rôle
Chaque participant à un échange de message correspondant à une ligne de vie dans
le diagramme de séquence se représente sous forme d’un rôle dans le diagramme de
communication. Un rôle est identifié par :
:
Une des deux parties de cette identification est obligatoire ainsi que le séparateur
« : ». Le nom du rôle correspond au nom de l’objet dans le cas où l’acteur ou la classe
ont un rôle unique par rapport au système. Le nom du type correspond au nom de la
classe lorsque l’on manipule des objets.
Exemple
administrateur : utilisateur
Pour un utilisateur qui est vu au travers de son rôle d’administrateur.
Message
Un message correspond à un appel d’opération effectué par un rôle émetteur vers un
rôle récepteur. Le sens du message est donné par une flèche portée au-dessus du lien
<>
: Gestionnaire catalogue propriétaire
IHM
Catalogue
Gîte
Propriétaire
Période
location
Activité
demandeÉlaborationCatalogue( )
afficheCatalogue( )
afficheGîte( )
affichePropriétaire( )
afficheTarifSemaine( )
afficheActivité( )
pour tous les gîtes
loop Traitement gîte
Précédent

- 119/242

Suivant