duminică, 16 ianuarie 2011

THE END

Am finalizat oficial lucrul la proiect si vreau cu aceasta ocazie sa le multumesc colegilor mei de echipa pentru munca depusa si pentru spiritul de echipa pe care l-au aratat.

luni, 3 ianuarie 2011

The end is near...

Tocmai am terminat de implementat si ultima functionalitate importanta a aplicatiei noastre, si anume, optiunea de a adauga un nou student in baza de date. Se vor putea adauga studenti doar la inceputul unui an scolar si acestia vor fi automat repartizati in anul I de studiu. Secretarul sef este singurul care poate adauga studenti in baza de date. Cu implementarea acestei functionalitati suntem foarte aproape de finalul proiectului nostru...

sâmbătă, 11 decembrie 2010

Can I talk to your supervizor?

Am inceput lucrul la interfata pentru utilizatorul de tip secretar sef si am implementat pana acum optiunile de introducere de noi note (fara restrictii) si terminare a semestrului curent. Utilizatorul de tip secretar sef poate modifica orice nota a unui student, poate face trecerea la un nou semestru si poate aduga un nou student in baza de date, fiind utilizatorul cu cea mai mare libertate de actiune. Optiunea de introducere de noi note este aproape identica cu cea intalnita la utilizatorul de tip secretar cu precizarea ca secretarul sef are posibilitatea de a modifica si notele mai mari sau egale cu 5. Optiunea de trecere la un nou semestru implica, in prima faza, actualizarea campurilor an si semestru al studentilor (campul an va fi reactualizat doar pentru studentii care au obtinut cel putin 30 de credite in anul incheiat) din baza de date urmata de recalcularea automata a mediei generale partiale si, mai apoi, eliminarea din baza de date a studentilor din anul 4, semestrul 2, care au un numar de credite egal cu 243 (deci au luat toate examenele). Studentii eliminati din baza de date vor fi salvati intr-o arhiva pentru nu a pierde datele.

duminică, 5 decembrie 2010

Input Grades

Am inceput lucrul la interfata pentru utilizatorul de tip secretar si am implementat pana acum optiunea de introducere de noi note. Secretarul trebuie sa introduca initial anul de studiu si specializarea studentului ale carui note vrea sa le inregistreze. Dupa ce a introdus aceste informatii, utilizatorul este directionat catre o pagina unde se regaseste o lista cu studentii ce respecta criteriile anterioare. Dupa ce secretarul alege un anumit student, el este directionat catre o noua pagina ce contine lista de materii pentru care utilizatorul poate introduce note cat si un camp in care trebuie introdusa nota aferenta disciplinei alese. Unele materii vor fi afisate pe un fond rosu, ceea ce inseamna ca acele materii nu trebuie sa primeasca note din cauza dependentelor nesatisfacute. In urma introducerii unei note, nota respectiva, numarul de credite si media generala a studentului vor fi recalculate si updatate atat in baza de date cat si in obiectele aplicatiei.

marți, 30 noiembrie 2010

Previews

Pentru a avea o idee concreta a functionarii aplicatiei, am postat pe wiki diverse vizualizari ale paginilor implementate pana acum. Acestea sunt organizate in functie de tipul de utilizator al aplicatiei. Dupa cum am precizat pe pagina wiki, avem mai multe scenarii de implementat, si pana acum s-a lucrat pentru utilizatorul student si guest. Am postat vizualizari doar pentru paginile finisate, celalalte urmand a fi postate in zilele urmatoare.
In continuare, urmeaza implementarile pentru utilizatorul secretary, care dispune de mai multe optiuni.

luni, 29 noiembrie 2010

Grade Report

Am reusit in ultima saptamana sa implementam in cadrul aplicatiei noastre optiunea de generare in timp real de rapoarte de note (excel si pdf) pentru utilizatorii de tip student. Atat rapoartele de tip pdf, cat si cele de tip excel contin toate notele din toti cei patru ani de studiu ale user-ului curent cat si numele universitatii, facultatii si sectiei din care face parte studentul.

luni, 15 noiembrie 2010

If you really want to know a student, look at his grades...

Saptamana aceasta am completat partial cu date tabelele catalog si materii din baza de date in vederea implementarii facilitatii de vizualizare a notelor unui student. Am realizat cu succes afisarea in browser a tuturor notelor unui student insa va mai dura ceva timp pana vom introduce in programul nostru si optiunea de salvare a notelor in format .xls sau sub forma de raport .pdf.