ekonomija

UML dijagram uporabe

UML dijagram uporabe
UML dijagram uporabe

Video: UML Use Case Model (dijagram) - model obrazaca uporabe 2024, Lipanj

Video: UML Use Case Model (dijagram) - model obrazaca uporabe 2024, Lipanj
Anonim

Pet modela dijagrama koristi se u modeliranju, a dijagram slučaja upotrebe UML alat je za modeliranje dinamičkih aspekata sustava koji imaju glavnu ulogu u modeliranju ponašanja, klase, sustava i podsustava. Svaki takav dijagram ima mnogo aktera, presedana i odnosa među njima.

Image

Dijagram slučaja upotrebe UML-a široko se koristi u raznim poljima, posebno tamo gdje je potreban pregled sustava u smislu različitih slučajeva upotrebe ili slučajeva upotrebe. U većini slučajeva pretpostavlja modeliranje konteksta sustava, klase ili podsustava ili zahtjeve modeliranja koji su nametnuti ponašanju odabranih elemenata.

Dijagram upotrebe slučaja od velike je važnosti za specificiranje, vizualizaciju i dokumentiranje ponašanja sustava. Pomoću njega programeru je lakše razumjeti sustav, podsustav ili klase, kao i izvana pogledati prednosti upotrebe elemenata za određeni kontekst. Takav UML dijagram je od posebnog značaja za testiranje izvršnih sustava u izravnom dizajnu, kao i za bolje razumijevanje njihove unutarnje strukture, posebno u obrnutom inženjeringu.

Image

Struktura slučaja upotrebe odličan je alat za traženje alternative glavnom scenariju koji vodi do uspjeha. Na svakom koraku si postavljajte pitanja iznova i iznova: "Što se drugo može dogoditi?" A posebno: "Što bi moglo poći po zlu?" Najbolje je otkriti od samog početka sve uvjete širenja koji su mogući. To će vam pomoći da se ubuduće ne zbunite kada radite na posljedicama.

Svi uvjeti za rješenje problema koji su mogući najbolje su proučeni od samog početka. Ova metoda pomoći će vam da se izbjegnete zaglavljivanje u neredu tijekom rada na posljedicama. Stoga, ako je moguće, uzmite u obzir što je moguće više uvjeta, a to će u budućnosti uzrokovati smanjenje pogrešaka.

Najbolja opcija za rad s dijagramima slučajeva je grafička tablica koja prikazuje njegov sadržaj. Donekle je sličan kontekstnom dijagramu koji se koristi u strukturnim metodama. Uostalom, tablica prikazuje granice sustava, kao i njegov kontakt s vanjskim svijetom.

Dijagram slučajeva uporabe jasno pokazuje aktere, slučajeve korištenja i odnose između njih:

Image

- ispunjenje presedna od strane aktera;

- slučajevi upotrebe, uključujući i druge slučajeve uporabe.

UML ne govori ništa o sadržaju slučaja upotrebe u modeliranju, a način na koji je dijagram predstavljen prikazuje sve to. Međutim, možete i bez grafikona. Stručnjaci preporučuju da prilikom razvoja presedana ne ulažete previše napora u izradu grafikona. Bilo bi bolje ako se koncentrirate na njihov tekstualni sadržaj.

Dijagram slučaja upotrebe UML-a, osim relacije include, ima i druge vrste, poput extenda. Njegovi stručnjaci preporučuju izbjegavanje. Razlog leži u činjenici da često čitavi razvojni timovi posvećuju puno vremena razmatranju različitih odnosa između slučajeva upotrebe. Ovo je gubitak energije. Uostalom, baviti se tekstualnim opisom presedana mnogo je prikladnije, upravo se ovdje skriva prava vrijednost tehnologije.