UML - Dijagrami sekvenci

Sadržaj
The dijagrami sekvenci Za razliku od dijagrama stanja, oni nam pokazuju sljedeći korak i način na koji bi objekti trebali međusobno komunicirati.
Ti se dijagrami sastoje od objekata, budući da oni utvrđuju korake koje je potrebno poduzeti nakon isteka vremena.
Dijagrami sekvenci
A dijagram niza sastavljena je od objekata, ti su objekti predstavljeni na uobičajen način pravokutnicima s imenima i Vremenska Crta Prikazana je okomito, možemo uključiti i poruke pomoću punih linija sa strelicom u smjeru u kojem se poruka šalje.
Objekti
The objekata Postavit ćemo ih u gornji dio dijagrama, na ovaj način pojednostavljujemo njihovo čitanje, ako imamo nekoliko objekata posložit ćemo ih slijeva nadesno.
Pogledajmo u nastavku primjer onoga što objašnjavamo, a ovom ćemo grafikom objasniti neke dodatne detalje:

Na ovoj slici vidimo da se ispod objekta nalazi isprekidana linija, koja predstavlja objekt za spašavanje, zatim ispod ovoga nalazimo pravokutnik koji je izvedba koju objekt izvodi i poznat je kao aktivacija.
Poruke
The poruke mogu se slati s jednog objekta na drugi u svojoj životnoj liniji, odnosno mogu otići u nekom trenutku, drugi važan aspekt je da objekt može poslati poruku samome sebi.
Imati 3 vrste poruka, sinkrone, asinkrone i jednostavne; Prije nego nastavimo razmatrati koncepte, pogledajmo kako predstavljamo svaku od ovih poruka:

The jednostavna poruka ono što radi je prenošenje kontrole s jednog objekta na drugi, sinkronu poruku natjera objekt koji ga šalje čekati odgovor kako bi mogao nastaviti svoj životni ciklus i konačno asinkrona poruka, tjera objekt da ne čeka odgovor kako bi nastavio s izvršavanjem.
Vrijeme
Vrijeme je prikazano okomitošću dijagrama, ono je poput mlaza vode, gdje se ono što je bliže vrhu događa prije onoga što je najbliže dnu navedenog dijagrama.
To nam daje dvodimenzionalni aspekt dijagrama, odnosno imamo vodoravni raspored gdje prikazujemo dostupne elemente i vertikalni raspored koji prikazuje protok vremena.
Pogledajmo u nastavku potpuniji dijagram koji uključuje već spomenute elemente, jedini će dodatak biti glumac koji započinje niz.

Kao što vidimo na ovom posljednjem dijagramu, pridržavamo se parametara koje smo naznačili, prvo glumac započinje niz slanjem poruke objektu najbliže lijevo, s desne strane vidimo da imamo drugi objekt, primjećujemo da kako vrijeme prolazi u okomitoj liniji objekti međusobno prenose jednostavne poruke, odnosno izmjenjuju kontrolu niza.
Ovime završavamo ovaj vodič znajući na ovaj način kako napraviti dijagram niza s kojim možemo utvrditi više detalja pri opisu procesa u UML.Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod
wave wave wave wave wave