Vous êtes sur la page 1sur 2

12/12/2019

Système : boite noire vs boite blanche

Cours Génie
Logiciel

Ali EL MEZOUARY – elmezouaryali@gmail.com

Diagramme de

Cours Génie Logiciel Copyright @ A. EL mezouary


séquence d’objets

Digramme de séquence système vs diagramme de séquence d’objets Digramme de séquence système vs diagramme de séquence d’objets

Le diagramme de séquence d’objets permet :


– De définir plus précisément les besoins,
– Et de raffiner les cas d’utilisation.
– Ce diagramme aide à découvrir de nouveaux objets et nouvelles
méthodes qui seront, du coup, répertoriés dans le diagramme de classe
au fur et à mesure que l’on réalise des cas d’utilisation.
Généralement, pour chaque cas d’utilisation on conçoit un
Cours Génie Logiciel Copyright @ A. EL mezouary

Cours Génie Logiciel Copyright @ A. EL mezouary

diagramme de séquence d’objets qui montre les objets du


système impliqués dans le cas d’utilisation.
– Ces objets collaborent en échangeant des messages.

3 4

Conception de diagramme de séquence d’objets Lignes de vie dans un diagramme de séquence d’objets

Pour concevoir un diagramme de séquence d’objets,


– il faut choisir des classes ou en créer de nouvelles dont les
objets sont impliqués dans la réalisation d’un scénario.
– Cela permet de vérifier les classes identifiées dans l’analyse
comportementale et structurelle de chaque cas d’utilisation.
– On constate que certains objets sont davantage spécialisés dans
les interactions homme-machine, ou dans le stockage
Cours Génie Logiciel Copyright @ A. EL mezouary
Cours Génie Logiciel Copyright @ A. EL mezouary

d’information.

5 6

1
12/12/2019

Lignes de vie dans un diagramme de séquence d’objets Les messages dans un diagramme de séquence d’objets

− Exemple − Exemple
Cours Génie Logiciel Copyright @ A. EL mezouary

Cours Génie Logiciel Copyright @ A. EL mezouary


7 8

Les messages dans un diagramme de séquence d’objets Diagramme de séquence d’objets avec les stéréotype de Jacobson
− Jacobson à proposer trois stéréotypes d’objets pour séparer les
− Exemple préoccupations de l’IHM, l’application et les données.
Cours Génie Logiciel Copyright @ A. EL mezouary

Cours Génie Logiciel Copyright @ A. EL mezouary

9 10

Diagramme de séquence d’objets avec les stéréotype de Jacobson Diagramme de séquence d’objets avec les stéréotype de Jacobson
− Exemple de DSO avec les trois stéréotypes − Explication et signification
Cours Génie Logiciel Copyright @ A. EL mezouary

Cours Génie Logiciel Copyright @ A. EL mezouary

11 12