Sadašnji modul sa prikazom podataka o studentu je neadekvatan i potreban je temeljit redizajn (sa aspekta korisničkog interfejsa). Neke od novih funkcionalnosti koje treba ponuditi su:
Studentska služba treba imati pregled historijskog statusa studenta na fakultetu (u koji semestar je bio upisan i kada, kako itd.) sa mogućnošću promjene statusa redovan/samofinansirajući, proglašavanja studenta za "ponovca" (što nema veze s tim da li je student ranije slušao taj semestar tog studija), promjene NPP po kojem student studira.
Sve ovo su kolone u tabeli student_studij. Dakle treba dati mogućnost editovanja svih slogova u ovoj tabeli uz strogu kontrolu validnosti i dobar UX.
Treba razmisliti da li ovu mogućnost dati baš svim korisnicima studentske službe jer je dalekosežna.
Potrebno je dodati podršku za status "mirovanje", te akciju "ispis studenta" koja ne briše trenutne podatke nego samo dodaje napomenu da se student tog-i-tog datuma ispisao sa studija.
Ovo trenutno uopšte ne postoji kao mogućnost u bazi! Tabela student_studij sada treba podržati i definisanje različitih statusnih promjena. Otprilike kolone koje mi padaju na pamet: (student, datum, status, objekat). Student status je FK na šifrarnik sa sljedećim vrijednostima (za početak): upis, ispis, mirovanje. U slučaju statusa "upis" ili "ispis", polje "objekat" je ID studija na koji je upisan. U slučaju statusa "mirovanje" polje "objekat" je osnov mirovanja (string - ili možda bolje šifrarnik?).
Sadašnji modul sa prikazom podataka o studentu je neadekvatan i potreban je temeljit redizajn (sa aspekta korisničkog interfejsa). Neke od novih funkcionalnosti koje treba ponuditi su: