Diagramma delle Attività Flashcards
A cosa servono i diagramma delle attività?
Servono a modellare il flusso delle azioni che possono essere particolarmente elaborate e quindi difficili da rappresentare in un caso d’uso
Cosa si rappresenta?
- Azioni
- Flusso delle azioni
- Partecipanti alle azioni: swimlane
- Dati
- Flusso dei dati
I rettangoli smussati (arrotondati) cosa indicano?
Una attività
Cosa sono le righe nere?
Sono le barre di sincronizzazione
Le barre di sincronizzazioni come possono essere?
- Fork
- Join
Cosa indicano le barre di sincronizzazione?
Che più attività possono essere svolte in parallelo
Le swimlane cosa delimitano?
Le aree di competenza
Il “rastrello” cosa indica?
Indica che a quell’attività corrisponde un altro diagramma delle attività
Come si indicano le decisioni?
Col rombo
Come si indica il punto di unione di una decisione?
Col rombo
Cosa sono i segnali?
Sono eventi la quale esecuzione avviene in un momento ben determinato o prefissato
E’ possibile fare una decisione senza rombo?
Sì, mettendo la guardia ad una attività
E’ necessario avere un nodo finale?
No, i punti morti sono pure nodi finali
Quando si attivano le barre di sincronizzazione?
Quando occorrono tutti i trigger entratnti
Per cosa si usano i diagrammi delle attività?
- Aspetti dinamici del sistema
- Un workflow
- Un’ operazione
Quando si usano i diagrammi delle attività?
- Per analizzare uno use case
- Capire il workflow tra diversi use case
- Modellare applicazioni multi-threaded
Quando non si usano i diagrammi delle attività?
- Quando si vuole vedere come gli oggetti collaborano
=> si usa il diagramma delle interazioni - Quando si vuole vedere come un oggetto si comporta
=> si usa il diagramma degli stati