UML - Volgordediagrammen

Inhoudsopgave
De volgorde diagrammen In tegenstelling tot de toestandsdiagrammen, tonen ze ons de volgende stap, en hoe de objecten met elkaar moeten communiceren.
Deze diagrammen bestaan ​​uit objecten, aangezien deze de stappen bepalen die na verloop van tijd moeten worden genomen.
Volgordediagrammen
EEN diagram van volgorde het bestaat uit voorwerpen, worden deze objecten op de gebruikelijke manier weergegeven met rechthoeken met namen en de tijdlijn Het wordt verticaal weergegeven, we kunnen ook berichten opnemen met ononderbroken lijnen met een pijlpunt in de richting waarin het bericht wordt verzonden.
Voorwerpen
De voorwerpen We zullen ze in het bovenste deel van het diagram plaatsen, op deze manier vereenvoudigen we hun lezing, als we meerdere objecten hebben, zullen we ze van links naar rechts rangschikken.
Laten we hieronder een voorbeeld bekijken van wat we uitleggen en met deze afbeelding zullen we enkele aanvullende details uitleggen:

In deze afbeelding zien we dat er een stippellijn onder het object staat, deze lijn vertegenwoordigt de object levenslijn, dan vinden we daaronder een rechthoek die de uitvoering is die een object uitvoert en bekend staat als de activering.
Berichten
De berichten ze kunnen van het ene object naar het andere worden gestuurd in zijn levenslijn, dat wil zeggen, ze kunnen op een bepaald moment vertrekken, een ander belangrijk aspect is dat een object een bericht naar zichzelf kan sturen.
Hebben 3 soorten berichten, synchroon, asynchroon en eenvoudig; Laten we, voordat we verder gaan met het bekijken van de concepten, eens kijken hoe we elk van deze berichten voorstellen:

De eenvoudig bericht wat het doet is de controle doorgeven van het ene object naar het andere, de synchroon bericht laat het object dat het verzendt wachten op een reactie om verder te kunnen gaan in zijn levenscyclus en uiteindelijk de asynchroon bericht, zorgt ervoor dat het object niet wacht op een reactie om de uitvoering voort te zetten.
Weer
Tijd wordt weergegeven door de verticaliteit van het diagram, het is als een waterstraal, waarbij wat zich het dichtst bij de bovenkant bevindt, vóór wat het dichtst bij de onderkant van dat diagram is.
Dit geeft ons een tweedimensionaal aspect van het diagram, dat wil zeggen, we hebben een horizontale lay-out waarin we de beschikbare elementen tonen en een verticale lay-out die het verstrijken van de tijd laat zien.
Laten we hieronder een completer diagram bekijken waarin de reeds genoemde elementen zijn verwerkt, de enige toevoeging zal een acteur zijn die degene is die de reeks begint.

Zoals we in dit laatste diagram zien, voldoen we aan de parameters die we hebben aangegeven, eerst start de acteur de reeks door een bericht te sturen naar het object dat zich het dichtst bij links bevindt, rechts zien we dat we een ander object hebben, we merken dat naarmate de tijd verstrijkt in de verticale lijn, geven de objecten eenvoudige berichten aan elkaar door, dat wil zeggen, ze wisselen de besturing van de reeks af.
Hiermee sluiten we deze tutorial af en weten we op deze manier hoe we een sequentiediagram kunnen maken waarmee we meer details kunnen vastleggen bij het beschrijven van een proces in UML.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