Diagramme de séquence

Le diagramme de séquence permet de montrer les interactions d'objets dans le cadre d'un scénario d'un diagramme des cas d'utilisation.
L'acteur principal est représenté à gauche et les acteurs secondaires à droite. Ces acteurs possèdent une ligne de vie qui permet d'enchaîner les actions dans le temps. Les périodes d'activité des objets sont représentées pas des rectangles.

Diagramme de séquence avec EA

• Ajoutez un diagramme à l'aide du menu contextuel, sous le répertoire choisi


• Instantiez les objets avec du drag & drop depuis le diagramme du classe. Sélectionnez 
Drop as Lifeline.


• Renseignez le nom de l'objet dans les propriétés

• Insérez un objet de type Forme et instantiez-le depuis l'objet app. Pour cela il est nécessaire de créer une relation (Message) et de préciser le Lifecycle à New, afin que le bloc qui représente l'instance de classe soit à la hauteur de la relation.

• Insérez ensuite un Fragment de type Alt (condition) afin d'effectuer un controle sur la valeur de la référence forme1.


• Un double clic sur le fragment permet d'insérer un nom et différentes valeurs de condition.


• Voici la condition complétée avec un appel à la méthode calculSurface de la forme1. Cette appel est synchrone et demande un message de retour (le résulat du calcul). Il est représenté par une flèche pointillée.