Sadržaj
Budući da znamo to izraziti riječima i opisati naš slučaj upotrebe, prikupili smo sve relevantne podatke i imamo jasnu ideju o tome što proces uključuje, vrijeme je da ono što smo prikupili odnesemo na UML dijagram; na ovaj način možemo imati referentnu točku gdje ćemo znati kako će naš sustav funkcionirati pod određenim uvjetima.Koristi slučajeve, zastupanje
Prvo moramo identificirati dijelove našeg slučaja uporabe, u ovom slučaju imamo element koji pokreće radnju koju ćemo nazvati glumac a imamo i element koji će primiti rezultat radnje koji se također naziva akter, može, ali i ne mora biti isti koji je započeo slučaj.
Glumac koji pokrene slučaj bit će postavljen s lijeve strane, a onaj koji dobije rezultat s desne strane, svaki glumac mora imati svoje ime ispod figure koja ga predstavlja.
Slučaj uporabe predstavljen je eliptičnim ovalom, koji će nositi njegovo ime bilo unutar ili ispod njega i povezuje s glumcima čvrstom asocijativnom linijom.
Općenito, akteri su vanjski agenti sustava, pa pomoću ovog dijagrama također možemo identificirati granice vanjskog s našim sustavom, Ovaj sustav predstavljen je okvirom s nazivom sustava i unutar njega će obuhvatiti slučajeve uporabe.
Pogledajmo gore opisano detaljno na sljedećoj slici:
Primjer aparata za piće
U ovom primjeru vidjet ćemo kako možemo predstaviti različite slučajeve koje bi aparat za piće mogao podrazumijevati, od kupnje od strane kupca, do ponovne opskrbe različitih pića koja su dostupna za prodaju, pa čak i novca koji se koristi dati promjenu ako se ne izvrše plaćanja s točnom cijenom pića.
Pogledajmo primjer mnogo detaljniju sliku primjera:
Uključi ili Uključi
To odgovara spajanju nekoliko slučajeva upotrebe koji imaju odnos kako bi se dobio rezultat, predstavljeni su isprekidanom linijom, sa strelicom u smjeru u kojem dolazi do uključivanja.
Time postižemo da možemo uključiti slučajeve uporabe koji proizlaze iz glavnog slučaja uporabe, pogledajmo donji dijagram primjera kako bismo bolje razumjeli ovaj koncept:
Ovime završavamo ovaj vodič s kojim već detaljnije znamo kako možemo generirati naše dijagrame slučajeva upotrebe.Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod