You are on page 1of 6

Ministerul Educaiei al Republicii Moldova

Universitatea Tehnic a Moldovei

Catedra Autmoatic i Tehnologii Informaionale

LUCRARE DE LABORATOR NR. 3

la disciplina: Analiza i modelarea sistemelor


informaionale

Tema: Elaborarea diagramelor Use Case

Elaborat de stundentul gr. TI-141 : Guba Dumitru

Verificat de : lector superior Melnic Radu


lector superior S ava Nina

Chiinu 2016
Scopul lucrrii: Studierea elementelor constructive necesare realizrii
diagramelor Use Case.

Sarcina lucrrii: De realizat 5-6 diagrame Use Case la tema - Analizarea i


Modelarea sistemului de management al unei echipe de fotbal .

Diagrame use case / caz de utilizare


Diagramele de utilizare (sau diagramele contextelor de utilizare) use-case
diagrams sunt folosite pentru a specifica modul de funcionare a entitii (sistem,
subsistem sau clasificator) aa cum se manifest din punct de vedere al interaciunilor cu
mediul exterior.
n dezvoltarea sistemelor software (ingineria software) specificarea cerinelor i a
modului de utilizare al unui sistem sunt deosebit de importante, chiar dac mult vreme nu
s-a contientizat acest aspect al proiectrii i nu s-au folosit mijloace adecvate de
reprezentare.
n proiectarea UML se stipuleaz n mod clar c, nainte de a realiza un sistem,
trebuie s fie specificat clar modul de comportare al sistemului din punctul de vedere al
utilizatorilor si. Aceast specificare se face prin diagrame de utilizare.
O diagram de utilizare (use-case diagram) este un graf compus din actori (actors),
contexte (cazuri) de utilizare (use-cases) i legturile dintre acestea.
Diagramele de utilizare UML se refer numai la funcionarea (comportarea) unui
sistem i nu la implementarea acestuia. Este foarte important ca nainte de a gsi soluii
pentru realizarea unui sistem s fie foarte bine cunoscute i nelese cerinele de
funcionare i utilizarea acestuia.
Un actor este un set de roluri pe care utilizatorii unei entiti l pot juca atunci cnd
interacioneaz cu o entitate (sistem, subsistem, clasificator). Se reprezint ca o persoan
stilizat i are o denumire (a rolului). Alternativ, un actor se poate reprezenta ca un
clasificator cu stereotipul <<actor>>. Un actor poate fi: o persoan (care utilizeaz
sistemul), alt sistem cu care acesta interacioneaz sau chiar un eveniment legat de timp
(un anumit moment de timp poate declaneaz o anumit aciune asupra sistemului).
Un context (caz) de utilizare (use-case) este o unitate de comportare sau de
funcionare oferit de o entitate actorilor cu care interacioneaz. Un context de utilizare se
reprezint printr-o elips care conine o denumire (a contextului). De asemenea, pe lng
denumire, n context se pot aduga detalieri ale utilizrii (separate cu o linie continu de
numele contextului). Mai multe contexte de utilizare pot fi grupate ntr-un model, prin
gruparea lor ntr-un dreptunghi cu o anumit denumire (a modelului).
Legturile dintre actori i contextele de utilizare sunt legturi de asociere, care pot avea
diferite rapoarte de multiplicitate. Se reprezint prin linii de legtur continue i pot fi
direcionate sau nu.
- Prima diagrama Use Case este diagrama Echipa, in care actorul principal este echipa in
general i sunt descrise actiunile cu care actorul interactioneaz (Figura 1).

Figura 1 - Diagrama Use Case Echipa

- A doua diagrama Use Case este Antrenorul in care este definit rolul unui antrenor in
procesul de management al echipei (Figura 2).
Figura 2 - Diagrama Use Case Antrenorul

- Urmatoarea diagrama Use Case este bazata pe descrierea rolului unui staf medical in
cadrul activitatii unei echipe de fotbal (Figura 3).

Figura 3 - Diagrama Use Case Staful medical


- In cea de- a 4- a diagrama Use Case este prezentat Presedintele clubului sportiv, care de
asemenea participa in procesul de management al echipei (Figura 4).

Figura 4 - Diagrama Use Case Presedinte club

- Ultima diagrama reprezinta jucatorul in sine si rolul sau in echipa de baza (Figura 5).

Figura 5 - Diagrama Use Case Jucator


Concluzie
Efectund aceast lucrare de laborator am obinut cunotine practice despre limbajul
UML. Am creat diagrame caz de utilizare pentru managementul unei echipe de
fotbal .Cunotinele acumulate vor fi foarte utile n proiectarea a diferitor sisteme pe viitor.
Este util de a crea astfel de diagrame pentru a fi prezentate clientului, deoarece sunt simplu
de citit si se poate de vazut cit de bine dezvoltatorii au neles sistemul clientului.