analyse:activitydiagram

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
analyse:activitydiagram [2023/12/04 10:34] – [Itération/répétition] jcheronanalyse:activitydiagram [2025/08/12 02:35] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ====== Diagramme d'activités UML ====== ====== Diagramme d'activités UML ======
-Permet d'analyser un traitement, ou des interactions Homme/machine (Use case) +  * Permet d'analyser un traitement, ou des interactions Homme/machine (Use case) 
-Consolidation de la description textuelle de use case.+  Consolidation de la description textuelle de use case.
  
 ===== Action ===== ===== Action =====
 +<WRAP info round>
 +Chaque action/opération est représentée par un rectangle, la flèche représente la séquence des actions (**Action 2** est consécutive à **Action 1**).
 +</WRAP>
  
 +<html><div class="imageB"></html>
 <uml> <uml>
 :Action 1; :Action 1;
Ligne 10: Ligne 14:
 plusieurs **lignes**; plusieurs **lignes**;
 </uml> </uml>
 +<html></div></html>
  
 +<sxh plantuml>
 +:Action 1;
 +:Action 2 sur 
 +plusieurs **lignes**;
 +</sxh>
 ===== Début===== ===== Début=====
  
 +<WRAP info round>
 +Le traitement doit toujours spécifier son début.
 +</WRAP>
 +<html><div class="imageB"></html>
 <uml> <uml>
 start start
Ligne 18: Ligne 32:
 :Action 2; :Action 2;
 </uml> </uml>
 +<html></div></html>
  
 +<sxh plantuml>
 +start
 +:Action 1;
 +:Action 2;
 +</sxh>
 ===== Fin ===== ===== Fin =====
 +<WRAP info round>
 +Il est possible d'indiquer la fin d'un traitement (d'une suite d'actions).
 +</WRAP>
 Fin de traitement Fin de traitement
 +<html><div class="imageB"></html>
 <uml> <uml>
 :Action 2; :Action 2;
 end end
 </uml> </uml>
 +<html></div></html> 
 +<WRAP info round> 
 +Ou d'indiquer la fin de tous les traitements. 
 +</WRAP>
 Fin de tous les traitements Fin de tous les traitements
 +<html><div class="imageB"></html>
 <uml> <uml>
 :Action 2; :Action 2;
 stop stop
 </uml> </uml>
 +<html></div></html>
  
 ===== Condition ===== ===== Condition =====
 +<html><div class="imageB"></html>
 <uml> <uml>
 start start
Ligne 46: Ligne 75:
 stop stop
 </uml> </uml>
 +<html></div></html>
 ===== Itération/répétition ===== ===== Itération/répétition =====
 +<html><div class="imageB"></html>
 <uml> <uml>
 start start
Ligne 58: Ligne 88:
 stop stop
 </uml> </uml>
 +<html></div></html>
 ===== Synchronisation ===== ===== Synchronisation =====
 +<html><div class="imageB"></html>
 <uml> <uml>
 start start
Ligne 70: Ligne 100:
 stop stop
 </uml> </uml>
 +<html></div></html>
 +
 +===== Exemple =====
  
 +<html><div class="imageB"></html>{{:analyse:pasted:20240222-030948.png?600}}<html></div></html>
  
  • analyse/activitydiagram.1701682466.txt.gz
  • Dernière modification : il y a 2 ans
  • de jcheron