Ingineria programării - automatul bancar

Previzualizare proiect:

Extras din proiect:

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.

Observații:

Proiect la Ingineria programarii -Automatul bancar -

Descarcă proiect

Pentru a descărca acest document,
trebuie să te autentifici in contul tău.

Structură de fișiere:
  • Ingineria programarii - Automatul bancar.docx
Alte informații:
Tipuri fișiere:
docx
Diacritice:
Da
Nota:
7/10 (1 voturi)
Nr fișiere:
1 fisier
Pagini (total):
15 pagini
Imagini extrase:
15 imagini
Nr cuvinte:
1 157 cuvinte
Nr caractere:
6 699 caractere
Marime:
116.29KB (arhivat)
Publicat de:
Octavian Tudorache
Nivel studiu:
Facultate
Tip document:
Proiect
Domeniu:
Automatică
Tag-uri:
card, client, cont, diagrama de activităţi, diagrama de stări, Diagrama de clase, diagrama secvențială, atm, banaca, Tranzacții ATM
Predat:
Facultatea de Inginerie , Universitatea Vasile Alecsandri din Bacau din Bacau
Specializare:
Tehnologia informatiei
Materie:
Automatică
An de studiu:
III
Sus!