Formation diagramme d’activité, tutoriel & guide de travaux pratiques en pdf.
1 Introduction au formalisme
Action
Activité
Groupe d’activités
Nœud d’activité
Transition
2 Nœud exécutable
Nœud exécutable
Nœud d’action
Nœud d’activité structurée
3 Nœud de contrôle
Nœud initial
Nœud final
Nœud de décision et de fusion
Nœud de bifurcation et d’union
4 Nœud d’objet
Pin d’entrée ou de sortie
Pin de valeur
Flot d’objet
Nœud tampon central
Nœud de stockage des données
5 Partitions et Exceptions
Partitions
Exceptions
Introduction
- Ces diagrammes d’activités ressemblent aux diagrammes d’états-transitions mais leur interprétation est différente :
- les diagrammes d’activités ne sont pas spécifiquement rattachés à un classeur particulier.
- Les diagrammes d’activités sont une représentation graphique des traitements : comportement d’une méthode ; déroulement d’un cas d’utilisation pouvant faire intervenir plusieurs classes.
Les diagrammes d’activités offrent une vision proche des langages de programmation impératif comme C++ ou Java.
Action (action)
Action
Une action est le plus petit traitement qui puisse être exprimé en UML. Elle a une incidence sur l’état du système ou en extrait une information.
Les actions sont des étapes discrètes à partir desquelles se construise les comportements :
- une affectation de valeur à des attributs ;
- un accès à la valeur d’une propriété structurelle ;
- la création d’un nouvel objet ou lien ;
- un calcul arithmétique simple ;
- l’émission d’un signal ;
- la réception d’un signal.
Activité (activity)
Activité
- Une activité définit un comportement décrit par un séquencement organisé d’actions.
- Le flot d’exécution est modélisé par des nœuds reliés par des arcs (transitions).
- Le flot de contrôle reste dans l’activité jusqu’à ce que les traitements soient terminés.
Groupe d’activités (activity group)
Groupe d’activités
- Un groupe d’activités est une activité regroupant des nœuds et des arcs.
- Les nœuds et les arcs peuvent appartenir à plus d’un groupe.
- Un diagramme d’activités est lui même un groupe d’activités.
……
Diagramme d’activité (999 KO) (Cours PDF)