Automatul bancar - Diagrama use case
O diagrama use case este una din diagramele folosite in UML pentru a modela aspectele dinamice ale unui program alaturi de diagrama de activitati, diagrama de stari, diagrama de secventa si diagrama de colaborare.
Elementele componente ale unde diagrame use case sunt : use case-urile, actorii, relatiile stabilite intre use case-uri, intre actori sau intre use-case-uri si actori.
In modelul creat, am folosit trei actori, si anume : Client, Banca si Operatorul ATM-ului.
Primul actor, Clientul, se afla in relatie de asociere intre el si use-case-uri ( Tranzactii.
Al doilea actor, Operatorul ATM-ului se afla in doua relatii de asociere, intre el si use-case-urile Aprinde sistemul si Inchide sistemul.
Automatul bancar - diagrama de clase
Diagrama de clase este folosita pentru a modela structura (viziunea statica asupra) unui sistem. O astfel de diagrama contine clase / interfete, obiecte si relatii care se stabilesc intre acestea.
Relatiile pot fi de tipul : asociere, agregare, generalizare, dependenta, realizare.
In modelul realizat, observam ca sunt create 5 clase, numite astfel : Banca, Informatii ATM, Client, Card, Cont, Tranzactii ATM.
Prima clasa, Banca are urmatoarele atribute : Cod, Adresa. A doua clasa, Client, are atributele : Nume, Adresa si metodele :Posesor. A treia clasa, dispune de atributele :Numarul cardului,Detinut de catre si metodele Accesare .
Cont detine atributul Tipul contului. Tranzactii ATM are atributele Numarul tranzactiei, Data, Tipul tranzactiei. Informatii ATM detine un singur atribut, Locatie si metodele Identificare, tranzactii.
Intre toate cele sase clase ale modelului creat se afla relatii de asociere bidirectionala.
Proiect la Ingineria programarii -Automatul bancar -
Pentru a descărca acest document,
trebuie să te autentifici in contul tău.