La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Chapitre 5 Le diagramme dactivités. I. Définition Le diagramme dactivités est un automate détats finis dans lequel les états sont des activités. Le diagramme.

Présentations similaires


Présentation au sujet: "Chapitre 5 Le diagramme dactivités. I. Définition Le diagramme dactivités est un automate détats finis dans lequel les états sont des activités. Le diagramme."— Transcription de la présentation:

1 Chapitre 5 Le diagramme dactivités

2 I. Définition Le diagramme dactivités est un automate détats finis dans lequel les états sont des activités. Le diagramme dactivités décrit le comportement dynamique du système dans le cadre dun système, dun cas dutilisation ou dune opération. UML 2 Cours CSI2 - ISG 2008/2009

3 II. Formalisme UML 3 Cours CSI2 - ISG 2008/2009

4 II. Formalisme état dactivité état initial état final Transition couloir (swimlane) UML 4 Cours CSI2 - ISG 2008/2009

5 II. Formalisme Nœud de décision Nœud fourche ( Fork) Nœud de jonction UML 5 Cours CSI2 - ISG 2008/2009

6 II.1 Létat Létat peut être un état dactivité ou un état daction. Une activité est une opération continue dans le temps, elle prend un certain temps pour se réaliser. Elle peut être décomposable. Une action a une durée dexécution insignifiante. UML 6 Cours CSI2 - ISG 2008/2009

7 II.1 Létat Activité : nomActivité() Action: nomAction Le diagramme peut avoir un ou plusieurs état initiaux et zéro ou plusieurs états finaux. UML 7 Cours CSI2 - ISG 2008/2009

8 II.2 La transition Le plus souvent, elle est automatique car le contrôle passe immédiatment à létat suivant une fois lactivité\action de létat source est terminée. Les transitions peuvent être: simple Ou, complexe: branche, fourche ou jonction UML 8 Cours CSI2 - ISG 2008/2009

9 II.2 La transition a. La branche Permet dassocier à un ensemble de transitions des conditions. Le mot-clé « ELSE » indique une condition contraire. UML 9 Cours CSI2 - ISG 2008/2009

10 II.2 La transition a. La branche UML 10 Cours CSI2 - ISG 2008/2009

11 II.2 La transition b. La fourche: permet la modélisation des traitements parallèle à travers une barre de synchronisation c. La jonction: permet la modélisation de la synchronisation entre plusieurs traitements. UML 11 Cours CSI2 - ISG 2008/2009

12 II.2 La transition UML 12 Cours CSI2 - ISG 2008/2009

13 II.3 Les couloirs dactivités (les swimlanes) Le couloir dactivité représente un département, ou une personne responsable de lensemble des activités de ce couloir. Le couloir montre la responsabilité de laction au sein dune organisation. Une activité appartient à un seul couloir. UML 13 Cours CSI2 - ISG 2008/2009

14 II.3 Les couloirs dactivités (les swimlanes) UML 14 Cours CSI2 - ISG 2008/2009

15 II.4 Les objets Les activités du diagramme dactivités peuvent utilisés les objets en input ou output. Lobjet peut exister plusieurs fois dans le diagramme dactivité, il faut préciser sont état. Les objets sont connectés à travers une dépendance. UML 15 Cours CSI2 - ISG 2008/2009

16 II.4 Les objets UML 16 Cours CSI2 - ISG 2008/2009


Télécharger ppt "Chapitre 5 Le diagramme dactivités. I. Définition Le diagramme dactivités est un automate détats finis dans lequel les états sont des activités. Le diagramme."

Présentations similaires


Annonces Google