UML dijagram slučaja upotrebe

UML dijagram slučaja upotrebe
UML dijagram slučaja upotrebe

Video: UML dijagram slučaja upotrebe

Video: UML dijagram slučaja upotrebe
Video: UML- Sistem sekvencijalni dijagram 2024, Maj
Anonim

Pet tipova dijagrama se koristi u modeliranju, a UML dijagram slučaja upotrebe je alat za modeliranje dinamičkih aspekata sistema koji igraju glavnu ulogu u modeliranju ponašanja, klase, sistema i podsistema. Svaki takav dijagram ima mnogo aktera, presedana i odnosa između njih.

dijagram slučaja upotrebe
dijagram slučaja upotrebe

UML dijagrami slučajeva upotrebe se široko koriste u raznim aplikacijama, posebno tamo gdje je potreban pogled na sistem u smislu različitih slučajeva upotrebe ili slučajeva upotrebe. U većini slučajeva, ovo uključuje modeliranje konteksta sistema, klase ili podsistema ili modeliranje zahtjeva koji se primjenjuju na ponašanje odabranih elemenata.

Dijagram slučaja upotrebe je od velike važnosti za specificiranje, vizualizaciju i dokumentovanje ponašanja sistema. Koristeći ga, programeru je lakše razumjeti sistem, podsistem ili klase, kao i sagledati izvana prednosti korištenja elemenata za određeni kontekst. Takav UML dijagram je od posebnog značaja za testiranje izvršnih sistema kadadirektnog inženjeringa, kao i za bolje razumijevanje njihove interne strukture, posebno u obrnutom inženjeringu.

uml dijagram
uml dijagram

Struktura slučaja upotrebe je odličan alat za pronalaženje alternative glavnom scenariju koji vodi ka uspjehu. Na svakom koraku postavljajte sebi pitanja iznova i iznova: „Šta se još može dogoditi?“I posebno: "Šta može poći po zlu?" Ovdje je najbolje od samog početka saznati sve moguće uslove proširenja. To će vam pomoći da se ne zbunite kada radite na posljedicama u budućnosti. Sve uslove za rješavanje problema, koji su jedino mogući, najbolje je proučiti od samog početka. Ova metoda će vam pomoći da izbjegnete zaglavljivanje kada radite na posljedicama. Stoga, ako je moguće, razmotrite što je moguće više uslova, a to će uzrokovati smanjenje grešaka u budućnosti.

Najbolja opcija za rad sa dijagramom slučaja upotrebe je grafička tabela koja prikazuje njegov sadržaj. Donekle je sličan kontekstualnom dijagramu koji se koristi u strukturalnim metodama. Uostalom, tabela pokazuje granice sistema, kao i njegov kontakt sa vanjskim svijetom.

Diagram slučaja upotrebe jasno pokazuje aktere, slučajeve upotrebe i odnose između njih:

uml dijagram slučaja upotrebe
uml dijagram slučaja upotrebe

– izvedba glumaca ovog ili onog presedana;

– slučajevi upotrebe koji uključuju druge slučajeve upotrebe.

Sadržaj slučaja upotrebe u UML modeliranju ne govori ništa, ali način na koji je dijagram predstavljen odražava sve. Međutim, možete i bez dijagrama. Specijalistipreporučujemo da prilikom razvoja slučaja upotrebe ne ulažete previše truda u kreiranje dijagrama. Biće bolje ako se koncentrišete na njihov tekstualni sadržaj.

UML dijagram slučaja upotrebe ima i druge tipove osim relacije uključivanja, na primjer proširiti. To je ono što stručnjaci preporučuju izbjegavati. Razlog leži u činjenici da često cijeli razvojni timovi provode dosta vremena razmatrajući različite odnose između slučajeva korištenja. Ovo je gubljenje energije. Na kraju krajeva, mnogo je zgodnije baviti se tekstualnim opisom presedana, tu se krije prava vrijednost tehnologije.

Preporučuje se: