F4 (Aktivitetsdiagram) Flashcards
Vad är ett aktivitetsdiagram?
typ av beteendediagram som visar
hur kontrollflödet i ett system eller
delsystem ser ut
Vad är en aktivitet?
ett händelseflöde, motsvarar ofta en användningsfall i ett Use Case-diagram
Vad är parametrar och hur modelleras desas?
Indata som behövs för att kunna utföra en aktivitet
Modelleras som rektanglar vid gränsen till aktiviteten
Vad är handlingar och hur modelleras dessa?
Atomärt steg (kan ej brytas ner)
Grundläggande komponent
Vad är bågar?
Pilar som kopplar samman handlingar
Riktade
Kan ha ett namn ovanför pilens huvud
Vad innebär lokala förutsättningar?
En händelse kan ha lokala förutsättningar som ska för uppfyllda för att händelsen ska genomföras eller räknas som slutförd
<> eller <> beroende på om de sker innan eller efter själva händelsen
Vad är generaliseringar och hur modelleras dessa?
Vi kan generalisera
handlingar genom att
modellera dessa på
samma sätt som arv i
klassdiagram.
Vad innebär periodiska handlingar och hur modelleras dessa?
Upprepade med jämna mellanrum
Behöver inte nödvändigtvis initialiseras på intiativ av en användare
Modelleras som timglasfiguren
Vad är signaleringar?
Används för att koppla samman olika arbetsflöden
T ex sidoeffekter som inte omfattas av diagrammet
Visar att en händelse skickar en signal
Hur modellerar man att man tar emot en signal?
Vad är partitioner?
Swim lanes, kan vara både horisontella och vertikala
Förtydligare var händelser hör hemma
Vad är kontrollnoder och hur modelleras dessa?
Motsvarar if-satser, loopar etc.
Hur anger man startnoden?
Startnoden = var diagramet börjar
Vad är en flödesavslutningsnod?
Visar att ett delflöde avslutas
Vad är en avslutningsnod?
Signalerar att diagramet avslutas