Professional Documents
Culture Documents
TVP Projekat 1 PDF
TVP Projekat 1 PDF
TVP Projekat 1 PDF
TVP Projekat 1
Koristeći C# i razvojno okrženje VS2010/2012 napisati Windows aplikaciju. Aplikacija treba da obezbedi
rad sa nastavnicima, studentima, studentima specijalistickih studija i predmetima:
Nastavnik
Obavezno sadrži ime, prezime, jmbg i predmete koje drži
Student
Obavezno sadrži ime, prezime, jmbg, broj indeksa i godina studija
Student specijalistickih studija
Obavezno sadrži ime, prezime, jmbg, broj indeksa i godina studija
Predmet
Sadrži: naziv predmeta, šifru predmeta i godinu studija
Izborna lista
Sadrži: studenta i listu predmeta koje je odabrao.
Program treba da sadrži funkcionalnosti:
a. Unos nastavnika, studenata svih vrsta, predmeta i izbornih listi.
b. Formu za prikaz brojnog stanja po predmetima, prikaz studenata po godini studija
c. Obezbediti čuvanje podataka u fajlovima.
d. Program pripremiti za odbranu sa već unetim podacima. Dovoljno za 5 studenata, 3
nastavnika i 3 predmeta.
Napomena: Student može dodati sve što doprinosi rešenju, ako za to ima obrazloženje. Takođe, ako
student ne uradi u celosti projekat, vršiće se vrednovanje onog što je uradio.
U projektu se vrednuju:
Ispravnost u radu aplikacije.
Kompletnost rešenja.
Kvalitet koda sa stanovišta daljeg održavanja.
Datum predaje rada
Jedan predlog:
Za navedene entitete obezbediti odgovarajuće klase sa konstruktorima. Nastavnik, student I
student specijalističkih studija mogu da imaju zajedničku baznu klasu. Pri stvaranju tekstualnih fajlova za
čuvanje podataka unutar fajla obezbediti naziv-vrednost par (Ime:Pera, Prezime:Perić…), naziv fajla moze
da bude JMBG osobe odnosno šifra predmeta za predmet, za svaki od pomenutih tipova podataka
obezbediti odgovarajuću strukturu direktorijuma (Nastavnici, Studenti, Predmeti…) . Prilikom pokretanja
aplikacije obezbediti učitavanje predhodno sačuvanih tekstualnih fajlova u objekte odgovarajućeg tipa.