Documente Academic
Documente Profesional
Documente Cultură
MOLDOVA
Universitatea Tehnică a Moldovei
Facultatea Calculatoare, Informatică şi Microelectronică
Departamentul Informatică şi Ingineria Sistemelor
RAPORT
Lucrare de laborator nr. 3
la cursul „Analiza și modelarea sistemelor informaționale”
Tema: Analiza rezultatelor modelării din diagramele cazurilor de utilizare şi
dezvoltarea în diagramele de colaborare
INTRODUCERE......................................................................................................................................2
CONCLUZII............................................................................................................................................5
1
INTRODUCERE
O diagramă de secvență este o diagramă Unified Modeling Language (UML) care ilustrează
secvența de mesaje între obiecte într-o interacțiune. O diagramă de secvență constă dintr-un grup de
obiecte care sunt reprezentate prin linii de viață și mesajele pe care le schimbă în timp în timpul
interacțiunii.
O diagramă de secvență arată succesiunea de mesaje transmise între obiecte. Diagramele de
secvență pot arăta și structurile de control dintre obiecte. De exemplu, liniile de viață dintr-o
diagramă de secvență pentru un scenariu bancar pot reprezenta un client, un casier de bancă sau un
manager de bancă. Comunicarea dintre client, casier și manager este reprezentată de mesaje
transmise între ei. Diagrama de secvență arată obiectele și mesajele dintre obiecte.
2
REALIZAREA PRACTICĂ A SARCINII DE LUCRU
Între actori poate exista relația de generalizare. Dacă un actor moștenește un alt actor, atunci
el poate să comunice cu aceleași cazuri de utilizare ale sistemului ca și părintele său. Notația UML
este o săgeată cu linie continuă, având la capăt un triunghi gol, care indică spre actorul părinte
În imaginea care urmează sunt reprezentate tipurile de utilizatori ale sistemului creat:
3
procedură se solicit baza de date de către aplicație și se afișează. În cazul în care utilizatorul lasă un
feedback, acesta se stochează de către aplicație în baza de date și returnează un mesaj dacaa
feedbackul a fost trimis cu succes.
4
CONCLUZII
Pentru un anumit scenariu al unui caz de utilizare, diagramele arată evenimentele pe care le
generează actorii externi, ordinea acestora și posibilele evenimente inter-sistem. Toate sistemele
sunt tratate ca o cutie neagră; diagrama pune accent pe evenimentele care traversează granița
sistemului de la actori la sisteme. Ar trebui realizată o diagramă de secvență a sistemului pentru
scenariul principal de succes al cazului de utilizare și scenariile alternative frecvente sau complexe.
5
BIBLIOGRAFIE
1. https://en.wikipedia.org/wiki/Sequence_diagram
2. https://www.ibm.com/docs/hr/rsas/7.5.0?topic=uml-sequence-diagrams