2.3 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			2.3 KiB
		
	
	
	
	
	
	
	
up::diagramme UML #s/informatique
- [?] Pourquoi ?
- Accent sur les traitement
- modélisation des flots de contrôle / de données
 
- modéliser comportement d'une méthode, déroulement d'un cas d'utilisation
 
- Accent sur les traitement
Dessin
Composants des diagrammes
- 
noeud initial - petit cercle plein \cdot
- le flot débute
- peut avoir plusieurs noeuds initiaux
- un arc sortant et pas d'arc entrant
 
- petit cercle plein 
- 
noeud de fin d'activité - cercle vide contenant une petit cercle plein \bigodot
- pas d'arc sortants
 
- cercle vide contenant une petit cercle plein 
- 
noeud de décision (decision node) - noeud de contrôle : faire un choix entre p;usieurs flots sortants
- arc entrant et plusieurs arcs sortants accompagnés de conditions [if][else]
- graphiquement : !UML diagramme d'activités 2022-10-12 13.09.32.excalidraw
 
- 
noeud de fusion (merge node) - rassemble plusieurs flots alternatifs entrants en un seul flot sortant
- accepte un flot parmi plusieurs
- Graphiquement : !UML diagramme d'activités 2022-10-12 13.12.42.excalidraw
 
- 
noeud de bifurcation (fork node) - sépare un flot en plusieurs flots concurrents
- un arc entrant et plusieurs arcs sortants
- graphiquement : !UML diagramme d'activités 2022-10-12 13.14.53.excalidraw
 
- 
noeud d'union (join node) - sychronise des flots multiples
- plusieurs arcs entrants et un seul arc sortant
- quand tous les arcs entrants sont activés, l'arc sortant l'est aussi
- graphiquement : !UML diagramme d'activités 2022-10-12 13.17.55.excalidraw
 
- 
Remarque : - on peut fusionner un noeud de bifurcation et un noeud d'union pour avoir un triant plein possédant plusieurs arcs entrants et sortants
 
- 
Actions de type Signaux - Capteur
- Action de réception de signal
- !UML diagramme d'activités 2022-10-13 00.44.20.excalidraw
 
- Actionneur
- Action d'envoi de signal
- !UML diagramme d'activités 2022-10-13 00.47.41.excalidraw
 
- Timer
- Action temporelle
- !UML diagramme d'activités 2022-10-13 00.52.43.excalidraw
 
 
- Capteur
Exemples
!UML diagramme d'activités 2022-10-12 13.19.11.excalidraw
title::!UML diagramme d'activités 2022-10-13 00.57.02.excalidraw