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

Le diagramme d’activités

Présentations similaires


Présentation au sujet: "Le diagramme d’activités"— Transcription de la présentation:

1 Le diagramme d’activités
Chapitre 5 Le diagramme d’activités

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

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

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

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

6 II.1 L’état L’état peut être un état d’activité ou un état d’action.
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 d’exécution insignifiante. Cours CSI2 - ISG 2008/2009 UML

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. Cours CSI2 - ISG 2008/2009 UML

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

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

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

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

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

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

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

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

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


Télécharger ppt "Le diagramme d’activités"

Présentations similaires


Annonces Google