Accueil
 Sommaire
 1  Objectifs de ce cours de modélisation orientée objet
 2  Généralités sur la modélisation orienté objet et sur UML
 3  Analyse, vues cas d'utilisation et processus
 4  Analyse et conception, aspects statiques de la vue logique
 5  Analyse et conception, aspects dynamiques de la vue logique
 5.1  Rappel: diagrammes communs à l'analyse et à la conception
 5.2  Modélisation des aspects dynamiques
 5.3  Diagramme de séquence
 QCM
 5.4  Diagramme de communications
 5.4.1  Modéliser les liens d'interactions
 5.4.2  Participant, lien d'interaction, message
 5.4.3  Message conditionné, messages en séquence
 5.4.4  Messages emboîtés
 5.4.5  Itération de messages
 5.4.6  Collection et recherche dans une collection
 5.4.7  Messages concurrents~*
 5.4.8  Choix entre séquence et communications*
 slidetitletoc
 5.5  Diagramme de machine à états
 QCM
 6  Conception, aspects langage et technique
 7  Conception, vues développement et physique
 8  Conclusion
 9  Bibliographie

 Contacts

W3C validator

Département INF  
 Conception et programmation orientées objet


5.4.8 Choix entre séquence et communications*
  • Les plus du diagramme de séquence :
    • Montrer l’ordre des interactions : le premier objectif du diagramme
    • Montrer les messages asynchrones : différents types de messages
    • Montrer les parties optionnelles, les itérations : concept de fragments
  • Les plus du diagramme de communications :
    • Montrer les liens entre participants : le premier objectif du diagramme
      • Lien visuel direct avec le graphe des classes du diagramme de classes
    • Montrer les participants : l’un des objectifs du diagramme
    • Un peu plus facile à construire et à adapter : numérotation plutôt que séquencement
  • Les deux sont équivalents pour :
    • Montrer la signature des messages / opérations
    • Montrer le parallélisme
      • Diagramme de séquence : message asynchrone et fragment par
      • Diagramme de communications : numérotation des messages

    précédent     suivant 


Cette diapositive compare les diagrammes de séquence et de communications. Ils sont très proches, mais dans des cas particuliers et selon les interlocuteurs, le choix est important. En ce qui nous concerne, durant le module, l’utilisation que nous en ferons lors des bureaux d’étude nous permettra d’utiliser indifféremment l’un ou l’autre des types de diagrammes.

D. Conan, C. Taconet, C. Bac, Télécom SudParis, CSC 4002, Octobre 2015