ActiviteitendiagramEen activiteitendiagram (Engels: activity diagram) of activiteitenschema is een diagram dat het verband weergeeft tussen verschillende activiteiten of bewerkingen[1] meestal van een proces binnen een bedrijf. Dit is meestal het primaire proces, maar het kan ook een ondersteunend proces zijn. Het activiteitendiagram is ook de benaming van een van de standaardmodellen van de Unified Modeling Language. AlgemeenEen activiteitendiagram is een van de methoden en technieken in de informatica om stapsgewijze bedrijfsprocessen in een diagram weer te geven, als onderdeel van een systeemanalyse. In het algemeen kunnen de activiteiten van een proces worden opgedeeld in:[2]
In een activiteitendiagram worden de activiteiten van het bedrijfsproces of de werkstroom zelf weergegeven, met de gebeurtenissen waardoor een object in een bepaalde toestand geraakt. Oorzaak en gevolg zijn in het activiteitendiagram niet altijd te scheiden. Wel is weer te geven dat activiteiten parallel of naast elkaar en serieel of achter elkaar verlopen. Zo'n activiteitenschema wordt gebruikt om het productieproces in kaart te brengen en om te analyseren of de processen eenvoudiger georganiseerd kunnen worden. Naast dit activiteitendiagram onderscheidt men het stroomdiagram, beide van een gelijksoortige vorm. Het stroomdiagram is meer een schematische voorstelling van een proces, waarbij naast de bewerkingen ook de beslissingen worden weergegeven. Ze worden over het algemeen gebruikt voor de visualisatie van de logica van een bedrijfsproces of de operationele werkstroom en de gebeurtenissen, die door beslissen en verdere actie worden bepaald. In een stroomdiagram leidt elke actie tot een nieuwe actie. Het onderscheid tussen activiteitendiagram en stroomdiagram is overigens niet altijd eenduidig. Het activiteitendiagram is rond 1960 ontwikkeld. Sinds ongeveer 1990 is dit diagram in de Unified Modeling Language gestandaardiseerd en geworden tot een van de UML-standaardmodellen. Deze modellen zijn ingedeeld in statische en dynamische diagrammen, en het activiteitendiagram diagram behoort tot de dynamische diagrammen. UML-activiteitendiagramIn UML kan men met een activiteitendiagram (activity diagram) het gedrag van een systeem definiëren in termen van opeenvolgende acties. Een activiteitendiagram is eenvoudig te maken en te begrijpen. Het is in ieder geval opgebouwd uit een beginpunt, een zogenaamde initial node, weergegeven met een zwarte ronde stip, en met een eindpunt, een zogenaamde activity final node, een zwarte stip met een cirkel eromheen. Hiertussen plaatst men acties in afgeronde rechthoeken en de overgangen, zogenaamde flows, met pijlen[3] Een diagram is zo opgebouwd uit:
En verder kunnen worden toegevoegd:
Een activiteitendiagram kan met de volgende stappen worden opgebouwd:
BeginselenEen activiteitendiagram is in de basis een graaf, waarbij de knopen activiteiten voorstellen en de verbindingen de volgorde van de activiteiten. Zulke diagrammen hebben verschillende toepassingen:[1]:
Zie ook
Externe links
Zie de categorie Activity diagrams van Wikimedia Commons voor mediabestanden over dit onderwerp.
Bronnen, noten en/of referenties
|