Transcript
Page 1: Software package to support implementation of  teaching process

Programski paket za podršku

realizacije nastave

Goran ČekoFakultet tehničkih nauka, 29.11.2012.

Page 2: Software package to support implementation of  teaching process

Agenda

Opis problema

Postojeća rješenja

Model sistema

Arhitektura sistema

Zaključak

Page 3: Software package to support implementation of  teaching process

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

Page 4: Software package to support implementation of  teaching process

Rezultati planiranja i programiranja

• Realizacija studijskogprograma

• Radni kalendar

Page 5: Software package to support implementation of  teaching process

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

Page 6: Software package to support implementation of  teaching process

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

Page 7: Software package to support implementation of  teaching process

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

Page 8: Software package to support implementation of  teaching process

Model sistema

Radni kalendar Realizacija studijskog programa

Page 9: Software package to support implementation of  teaching process

Arhitektura sistema

• Troslojna arhitektura

• Standardne forme

• JGenIS

• Kompozitne forme

• Radni okvir

Page 10: Software package to support implementation of  teaching process

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

Page 11: Software package to support implementation of  teaching process

Rezultati rada

Radni kalendar Raspored nastave

Page 12: Software package to support implementation of  teaching process

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


Recommended