UML - Activiteitendiagrammen

Inhoudsopgave
De activiteitendiagrammen in UML Ze stellen ons in staat om de stappen in een proces of in een operatie te laten zien, de vorm en structuur ervan lijkt erg op de stroomdiagrammen van een mensenleven, omdat het een stroom van reizen omvat, inclusief besluitvorming.
Gebruikers met programmeerervaring zullen dit diagram bekend vinden omdat het hen visueel de volgorde laat zien waarin bewerkingen worden uitgevoerd, zoals te zien is in het bovengenoemde stroomschema.
Activiteitendiagram
Het belangrijkste doel van dit diagram is om op een algemene en vereenvoudigde manier te laten zien wat er gebeurt binnen een proces of operatie, uitbreiden naar toestandsdiagram Deze twee zijn dus gerelateerd, het toestandsdiagram toont bijvoorbeeld de verschillende toestanden en actoren, dezelfde met pijlen vertegenwoordigt de activiteiten, in dit geval geeft het activiteitendiagram het detail weer van wat er in elke pijl gebeurt.
Vertegenwoordiging van activiteiten
Aangezien we het doel van de Activiteitendiagram, nu gaan we weten hoe we het moeten weergeven in de UML, eerst zijn de activiteiten rechthoeken met afgeronde hoeken, deze is smaller dan de statenrechthoek, met pijlen vertegenwoordigen we de overgang naar andere activiteiten.
Ten slotte moeten we weten dat we een beginpunt en een eindpunt hebben om de actie van ons diagram te beperken, het beginpunt is een zwarte gevulde cirkel en het eindpunt is een gevulde cirkel binnen een andere cirkel.
Laten we hieronder een afbeelding bekijken van hoe wat we zojuist hebben uitgelegd eruit zou zien:

Zoals we kunnen zien, hebben we twee activiteiten, de ene gaat de andere vooraf en de stap wordt weergegeven door een pijl, die ons diagram begrenst door het begin- en eindpunt, vanwege deze structuur zeggen we dat het erg lijkt op het klassieke stroomdiagram.
Besluitvorming
Net als in het dagelijks leven komt er ook in het activiteitendiagram een ​​moment waarop we een scenario moeten evalueren en een beslissing moeten nemen op basis van het resultaat, hiervoor hebben we tools waarmee we dit kunnen weergeven, op deze manier hebben we geen limiet van wat we kunnen bereiken om de objecten van het systeem of de software die we diagrammen getrouw weer te geven.
Beslissingen kunnen op twee manieren worden weergegeven, de eerste met twee pijlen het verlaten van de activiteit en elk van de pijlen heeft de naam van de beslissing en wijst naar de activiteit die moet worden uitgevoerd volgens de beslissing die op dat moment is genomen.
De tweede manier om het weer te geven is als in stroomdiagrammen met a diamant, aan elke kant zullen we de beslissing hebben om te evalueren en volgens elk antwoord zullen we een weg vooruit hebben.
Laten we hieronder een afbeelding zien die beide opties voor weergave van een besluitvorming toont:

VERGROTEN

Aan de linkerkant hebben we de eerste vorm van representatie, we zien dat elke pijl een andere voorwaarde heeft, de eerste is hongerig en de tweede is onbekwaam, elk pad leidt naar een andere activiteit en elk van deze activiteiten leidt naar het einde; Aan de rechterkant zien we de tweede vorm met de ruit die de besluitvorming aangeeft.Vond je deze Tutorial leuk en heb je eraan geholpen?Je kunt de auteur belonen door op deze knop te drukken om hem een ​​positief punt te geven
wave wave wave wave wave