Documente Academic
Documente Profesional
Documente Cultură
Proiectul poate fi realizat de maxim 3 studenți și va fi predat în ultimele două săptămâni ale
semestrului al II-lea, în format electronic (va fi încărcat pe platforma elearning), precizând la
subiectul mesajului Proiect_POO_Echipa_X).
Structura proiectului:
1. Prima pagină (vezi documentul atașat)
2. Cuprinsul
3. Formularea problemei ce urmează a fi soluționată prin abordarea orientată obiect
(enunțul temei)
4. Etapele dezvoltării aplicației software – abordare UML
a. Analiza - este etapa în care se creează un model formal (abstract) al aplicaţiei
pornind de la cerințele aplicaţiei. În această etapă se aplică principiul
abstractizării, adică selectarea proprietăţilor modelului pe baza relevanței
acestora pentru domeniul şi cerințele aplicaţiei.
b. Proiectarea - este etapa de dezvoltare în care se defineşte structura (arhitectura)
şi comportamentul produsului software (modelul structural şi comportamental
al aplicaţiei). În această fază se stabilește platforma de lucru (sistemul hardware,
sistemul de operare) şi se definesc mai precis sarcinile de lucru (task-urile)
precum şi gruparea acestora în module.
În abordarea OO programele se împart în module, fiecare modul fiind compus
din obiecte, fiecare obiect fiind o instanţă a unei clase şi conţine valori
particulare ale atributelor sale. Fiecare obiect este asociat cu o mulțime de
operaţii (metode) (prevăzute în clasa pe care o instanţiază) care pot fi apelate în
cursul execuției, aceste metode stabilind comportamentul aplicației.
c. Implementarea (codarea) este etapa de scriere a codului modulelor programului.
În această etapă se folosesc unul sau mai multe limbaje de programare (orientate
obiect), caracteristicile limbajelor folosite trebuie să corespundă modului de
abordare al proiectului.
d. Testarea – este etapa de verificare a aplicației. Se analizează mai multe scenarii
de evaluare a aplicației pentru a putea elimina eventualele deficiențe de
funcționare.
5. Concluzii – se formulează concluzii pe baza celor obținute, având în vedere obiectivele
stabilite inițial și ceea ce s-a realizat prin dezvoltarea aplicației respective.
6. Bibliografie – se realizează o listă cu referințele bibliografice folosite la realizarea
proiectului. Exemplu:
7. Anexe – dacă este necesar
Informații suplimentare: