81
3.3 Diagramme d’activité (DAC)
Les concepts spécifiques au diagramme d’activité sont :
• nœud de bifurcation,
• nœud de jonction,
• nœud de fusion,
• pin d’entrée et de sortie,
• flot d’objet,
• partition.
Nous avons par ailleurs réservé un traitement particulier pour les concepts action
et activité. En effet, étant donné que ces concepts sont au cœur du diagramme
d’activité, nous avons préféré les traiter de manière détaillée à ce niveau alors
qu’ils sont déjà évoqués dans le diagramme d’état-transition.
Action
Une action correspond à un traitement qui modifie l’état du système. Cette action
peut être appréhendée soit à un niveau élémentaire proche d’une instruction en
termes de programmation soit à un niveau plus global correspondant à une ou
plusieurs opérations.
Formalisme et exemple
Une action est représentée par un rectangle dont les coins sont arrondis comme pour
les états du diagramme d’état-transition (fig. 3.23).
Figure 3.23 — Formalisme et exemple d’une action
Transition et flot de contrôle
Dès qu’une action est achevée, une transition automatique est déclenchée vers
l’action suivante. Il n’y a donc pas d’événement associé à la transition.
L’enchaînement des actions constitue le flot de contrôle.
Formalisme et exemple
Le formalisme de représentation d’une transition est donné à la figure 3.24.
Figure 3.24 — Formalisme de base du diagramme d’activité : actions et transition
Nom de l’action
Saisir commande
action 1
transition
action 2
3.3 Diagramme d’activité (DAC)
Les concepts spécifiques au diagramme d’activité sont :
• nœud de bifurcation,
• nœud de jonction,
• nœud de fusion,
• pin d’entrée et de sortie,
• flot d’objet,
• partition.
Nous avons par ailleurs réservé un traitement particulier pour les concepts action
et activité. En effet, étant donné que ces concepts sont au cœur du diagramme
d’activité, nous avons préféré les traiter de manière détaillée à ce niveau alors
qu’ils sont déjà évoqués dans le diagramme d’état-transition.
Action
Une action correspond à un traitement qui modifie l’état du système. Cette action
peut être appréhendée soit à un niveau élémentaire proche d’une instruction en
termes de programmation soit à un niveau plus global correspondant à une ou
plusieurs opérations.
Formalisme et exemple
Une action est représentée par un rectangle dont les coins sont arrondis comme pour
les états du diagramme d’état-transition (fig. 3.23).
Figure 3.23 — Formalisme et exemple d’une action
Transition et flot de contrôle
Dès qu’une action est achevée, une transition automatique est déclenchée vers
l’action suivante. Il n’y a donc pas d’événement associé à la transition.
L’enchaînement des actions constitue le flot de contrôle.
Formalisme et exemple
Le formalisme de représentation d’une transition est donné à la figure 3.24.
Figure 3.24 — Formalisme de base du diagramme d’activité : actions et transition
Nom de l’action
Saisir commande
action 1
transition
action 2
