Dijagram jedinstvene strukture jezika modeliranja
Unified Modeling Language (UML) jezik je za modeliranje, što znači da će umjesto korištenja za programiranje aplikacija i web stranica u IDE-u korisnik koristiti UML za vizualizaciju dizajna sustava. Jedan od najvažnijih aspekata UML-a je taj što postavlja standarde za sustave, što znači da ako ste upoznati s UML-om, lako možete razumjeti dizajne sustava pomoću UML dijagrama slijeda.
Što je dijagram slijeda u UML-u?
- Dijagrame možemo dizajnirati koristeći objedinjeni jezik modeliranja na više načina. Neki od njih su dijagrami interakcije, dijagrami strukture i dijagrami ponašanja.
- Dijagram redoslijeda jedna je takva vrsta dijagrama koji se može dizajnirati s UML-om.
- Kao što možete naslutiti iz njegovog naziva, dijagram slijeda prikazuje redoslijed redoslijeda interakcija. Dijagram se koristi za prikaz interakcije između nekoliko objekata u sustavu.
- Dijagrami slijeda uglavnom koriste programeri za bilježenje i razumijevanje zahtjeva novih i već postojećih sustava. Mnogi gospodarstvenici također koriste te dijagrame za razumijevanje i uspostavljanje sustava.
Simbol i sastavni dijelovi dijagrama slijeda UML
Dijagrami sekvence UML dizajnirani su tako da mogu prikazati vremensku traku. Na vrhu možete vidjeti početak, a zatim se tok dijagrama spušta prema dolje kako bi označio redoslijed svih interakcija u sustavu. Ove interakcije i objekti imaju neke simbole i bilješke koji se koriste za standardizaciju dijagrama strukture UML-a.
Pogledajmo:
Lifeline:
Smjernice u dijagramu UML strukture koriste se za predstavljanje svake instance u interakciji.
Glumac:
Actor se koristi u UML-u za određivanje uloge koju igra ili korisnik ili bilo koji sustav koji će komunicirati s objektima sustava.
Aktivnost:
U jeziku objedinjenog modeliranja aktivnost je oblik koji se koristi za prikazivanje glavnih zadataka koji moraju biti ispunjeni kako bi se ispunio operativni ugovor.
Država:
Oblik države koristi se za označavanje stanja događaja ili aktivnosti u sustavu. Također ga koristimo za opisivanje promjena stanja koje pokreću događaji.
Tok objekta:
Jednostavno rečeno, tijek objekta pokazuje put kojim prolaze podaci.
Barovi:
Koriste se za prikaz početka ili kraja istodobnih aktivnosti na dijagramu.
Početno stanje:
Početno stanje prikazano je krugom, a kao što možete pogoditi, koristimo ga za označavanje početnog stanja tijeka rada. Baš kao početno stanje, i tu je označeno konačno stanje koje na dijagramu prikazuje konačno stanje tijeka rada.
Upravljački tijek:
Kontrolni tijek koristi se za prikaz redoslijeda izvršenja izjava, poziva funkcija i uputa programa. To je prikazano na dijagramu pomoću strelice koja pokazuje prema smjeru.
Aktivnost odluke:
Pomoću njih se prikazuje gdje će se odluka donijeti u sustavu. Aktivnost je prikazana dijamantskim oblikom na dijagramu. Odluke se koriste za odražavanje prethodne aktivnosti.
objekti:
Izloženi u obliku pravokutnika, predmeti predstavljaju primjerak klase. Po potrebi objekt može predstavljati i više klasa.
Paket :
Simbol paketa koristi se za sadržavanje interaktivnih elemenata dijagrama. Paket je prikazan u pravokutnom obliku poput predmeta, ali ima unutarnji pravokutnik koji se koristi za označavanje dijagrama.
Uobičajeni simboli poruka
- Slijede neki od najčešće korištenih simbola poruka koji se koriste da prikazuju kako se informacije prenose između različitih objekata na dijagramu strukture:
Sinkrona poruka:
Kad pošiljatelj mora čekati odgovor na poruku prije nego što može nastaviti, koristi se simbol za sinkronu poruku.
Asinhrona poruka:
Asinhrona poruka ne treba čekati da se odgovor od primatelja nastavi u dijagramu, koristimo postrojeno strelicu da označimo asinkronu poruku u strukturnom dijagramu.
Stvori poruku:
Ova se poruka koristi kada u dijagramu niza izrađujemo novi objekt. Ovo je predstavljeno sa stvorenom riječi na vrhu isprekidane strelice.
Izbriši poruku:
Simbol Izbriši poruku koristi se za brisanje objekta. Ovo je prikazano dodavanjem "X" na kraju strelice.
Self Message:
U slučaju kada objekt treba poslati poruku sebi, koristi se notacija samo poruke. Izvodi se pomoću strelice u obliku slova U.
Primjer dijagrama slijeda
- Gore je primjer dijagrama slijeda internetske košarice. Počevši od vrha, možete vidjeti da će akter dijagrama biti kupac koji se prijavi na web mjesto e-trgovine i doda stavku u košaricu kako bi dovršio kupnju. Pogledajmo dijagram i pokušajmo shvatiti kako je zadatak završen u sustavu.
- Košarica zatim pita regulatora narudžbe za ukupnu cijenu predmeta u košarici pomoću funkcije getTotal ().
- Nakon što je zahtjev primljen, kontrolor narudžbe koristi funkciju getPrice () za svaku stavku kako bi dobio cijenu artikla.
- Nakon što kontrolor narudžbe primi cijenu za sve predmete u košaricu, ukupni iznos predmeta u košarici izračunat će se pomoću funkcije CalcuTotal () koja koristi podatke koji su već dostupni kontroloru narudžbe.
- Nakon izračuna, ukupna cijena se šalje na korisničko sučelje košarice kako bi kupac mogao nastaviti s postupkom odjave.
Zaključak
Unified Modeling Language (UML) bio je od velike pomoći u standardizaciji dijagrama sustava za programere i poslovne ljude. Među različitim tipovima UML dijagrama, dijagram Strukture jedan je od najčešće korištenih programera. Ne samo da razvojni tim može modelirati sustav koristeći strukturni dijagram, već također pomaže u razumijevanju zahtjeva sustava i planiranja razvoja proizvoda na bolji način.
Preporučeni članci
Ovo je vodič za dijagram slijeda UML. Ovdje smo raspravljali Što je dijagram slijeda u UML-u? Simbol i sastavni dijelovi dijagrama slijeda UML. Uobičajeni simboli poruka kao i primjer dijagrama slijeda. Možete i proći naše druge predložene članke da biste saznali više -
- Vodiči na dijagramu klase
- Što je skupštinski jezik?
- Usluge SMS marketinga
- UML dijagram upotrebe slučaja