Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
teme:tema_de_recuperare [2016/04/20 03:15]
Andrei Roșu-Cojocaru
teme:tema_de_recuperare [2016/04/20 03:18]
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:
Line 224: Line 224:
   * 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 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 =====
  
teme/tema_de_recuperare.txt · Last modified: 2016/04/20 03:19 by Andrei Roșu-Cojocaru
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0