Download de presentatie
De presentatie wordt gedownload. Even geduld aub
1
Unified Modeling Language
UML Activity diagrams Unified Modeling Language
2
PROCESS VIEW
3
Activity diagram
4
Activity frame Met of zonder activity frame
5
beslissingsruit Eén inkomende flow (stroom)
Maximaal drie uitgaande flows
6
Beslissingsruit kan ook worden gebruikt om flows samen te voegen (merge)
7
beslissingsruit Slechts één van de te nemen beslissingen (keuze) mag evalueren als waar!
8
Uml 1.x versus uml 2.0
9
Fork & join Meerdere processen worden gelijktijdig uitgevoerd na een ‘fork’ Uitgaande flows worden samengevoegd met een ‘join’
10
timing
11
detaillering Te veel detaillering vermijden Subdiagrammen gebruiken
12
objecten Een uitgaande flow bevat belangrijke data voor het ontvangende process Het object in dit diagram geeft aan dat het object op een bepaald punt in de activiteit beschikbaar is
13
Input & output pins Output pin: geeft aan dat bepaalde data in een uitgaande flow vereist zijn Input pin: geeft aan dat bepaalde data in een inkomende flow vereist zijn
14
transformaties Transformaties geven aan waar de vereiste data vandaan komen
15
Object status Status van een object verandert tijdens de activiteit
Status wordt aangegeven tussen blokhaken, onder de naam van het object
16
signalen Signaal verzenden Signaal ontvangen
17
Activiteit onderbreken
18
Einde activiteit In dit voorbeeld wordt de activiteit beëindigd wanneer de zoekresultaten na een timeout worden getoond Tenzij het andere process binnen de timeout periode resultaat levert
19
“zwembanen” Door middel van “zwembanen” wordt aangegeven welke partij verantwoordelijkheid draagt voor bepaalde processen
20
annotaties Verantwoordelijkheid voor processen kan ook aangegeven worden door annotaties Annotaties worden weergegeven met behulp van blokhaken, boven de procesnaam
21
connectoren Connectoren worden gebruikt om grote diagrammen te splitsen in kleinere Dit verhoogt de leesbaarheid
22
uitbreidingsgebied Acties in een uitbreidingsgebied worden uitgevoerd voor elk item in een collectie
Verwante presentaties
© 2024 SlidePlayer.nl Inc.
All rights reserved.