Projekat Škola stranih jezika - feb.2002.
Predmet Softverski alati baza podataka
Zadatak

Škola stranih jezika organizuje kurseve u trajanju određenog broja časova iz određenih stranih jezika za svoje polaznike. Svaki kurs ima svoju cenu. Uslov za pohađanje kursa je da je polaznik po izdatom računu unapred izvršio uplatu. Za držanje kurseva škola angažuje nastavnike. Jedan nastavnik može da drži kurseve iz najviše dva strana jezika. Škola nastavnike isplaćuje po završetku kursa, i to prema održanom broju časova i ceni po času za konkretni strani jezik. Svi računi i uplate ili isplate se evidentiraju.

Sadržaj rada
  1. Analiza i dopunjeni opis problema, sa svim uvedenim pretostavkama.
  2. Funkcionalna dekompozicija prve vrste.
  3. Model procesa, i to: kontekstni nivo, prvi nivo i dalji nivoi samo po jednoj grani.
  4. Pregled odnosa objekata (specijalizacije, uslovljavanja,veze)
  5. Pregled svojstava objekata i veza.
  6. Model podataka.
  7. Matrica odnosa aktivnosti i entiteta, prema 3 i 4 (manuelno).
  8. SQL Šema relacione baze podataka (report sa SQL DDL naredbama).
  9. Automatsko generisanje baze podataka (ili ručno ako to nije moguće).
  10. Forma za unos podataka u jednu tabelu.
  11. Forma za unos podataka u dve tabele (master-detail).
  12. Jednostavna pretraga podataka u jednoj tabeli.
  13. Izveštaj nad dve tabele.
Napomene
  • Opisi svih tema su okvirni i po potrebi ih treba dopuniti različitim pretpostavkama o radu posmatranog sistema. Sve takve dopune treba navesti u radu.
  • Za funkcionano modeliranje treba koristiti alat BPWin verzija 1.8 ili viša, a za modeliranje podataka ERWin verzija 3.52. Oba navedena alata su instalirana na računarima u učionici 70.
  • Za aplikativni deo može se koristiti okruženje po izboru, s tim da je na računarima u učionici 70 dostupno okruženje okruženje ACCESS 97. U slučaju da se koristi neko drugo okruženje, stident sam treba da ga obezbedi na računaru na dan polaganja ispita.
  • Rad ne treba da sadrži nikakve teoretske i metodološke osvrte na korišćene alate i, aplikativno okruženje, nego samo njihovu primenu na konkretni problem.
Projektna dokumentacija pdf format.