G4 Tim: Tatjana Ružman Krešo Barić Marija Đapić Darko Jovišić
Zašto RasporedOnline? Izrada rasporeda nastave trenutno ručna izrada godišnji raspored za neku školu 2-3 tjedna izrade + novčana naknada onome koji izrađuje raspored Web aplikacija RasporedOnline bi trebala omogućiti: Skraćenje vremena izrade rasporeda sa nekoliko tjedana na nekoliko desetaka sekundi. Smanjenje troškova izrade rasporeda. Općenito pojednostavljenje izrade rasporeda. 10.7.2019.
Princip rada Radi pojednostavljenja aplikacije smo: Administrator: uzeli u obzir samo neke od bitnijih faktora: broj razreda, profesora, različit program obrazovanja za različite godine obrazovanja, opterećenje nastave i sl. ograničili mogućnosti korištenja aplikacije na O.Š. “Strožanac”. Administrator: Obavlja sve funkcije adminstracije sustava: registracija novih, te izmjena i brisanje postojećih korisnika. Vrši nadzor i optimizaciju sustava. 10.7.2019.
Princip rada Korisnik: osoba registrirana od strane administratora, ima pravo korištenja aplikacije nakon potvrde identiteta vrši unos ili brisanje profesora zaposlenih u školi, ili izmjenu njihovih podataka. unosi, mijenja ili briše razredna odjeljenja škole. unosi podatke o zaduženjima određenog profesora (kojim razredima predaje, koliko sati). pritiskom na određeni botun, generira raspored. 10.7.2019.
Korisnički zahtjevi U aplikaciju su ugrađena pravila vezana za održavanje nastave: koliko je tjedno opterećenje nastave za nastavnike, odnosno razrednike; koliko se sati nastave tjedno/dnevno održava za pojedinu godinu obrazovanja koliko sati nastave tjedno se održava iz pojedinog predmeta ...itd... PRIMJER: 5. i 6. godina obrazovanja Moraju imati 5 sati nastave hrvatskog jezika tjedno, s uvjetnom da nemaju više od 1 sata dnevno.) 10.7.2019.
Implementacija i radna okolina Korisničko sučelje: web stranice uz korištenje HTML i CSS standarda. Baza podataka: Microsoft SQL 2000 baza podataka, u kombinaciji sa Windows 2000 Serverom. Razvoj aplikacije: Visual Studio .NET razvojni alat. Programiranje aplikacije: ASP.NET sa C#. Dizajn aplikacije: PhotoShop 7.0 grafički alat Komuniciranje sa korisnikom: Microsoft IIS web server. Korisnik mora imati preglednik Internet Explorer, minimalne verzije 5.0 10.7.2019.
Use Case dijagrami Postoji samo jedan actor korisnik. osoba koja radi u školi, a zadužena je za izradu školskog rasporeda ima podatke o svim profesorima, njihovim zaduženjima i njihovom opterećenju. unosi, mijenja, i briše sve podatke 10.7.2019.
obavezno mora biti logiran Use Case dijagrami Da bi koristio sustav obavezno mora biti logiran Omogućene radnje Konačni rezultat Glavni i jedini actor: korisnik 10.7.2019.
Primjer: Promjena lozinke 10.7.2019.
Daljnji razvoj Korisničko sučelje je izrađeno 80%. Slijedi implementacija algoritma (Krešo je na potezu) i pisanje korisničke dokumentacije. U sljedećim verzijama pokušat ćemo: generalizirat aplikaciju za sve osnovne škole; poboljšavati algoritme. 10.7.2019.
Zaključak Aplikacija ovog tipa ne postoji u Hrvatskoj (barem nismo upoznati s takvom), te bi njeno korištenje uveliko pomoglo rješavanju problema generiranja rasporeda. Živili!!! 10.7.2019.