Programski paket za podršku
realizacije nastave
Goran ČekoFakultet tehničkih nauka, 29.11.2012.
Agenda
Opis problema
Postojeća rješenja
Model sistema
Arhitektura sistema
Zaključak
Terminologija
Planiranje nastave• Predvidjeti i rasporediti sredstva imetode za realizaciju nastavnihzadataka u određenim vremenskimsegmentima
Programiranje nastave• Specifičan intelektualno stvaralačkirad koji se temelji na teorijskimznanjima i iskustvima nastavnikaiz prethodne prakse
Uslovi korektnosti• Grupa može da prisustvuje samojednom času u datom terminu
• Izvođač ne može da predaje dvarazličita predmeta u istom terminu
Uslovi udobnosti• Zabranjeni radni sati
• Trajanje nastavnog dana
• Pauze u toku nastave
Rezultati planiranja i programiranja
• Realizacija studijskogprograma
• Radni kalendar
Sadašnji sistem
• Ručno kreiranje
• Sporo, greške
• Nemogućnost izmjena
• Ne koristi prednosti
savremenih informacionih
tehnologija
• Zahtjeva poznavanje domena
problema i algoritama
raspoređivanja
Postojeća rješenja
• Ručno i automatsko kreiranje rasporeda
• Rad sa šablonima
• Širok spektar primjena
• Veliki broj izvještaja
• Undo/redo mehanizam
• Alati za optimizaciju
• Import/export podataka
Motivi razvoja
Komercijalna rješenja
• Rješavaju uopštene probleme
• Ograničena funkcionalnost
• Nedovoljne mogućnosti
prilagođavanja
• Relativno skroman obim podataka
sa kojima rade
Postojeći zahtjevi
• Integracija u postojeći sistem
• Kontrola pristupa
• Korišćenje postojećih realizacija
kao osnove (modela)
• Predlozi mogućih rješenja
• Mogućnost dodatne rafinacije
• Uvoz podataka
Model sistema
Radni kalendar Realizacija studijskog programa
Arhitektura sistema
• Troslojna arhitektura
• Standardne forme
• JGenIS
• Kompozitne forme
• Radni okvir
Prednosti korišćenja
• Korišćenje modela (šablona)
• Brzo kreiranje realizacija
• Mogućnost izmjena
• Obezbjeđivanje konzistentnosti
• Samostalno korišćenje radnog
okvira
• Povećanje produktivnosti
• Bolje iskorišćenje termina
Rezultati rada
Radni kalendar Raspored nastave
Zaključak
• Generisanje ili ručno kreiranje realizacija
• Postojeće rješenje ili razvoj novog
• Pregled izmjena i statistika
• Stilizovani pregled
• Obavještavanje o izmjenama
Fakultet tehničkih nauka, Katedra za informatiku