De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Unified Modeling Language

Verwante presentaties


Presentatie over: "Unified Modeling Language"— Transcript van de presentatie:

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


Download ppt "Unified Modeling Language"

Verwante presentaties


Ads door Google