Razlika med diagramom primerov uporabe in diagramom dejavnosti

Kazalo:

Razlika med diagramom primerov uporabe in diagramom dejavnosti
Razlika med diagramom primerov uporabe in diagramom dejavnosti

Video: Razlika med diagramom primerov uporabe in diagramom dejavnosti

Video: Razlika med diagramom primerov uporabe in diagramom dejavnosti
Video: От нуля до BA Hero: путешествие в бизнес-анализ 2024, Julij
Anonim

Ključna razlika med diagramom primerov uporabe in diagramom dejavnosti je v tem, da diagram primerov uporabe pomaga modelirati sistem in uporabniške interakcije, medtem ko diagram dejavnosti pomaga modelirati potek dela v sistemu.

UML pomeni Unified Modeling Language. Razlikuje se od drugih programskih jezikov, kot so C, C++, Java. Pomaga zgraditi slikovno predstavitev programskega sistema. Objektna usmerjenost je najpogostejša metodologija za razvoj programskih rešitev. Diagrami UML pomagajo predstaviti objektno usmerjene koncepte. Ti diagrami pomagajo pri konceptualnem modeliranju in omogočajo preprosto in lažje razumevanje sistema. Obstajajo različni diagrami UML. Dva od njih sta diagram primera uporabe in diagram dejavnosti.

Kaj je diagram primerov uporabe?

Obstajata dve vrsti modeliranja UML. To sta strukturirano modeliranje in modeliranje vedenja. Strukturirano modeliranje opisuje statične lastnosti sistema, medtem ko modeliranje vedenja opisuje dinamično naravo sistema. Diagram primerov uporabe je vedenjski diagram.

Primer enkratne uporabe predstavlja funkcionalnost sistema na visoki ravni. Elipsa predstavlja primer uporabe, ime pa je zapisano znotraj nje. Igralec prikliče primer uporabe. Lahko je oseba, drug sistem ali organizacija, ki ima cilj uporabljati sistem. Poleg tega pravokotnik predstavlja mejo sistema.

Diagram uporabniškega primera za bankomat je naslednji.

Razlika med diagramom primera uporabe in diagramom dejavnosti
Razlika med diagramom primera uporabe in diagramom dejavnosti

Slika 01: Diagram primerov uporabe

Stranka je igralec. Izvaja primere uporabe, kot je preverjanje stanja, polog gotovine in dvig denarja. Črte predstavljajo povezavo med stranko in primeri uporabe. Banka je sekundarni akter in izvaja primer polnjenja bankomata z gotovino. Poleg tega lahko diagrami primerov uporabe predstavljajo tudi odvisnosti.

Obstajata dve odvisnosti, imenovani include in extends. Ko primer uporabe zahteva podporo drugega primera uporabe, imata ta dva primera uporabe odvisnost »vključuje«. Za dvig denarja mora sistem najprej preveriti stanje. Zato je vključujoča odvisnost. Po preverjanju stanja, pologu denarja ali dvigu denarja lahko stranka natisne potrdilo. Ni nujno, je pa možno. Zato imajo ti primeri uporabe in primer uporabe potrdila o natisu odvisnost »razširja«. Na splošno diagram primerov uporabe pomaga modelirati kontekst sistema.

Kaj je diagram dejavnosti?

Diagram dejavnosti je še en vedenjski diagram. Podobno je diagramu poteka, ki predstavlja pretok od ene dejavnosti do druge dejavnosti. Dejavnosti so različne operacije sistema. Ta diagram nudi pogled na sistem na visoki ravni. Primer diagrama dejavnosti za vodenje študentov je naslednji.

Ključna razlika med diagramom primera uporabe in diagramom dejavnosti
Ključna razlika med diagramom primera uporabe in diagramom dejavnosti

Slika 02: Diagram dejavnosti

Diagram se začne z začetnim vozliščem. Prvi korak je ogled podrobnosti študenta. Po tem je pogoj. Simbol diamanta predstavlja stanje. Preveri, ali študent obstaja ali ne. Če je študent nov, je korak ustvarjanje zapisov za tega novega študenta.

Poleg tega, če študent že obstaja, obstaja še en pogoj, da preverimo, ali se študent še uči ali ne. V nasprotnem primeru je možno izbrisati študentsko evidenco. In, če se učenec še uči, potem je mogoče posodobiti zapise.

Ustvarjanje, posodabljanje in brisanje zapisov se združujejo z uporabo skupnega simbola. Ta simbol združuje več dejanj v eno. Končno si lahko ogledate podatke o študentih. Simbol za konec označuje zaključek poteka procesa. To je primer diagrama dejavnosti.

Kakšna je razlika med diagramom primerov uporabe in diagramom dejavnosti?

Diagram primerov uporabe predstavlja interakcijo uporabnika s sistemom. Po drugi strani pa diagram dejavnosti predstavlja niz dejanj ali nadzor poteka v sistemu, ki je podoben diagramu poteka. Diagram primerov uporabe pomaga modelirati sistem in uporabniške interakcije, medtem ko diagram dejavnosti pomaga modelirati potek dela sistema. To je glavna razlika med diagramom primerov uporabe in diagramom dejavnosti.

Razlika med diagramom primera uporabe in diagramom dejavnosti v obliki tabele
Razlika med diagramom primera uporabe in diagramom dejavnosti v obliki tabele

Povzetek – Diagram primerov uporabe proti diagramu dejavnosti

Diagram primera uporabe in diagram dejavnosti sta vedenjska diagrama UML, ki opisujeta dinamično naravo sistema. Razlika med diagramom primera uporabe in diagramom dejavnosti je v tem, da diagram primera uporabe pomaga modelirati sistem, uporabniške interakcije, medtem ko diagram dejavnosti pomaga modelirati delovni tok sistema. Ti diagrami nudijo številne prednosti. Pomagajo modelirati poslovne zahteve in doseči visoko raven razumevanja funkcionalnosti sistema.

Priporočena: