Vytváření a správa studentských záznamů a jejich hodnocení zahrnuje několik klíčových aspektů, jako je zabezpečení dat, pravidelné aktualizace a zálohování, a omezení přístupu pouze pro autorizované uživatele.
Obrazac zaštite (Security pattern) za implementaciju sigurnosnih mehanizama poput autentikacije i autorizacije korisnika prilikom pristupa aplikaciji i unosu podataka
Pogled bi bio predstavljen formama (sučeljem) dok bi kontroleri upravljali interakcijom između pogleda i modela
Obrazac za organizaciju koda aplikacije. Model bi sadržavao logiku aplikacije
Klase za rad s podacima
Spremanje podataka u bazu podataka:
Povezivanje
ADO.NET ili Entity Framework
Koristio bih obrazac Repository pattern za pristup i manipulaciju podacima. Za svaku klasu bi imala odgovornost za rad s podacima određenog entiteta.
StudentRepository, OcjenaRepository
Sigurnost i zaštita podataka
Redovno ažuriranje i backup podataka
Ograničavanje pristupa podacima samo ovlaštenim korisnicima
Sigurnosne mjere za zaštitu podataka o studentima
Generiranje izvještaja
Izvještaj o statističkim podacima
Prikazivanje prosjeka ocjena
Izvještaj o ocjenama studenata
Sortiranje po različitim kriterijima (ime
ocjena)
prezime
Prikazivanje svih ocjena studenata
Analiza rezultata i statistika
Generiranje statističkih podataka
Izračunavanje standardne devijacije ocjena
Prikazivanje raspodjele ocjena
Izračunavanje prosjeka ocjena
Računanje ukupnog prosjeka ocjena
Računanje prosjeka ocjena po predmetu
Prikupljanje podataka o studentima i ocjenama
Pregled podataka o studentima i ocjenama
Prikazivanje svih ocjena i statističkih podataka
Pretraživanje studenata po različitim kriterijima
Unos ocjena
Unos ocjena za svaki predmet i ispitni rok
Kreiranje predmeta i ispitnih rokova
Registracija studenata
Dodavanje podataka o upisu na fakultet
Unos osnovnih informacija o studentu
Izrada sučelja (WinForms)
Izmjena podatak o studentu: Forma za izmjenu podataka o odabranom studentu.
Unos nove ocjene: Forma za unos novih ocjena za odabranog studenta (kolegij, ocjena)
Unos novog studenta: Forma za unos podataka o novom studentu (Ime, prezime, OIB, broj indeksa)
Pregled studenata: Tablica s popisom studenata i osnovnim informacijama (Ime, Prezime, OIB, broj indeksa).
Prijava: Korisnici se mogu prijaviti s korisničkim imenom i lozinkom.