Projekat Baza podataka za Media ligu - sep.2002.
Predmet Softverski alati baza podataka
Zadatak

Media Liga je liga malog fudbala u kojoj učestvuje određen broj timova. Svaki tim ima više fudbalera. Jedan fudbaler igra za samo jedan tim. Fudbaler može biti igrač ili golman.
Media Liga je organizovana po sezonama. U okviru jedne sezone igra se prvo ligaški deo pa zatim play off. U ligaškom delu sezone se igra određen broj kola. Na kraju ligaškog dela sezone određeni broj timova sa vrha tabele ulazi u play off koji se igra po kup sistemu, na ispadanje.
U svakom kolu se igraju utakmice. Utakmica se igra između dva tima - tima domaćina i tima gosta, i evidentira se broj golova svakog tima kao i strelci (ime strelca i broj golova). U jednom kolu jedan tim može igrati najviše jednu utakmicu. Tim ne može igrati utakmicu protiv samog sebe.

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.