Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
teme:tema_de_recuperare [2016/04/20 03:15] Andrei Roșu-Cojocaru |
teme:tema_de_recuperare [2016/04/20 03:19] (current) Andrei Roșu-Cojocaru [Barem de corectare și notare] |
||
|---|---|---|---|
| Line 207: | Line 207: | ||
| ===== Barem de corectare și notare ===== | ===== Barem de corectare și notare ===== | ||
| - | ^ PUNCTAJ ^ CRITERII DE ACORDARE ^ | + | ^ PUNCTAJ ^ CRITERII DE ACORDARE ^^ |
| - | | 3 p | proiectarea tabelelor în baza de date\\ ♦ conformitatea structurii conceptuale a bazei de date cu o formă normală: 40%\\ ♦ definirea de chei primare, chei străine (legături între toate tabelele bazei de date), constrângeri de integritate pentru formatul atributelor: 25%\\ ♦ populare corespunzătoare: 35% | | + | | 3 p | proiectarea tabelelor în baza de date\\ ♦ conformitatea structurii conceptuale a bazei de date cu o formă normală: 40%\\ ♦ definirea de chei primare, chei străine (legături între toate tabelele bazei de date), constrângeri de integritate pentru formatul atributelor: 25%\\ ♦ populare corespunzătoare: 35% || |
| - | | 1,50 p | proiectarea metodelor corespunzătoare componentelor de tip server\\ • componenta instituție culturală: 35%\\ • componenta agent de intermediere a comunicației (segregarea interfețelor!!!): 65% | | + | | 1,50 p | proiectarea metodelor corespunzătoare componentelor de tip server\\ • componenta instituție culturală: 35%\\ • componenta agent de intermediere a comunicației (segregarea interfețelor!!!): 65% || |
| - | | 2 p | implementarea metodelor corespunzătoare componentei instituție culturală\\ • ''getCulturalInstitutionInfo()'': 10%\\ • ''getRepresentationList()'': 15%\\ • ''makeReservation()'': 35%\\ • ''cancelReservation()'': 15%\\ • ''buyTicket()'': 25% | | + | | 2 p | implementarea metodelor corespunzătoare componentei instituție culturală\\ • ''getCulturalInstitutionInfo()'': 10%\\ • ''getRepresentationList()'': 15%\\ • ''makeReservation()'': 35%\\ • ''cancelReservation()'': 15%\\ • ''buyTicket()'': 25% || |
| - | | 2 p | implementarea metodelor din agentul de intermediere a comunicației\\ • ''getCulturalInstitutionList()'': 10%\\ • ''getRepresentations()'': 15%\\ • ''makeReservation'': 35%\\ • ''cancelReservation'': 15%\\ • ''buyTicket()'': 25% | | + | | 2 p | implementarea metodelor din agentul de intermediere a comunicației\\ • ''getCulturalInstitutionList()'': 10%\\ • ''getRepresentations()'': 15%\\ • ''makeReservation'': 35%\\ • ''cancelReservation'': 15%\\ • ''buyTicket()'': 25% || |
| - | | 1,50 p | apelarea metodelor disponibile la distanță din cadrul componentelor de tip client\\ • componenta client: 55%\\ • componenta agent de intermediere a comunicației: 30%\\ • componenta instituție culturală: 15% | | + | | 1,50 p | apelarea metodelor disponibile la distanță din cadrul componentelor de tip client\\ • componenta client: 55%\\ • componenta agent de intermediere a comunicației: 30%\\ • componenta instituție culturală: 15% || |
| | 9 p | implementarea aplicațiilor web\\ • Java Servlets / JavaServer Pages: 50%\\ • Node.JS: 50% | • pagina de autentificare / deautentificare: 5% | | | 9 p | implementarea aplicațiilor web\\ • Java Servlets / JavaServer Pages: 50%\\ • Node.JS: 50% | • pagina de autentificare / deautentificare: 5% | | ||
| | ::: | ::: | • pagina de înregistrare a unui utilizator: 10% | | | ::: | ::: | • pagina de înregistrare a unui utilizator: 10% | | ||
| Line 218: | Line 218: | ||
| | ::: | ::: | • pagina pentru vizualizarea detaliilor unui cont: 15%\\ • date personale cu posibilitate de actualizare: 5%\\ • istoric coș de cumpărături: 10% | | | ::: | ::: | • pagina pentru vizualizarea detaliilor unui cont: 15%\\ • date personale cu posibilitate de actualizare: 5%\\ • istoric coș de cumpărături: 10% | | ||
| | ::: | ::: | • sistem de mesagerie: 10% (citire, scriere) | | | ::: | ::: | • sistem de mesagerie: 10% (citire, scriere) | | ||
| - | | 1 p | modularizare\\ ♦ structura aplicaţiei: 40%\\ ♦ lizibilitatea codului: 20%\\ ♦ comentarii, README (inclusiv comparație Java Enterprise Edition / Node.JS): 40% | | + | | 1 p | modularizare\\ ♦ structura aplicaţiei: 40%\\ ♦ lizibilitatea codului: 20%\\ ♦ comentarii, README (inclusiv comparație Java Enterprise Edition / Node.JS): 40% || |
| **BONUS**. Se pot obţine punctaje suplimentare, astfel: | **BONUS**. Se pot obţine punctaje suplimentare, astfel: | ||
| * 0,50 p – predarea temei cu două săptămâni mai devreme (înainte de 11.05.2016, 23:55); | * 0,50 p – predarea temei cu două săptămâni mai devreme (înainte de 11.05.2016, 23:55); | ||
| * 0,50 p – modificarea sistemului de rezervare de locuri / achiziție de bilete în cadrul aplicației desktop, astfel încât acesta să se realizeze pe baza unei locații (unui interval de locații) specifice în sală, caracterizată prin rând și loc; se vor defini categorii de locații, fiecare dintre acestea având asociat un preț specific; | * 0,50 p – modificarea sistemului de rezervare de locuri / achiziție de bilete în cadrul aplicației desktop, astfel încât acesta să se realizeze pe baza unei locații (unui interval de locații) specifice în sală, caracterizată prin rând și loc; se vor defini categorii de locații, fiecare dintre acestea având asociat un preț specific; | ||
| - | * 0,50 p - implementarea unui sistem de recomandări: în situația în care pentru un utilizator a realizat achiziții anterioare de bilete la reprezentații culturale, i se pot face anumite sugestii cu privire la spectacolele pe care le poate viziona, folosind un algoritm propriu (posibile criterii fiind: spectacole cu aceeași distribuție / scenograf / regizor / producator, care au program in aceeași sală, în aceeași zi a săptămânii și la aceeași oră sau alte criterii); | + | * 0,50 p - implementarea unui sistem de recomandări, în cazul aplicației web: în situația în care pentru un utilizator a realizat achiziții anterioare de bilete la reprezentații culturale, i se pot face anumite sugestii cu privire la spectacolele pe care le poate viziona, folosind un algoritm propriu (posibile criterii fiind: spectacole cu aceeași distribuție / scenograf / regizor / producator, care au program in aceeași sală, în aceeași zi a săptămânii și la aceeași oră sau alte criterii); |
| ===== Condiții de realizare și predare ===== | ===== Condiții de realizare și predare ===== | ||
