Академический Документы
Профессиональный Документы
Культура Документы
RAPORT
Lucrare de laborator nr. 3
la disciplina: Analiza i modelarea traficului rutier
A elaborat:
A verificat:
Chiinau 2014
Scopul lucrrii
Studierea elementelor constructive necesare realizrii diagramelor Use-Case.
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 printro 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.
Legturi dintre actori. ntre actori se pot defini legturi de generalizare, de asociere, de
utilizare i de realizare.
Legturile dintre contextele de utilizare pot fi: generalizarea, includerea i extinderea
Pasager
servicii transport
transport,
Gestionare transport.Aici
apare actorul
sofer,
care participa la
transport.
Concluzii
Efectund aceast lucrare de laborator am obinut cunotine practice despre limbajul UML.
Am creat o diagram caz de utilizare pentru traficul rutier .Cuno tin ele 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.