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 -

  1. Vodiči na dijagramu klase
  2. Što je skupštinski jezik?
  3. Usluge SMS marketinga
  4. UML dijagram upotrebe slučaja

Kategorija: