Académique Documents
Professionnel Documents
Culture Documents
Des produits Prix Soutien Ressources Tutoriel UML Communauté Télécharger maintenant
Chercher...
Connexion
Ressources Tutoriels Tutoriel UML 2 Diagramme d'activité
Les sections suivantes décrivent les éléments qui constituent un diagramme d'activités.
Activités
Une activité est la spécification d'une séquence paramétrée de comportement. Une activité est représentée sous la
forme d'un rectangle aux coins arrondis renfermant toutes les actions, les flux de contrôle et les autres éléments qui
composent l'activité.
https://sparxsystems.com/resources/tutorials/uml2/activity-diagram.html 1/5
9/16/2021 Diagramme d'activités - Tutoriel UML 2 | Systèmes Sparx
Actions
Une action représente une seule étape dans une activité. Les actions sont indiquées par des rectangles aux coins
arrondis.
Contraintes d'action
Des contraintes peuvent être attachées à une action. Le diagramme suivant montre une action avec des pré- et
post-conditions locales.
Flux de contrôle
Un flux de contrôle montre le flux de contrôle d'une action à l'autre. Sa notation est une ligne avec une pointe de
flèche.
Nœud initial
Un nœud initial ou de départ est représenté par un grand point noir, comme illustré ci-dessous.
Nœud final
Il existe deux types de nœud final : les nœuds finaux d'activité et de flux. Le nœud final de l'activité est représenté
par un cercle avec un point à l'intérieur.
https://sparxsystems.com/resources/tutorials/uml2/activity-diagram.html 2/5
9/16/2021 Diagramme d'activités - Tutoriel UML 2 | Systèmes Sparx
Le nœud final du flux est représenté par un cercle avec une croix à l'intérieur.
La différence entre les deux types de nœuds est que le nœud final du flux indique la fin d'un seul flux de contrôle ; le
nœud final d'activité indique la fin de tous les flux de contrôle au sein de l'activité.
Un flux d'objets est affiché sous la forme d'un connecteur avec une pointe de flèche indiquant la direction dans
laquelle l'objet est passé.
Un flux d'objets doit avoir un objet à au moins une de ses extrémités. Une notation abrégée pour le diagramme ci-
dessus serait d'utiliser des broches d'entrée et de sortie.
Les nœuds de décision et les nœuds de fusion ont la même notation : une forme de losange. Ils peuvent tous les
deux être nommés. Les flux de contrôle provenant d'un nœud de décision auront des conditions de garde qui
permettront au contrôle de circuler si la condition de garde est remplie. Le schéma suivant montre l'utilisation d'un
nœud de décision et d'un nœud de fusion.
https://sparxsystems.com/resources/tutorials/uml2/activity-diagram.html 3/5
9/16/2021 Diagramme d'activités - Tutoriel UML 2 | Systèmes Sparx
Une jointure est différente d'une fusion en ce sens qu'elle synchronise deux flux entrants et produit un seul flux
sortant. Le flux sortant d'une jointure ne peut pas s'exécuter tant que tous les flux entrants n'ont pas été reçus. Une
fusion fait passer tous les flux de contrôle directement à travers elle. Si deux flux entrants ou plus sont reçus par un
symbole de fusion, l'action pointée par son flux sortant est exécutée deux fois ou plus.
Région d'expansion
Une région d'expansion est une région d'activité structurée qui s'exécute plusieurs fois. Les nœuds d'extension
d'entrée et de sortie sont dessinés sous la forme d'un groupe de trois cases représentant une sélection multiple
d'éléments. Le mot-clé « itératif », « parallèle » ou « flux » est affiché dans le coin supérieur gauche de la région.
Gestionnaires d'exceptions
Les gestionnaires d'exceptions peuvent être modélisés sur des diagrammes d'activité comme dans l'exemple ci-
dessous.
Une région d'activité interruptible entoure un groupe d'actions qui peuvent être interrompues. Dans l'exemple très
simple ci-dessous, l'action "Traiter la commande" s'exécutera jusqu'à la fin, quand elle passera le contrôle à l'action
https://sparxsystems.com/resources/tutorials/uml2/activity-diagram.html 4/5
9/16/2021 Diagramme d'activités - Tutoriel UML 2 | Systèmes Sparx
"Fermer la commande", à moins qu'une interruption "Annuler la demande" ne soit reçue, qui passera le contrôle à
l'"Annuler la commande " action.
Cloison
Une partition d'activité s'affiche sous la forme d'un couloir horizontal ou vertical. Dans le schéma suivant, les
partitions permettent de séparer les actions au sein d'une activité entre celles réalisées par le service comptable et
celles réalisées par le client.
reste en contact
Des produits UML en un coup d'œil Solutions Ressources Soutien Partenaires mondiaux
Architecte d'entreprise Outils UML Entreprise Tutoriel UML 2.0 Manuel en ligne Formateurs
Serveur Cloud Pro Modélisation PHP UML Gouvernement Ressources corporatives Forum des utilisateurs Revendeurs
Prolaborer Modélisation des processus métier Petite/moyenne entreprise Ressources pour les développeurs Signaler un bug Sociétés sœurs
Architecture pilotée par les modèles Professionnels de l'informatique Ressources médiatiques Demande de fonctionnalité Partenaires techniques
Gestion des exigences Formateurs Comparer les éditions Organismes de normal
Développement de logiciels Académique Configuration requise
© 2000 - 2021 Sparx Systems Pty Ltd. Tous droits réservés. Légal Intimité À propos de nous
https://sparxsystems.com/resources/tutorials/uml2/activity-diagram.html 5/5