Documente Academic
Documente Profesional
Documente Cultură
CAZURI DE
UTILIZARE
Notații, exemple și exerciții
01 NOTAȚII 02 EXEMPLE
03 EXERCIȚII 04 MODELĂM
05 SFATURI 06 REȚINEM
01
NOTAȚII
NOTAȚII
3. Ce este un actor?
EXEMPLE
SISTEM UNIVERSITAR
GESTIUNE ANGAJAȚI
SISTEM
PRODUCȚIE
MOBILE LEARNING
03
EXERCIȚII
01
Care dintre următoarele afirmații sunt
aplicabile unui actor dintr-o diagramă de
cazuri de utilizare?
a. Fiecare actor poate interacționa cu un
singur caz de utilizare.
b. Un actor este reprezentat sub forma unui
omuleț stilizat.
c. Un actor poate fi plasat în interiorul limitei
sistemului pentru a arăta că aparține
sistemului.
d. Un actor specifică un rol jucat de un
utilizator sau de un sistem extern care
interacționează cu sistemul modelat.
02
Identificați partea de vorbire care
descrie cel mai bine numele unui actor:
a. verb
b. adverb
c. substantiv
d. adjectiv
03
Identificați partea de vorbire care descrie
cel mai bine numele unui caz de utilizare:
a. verb
b. adverb
c. substantiv
d. adjectiv
04
Selectați varianta care descrie cel mai
bine numele unui caz de utilizare:
a. Înscriere student
b. Student
c. Înscriere
d. Înscrie student
e. ÎnscrieStudent()
05
În diagrama UML din imagine, care
actori pot invoca cazul de utilizare F?
a. A, B, C
b. C, D
c. A, C
d. B, C
06
De ce ar trebui să citească un
beneficiar un caz de utilizare?
a. Pentru a înțelege ce face sistemul
b. Ca bază pentru cazurile de test
c. Pentru a aproba ce trebuie să facă
sistemul
d. Ca bază pentru scrierea unui
manual de utilizare
07
Care dintre aceste enunțuri sunt adevărate?
a. O precondiție este o afirmație care
trebuie să fie adevărată atunci când un
caz de utilizare se termină.
b. O postcondiție este o afirmație care
trebuie să fie adevărată atunci când
începe un caz de utilizare.
c. Un declanșator este un eveniment care
provoacă începerea unui caz de utilizare.
d. Nici unul.
08
În diagrama UML din imagine, care caz
de utilizare nu poate fi executat
independent?
a. E
b. F
c. G
d. H
09
O relație de extindere între două
cazuri de utilizare arată că un caz de
utilizare poate dura mai mult pentru a
se executa decât celălalt caz de
utilizare.
Selectați varianta corectă:
a. Adevărat
b. Fals
10
Ce este greșit în diagrama de cazuri
de utilizare din imagine?
a. Relația dintre actori
b. Relația dintre cazuri de utilizare
c. Relația dintre actori și cazuri de
utilizare
d. Nimic
04
MODELĂM
MANAGEMENT EDITURĂ
SFATURI
SIMPLU BENEFICIU ACȚIUNI
Este ușor să complici o Când identificăm un caz de Orice caz de utilizare descrie
diagramă de cazuri de utilizare, suntem atenți dacă o serie de acțiuni, de aceea
utilizare. Identifică corect el reprezintă o funcție și numele său trebuie să
cazurile de utilizare și actorii, importantă a sistemului și reflecte acest lucru. NU
păstrează modelul simplu și dacă aduce un beneficiu folosiți substantive pentru
evită să folosești prea mult măsurabil utilizatorului numele de cazuri de utilizare.
relațiile dintre cazuri de deoarece o înșiruire de
utilizare. acțiuni fără finalitate nu este
un caz de utilizare.
06
REȚINEM
CONSTRUIM DIAGRAMA DE CAZURI DE
UTILIZARE
DE CE? CÂND?
Pentru a surprinde principalele În fazele de început ale construirii
funcții ale sistemului într-un model sistemului, când este necesar să înțelegem
sintetic, de nivel înalt. Este un ce trebuie să facă sistemul nostru.
modelul intuitiv și ușor de validat de
beneficiari.
DE UNDE? CUM?
Pornim de la cerințe în format Identificăm entitățile care interacționează
textual culese de la beneficiar, cu sistemul ca și actori, modul în care
prototipuri de interfețe sau orice aceștia folosesc sistemul ca și cazuri de
alte artefacte disponibile. utilizare și modelăm relațiile ele. Adițional,
putem folosi șabloane pentru a descrie
detaliat fiecare caz de utilizare important.
În cursul următor...
DIAGRAMA DE
CLASE