▷ 3 primjera dijagrama slijeda

  • Jun 18, 2022
click fraud protection

Dijagram slijeda su model dijagrama koji se nalazi unutar UML modela (Unified Modeling Language), koji se temelji na pregrađivanju sekvenci u interakcijama sustava.

U ovom članku ćete pronaći:

Što je dijagram sekvence i za što je koristan?

Dijagram sekvence je vrsta dijagrama koji omogućuje vizualizaciju kako akteri u sustavu obavljaju svaku funkciju i slijed u kojem se interakcije događaju kako se odvija razvoj sustavnog procesa.

Oglasi

Za što je koristan dijagram sekvence? Njegova se korisnost u osnovi temelji na omogućuju da se pomoću sheme predstavi slijed u razvoju svake uloge ili aktivnost kako protek vremena protekne u izvršavanju sustava.

ovaj dijagram može se prilagoditi bilo kojem sustavu gdje želite predstaviti redoslijed izvođenja funkcija, idealno je predstavljati administrativne sustave, proizvodne sustave, čak i jednostavne procese,

bilo iz trenutnog scenarija ili iz budućih događaja.

Oglasi

Da biste to učinili, ovaj dijagram se temelji na a detaljniji opis da je dijagrame slučajeva upotrebe i dijagrami razreda, kroz a grafički i logički prikaz nizova funkcija, čak i kada se izvršavaju istovremeno.

Bitni elementi u strukturi dijagrama sekvence

Za izradu dijagrama sekvence Bitno je identificirati različite elemente i simbole korišteni za razvoj njegove strukture, to su:

Oglasi

  • Linija života:

Predstavljen je kao a treperi linija u portretni smjer, na vrhu je pričvršćen za pravokutnik s opisom interakcijskog objekta ili aktera.

  • Traka za aktivaciju:

Ove trake se reflektiraju s a pravokutnik uzak koji preklapa linije života i njegova duljina predstavlja vrijeme izvršenja aktivnosti, što je traka duža, to je dulje potrebno za izvršenje te uloge.

Oglasi

  • Strelice poruke:

Je strelica koja pokazuje na linije života, kojemu je priložena poruka koja se razmjenjuje između objekata ili aktera, strelica je postavljena na vrhu trake, odražava početak aktivnosti i da se pozicionira u dno trake, označava završetak njegovog izvršenja.

  • Poruka:

Konstituiran od strane poruka koja ježelite prenositi između objekata ili glumaca, označeno horizontalnim strelicama i zauzvrat može biti: sinkroni i asinkroni.

Oglasi

Sinkrona poruka je onaj u kojem onaj koji šalje poruku pričekajte odgovor od primatelja i u asinkronu porukune čekaj odgovor primatelja za slanje sljedeće poruke ili za nastavak obrade.

Također, uz poruku može biti priložen opis “()” predstavljati razlikovno stanje ili kvalitetu u prijenosu poruke.

Pogledajmo grafički prikaz ovih elemenata i simbola na sljedećoj slici:

elementi i simboli dijagrama sekvence

Treba napomenuti da, u strukturi dijagrama slijeda vrijeme izvršenja je uvijek predstavljeno okomitoi slijed procesa ili se poruka odražava iz horizontalni način.

Primjeri dijagrama slijeda

1.- Primjer dijagrama slijeda korisničke službe

Za ilustraciju ovog dijagrama slijeda, koristit ćemo kao referencu sustav usluge kupcima u restoranu, uzeta u obzir četiri izvršitelja u procesu, klijent, konobar, kuhar i blagajnik.

Kao što se vidi na dijagramu, svaka traka predstavlja početak i kraj izvođenja neke aktivnosti napravio svaki intervenirajući akter.

primjer dijagrama slijeda korisničke službe u restoranu

U ovom primjeru kupac traži uslugu hrane od konobara koji je po završetku narudžbe dostavlja kuharu da pripremi uslugu.

Dok kuhar priprema jelo, istovremeno konobar brine o kupcu koji nudi vino za piće dok kuhar završava s pripremanjem jelo čije vino kupac odbija, kada je jelo gotovo konobar poslužuje gosta, koji na kraju jela plaća račun u blagajna.

U ovom dijagramu toka možemo istaknuti dvije različite aktivnosti koje se izvode u isto vrijeme dva aktera u procesu, konobar i kuhar, dok kuhar priprema jelo, konobar nudi vino.

Međutim, to možemo primijetiti poruke su uvijek uglavnom sinkrone, budući da će u većini sustavnih procesa kontinuitet u izvršavanju uloge ovisiti o interakciji ili odobravanju drugih.

2.- Primjer dijagrama sekvence sustava povlačenja novca

dijagrami slijeda, iako detaljno opisuje slijed procesa, Istok ne znači da treba biti preopterećen informacijama, jer previše detalja može postati zbunjujuće za tumačenje.

U ovom slučaju dat ćemo primjer Korištenje dijagrama sekvence sustav za podizanje novca koji banke pružaju putem bankomata, za to pogledajmo sljedeći grafikon dijagrama:

primjeri dijagrama slijeda povlačenja

Iz ovog primjera možemo uočiti da poruka može ući i napustiti istu traku u izvršavanju aktivnosti, kao što je prikazano u dvije trake koje identificiraju dvije funkcije koje obavlja banka.

3.- Primjer dijagrama sekvence

Ovi dijagrami slijeda temelje se na njihovoj sposobnosti da predstavljaju redoslijed u kojem se aktivnosti događaju, čak i ako se izvršavaju istovremeno, kao i razmjena poruka u izvršavanju navedenih funkcije.

Štoviše, ako se promijeni uloga ili redoslijed u aktivnostima, dijagram slijeda se mora ažurirati, jer bi nedostajao prikaz stvarnog scenarija procesa sustava.

U ovom slučaju se postavlja na dijagram slijeda kako bi predstavljao sustavni proces koji se događa kada se traži usluga posudbe knjižnice.

primjeri dijagrama sekvence 3

Kao što je uočeno, pravokutnici koji spajaju liniju života ne predstavljaju nužno osobu koje izvršava, jer ovisno o sustavu koji se predstavlja, ulogu može obavljati objekt, stroj ili bilo koji drugi element koji djeluje kao izvršitelj procesa.

instagram viewer