implementacija novog sustava za potporu …• temelji sustava u nekoliko navrata doživjeli...

16
IMPLEMENTACIJA NOVOG SUSTAVA ZA POTPORU NASTAVNOG PROCESA Dario Grd, mag.inf. Centar za razvoj programskih proizvoda

Upload: others

Post on 04-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IMPLEMENTACIJA NOVOG SUSTAVA ZA POTPORU …• Temelji sustava u nekoliko navrata doživjeli drastične promjene • Sustav se osim na FOI-u paralelno razvijao i širio i na druge

IMPLEMENTACIJANOVOG SUSTAVA ZAPOTPORU NASTAVNOG PROCESA

Dario Grd, mag.inf.

Centar za razvoj programskih

proizvoda

Page 2: IMPLEMENTACIJA NOVOG SUSTAVA ZA POTPORU …• Temelji sustava u nekoliko navrata doživjeli drastične promjene • Sustav se osim na FOI-u paralelno razvijao i širio i na druge

www.FOI.unizg.hr

UVOD

Page 3: IMPLEMENTACIJA NOVOG SUSTAVA ZA POTPORU …• Temelji sustava u nekoliko navrata doživjeli drastične promjene • Sustav se osim na FOI-u paralelno razvijao i širio i na druge

www.FOI.unizg.hr

• 2012. godine razvijen sustav pod nazivom “Nastava”

• Tokom godina mijenjala se poslovna logika• Temelji sustava u nekoliko navrata doživjeli drastične promjene

• Sustav se osim na FOI-u paralelno razvijao i širio i na druge fakultete

• U zadnjih godinu dana intenzivno se radi na novom sustavu koji koristi suvremene tehnologije i uvodi mnoge novosti u odnosu na stari sustav

Uvod

Page 4: IMPLEMENTACIJA NOVOG SUSTAVA ZA POTPORU …• Temelji sustava u nekoliko navrata doživjeli drastične promjene • Sustav se osim na FOI-u paralelno razvijao i širio i na druge

www.FOI.unizg.hr

TEHNOLOGIJA

Page 5: IMPLEMENTACIJA NOVOG SUSTAVA ZA POTPORU …• Temelji sustava u nekoliko navrata doživjeli drastične promjene • Sustav se osim na FOI-u paralelno razvijao i širio i na druge

www.FOI.unizg.hr

• Tomcat 6

• Groovy / Java 6

• Grails 2.2

• Hibernet 2.2

• Postgres 9.1

• GSP

• Bootstrap 3

• CSS

• ECMAScript 5 (2009), jQuery

• Git

Nastava 1 Nastava 2

• Apache httpd 2.4

• PHP 7.1

• Symfony 4.2

• Doctrine 2.6

• MySql 5.5

• Twig 2.5

• Vuetify 1.5 (google materialdesign)

• Sass 3.4, Stylus

• ECMAScript 6/2015, vue.js 2.5, vuex 3.0

• Node.js, webpack-encore

• Composer, yarn, npm

• MJML 4.2

• Git

Page 6: IMPLEMENTACIJA NOVOG SUSTAVA ZA POTPORU …• Temelji sustava u nekoliko navrata doživjeli drastične promjene • Sustav se osim na FOI-u paralelno razvijao i širio i na druge

www.FOI.unizg.hr

• Dođite na radionicu

• Naslov: Uporaba vue.js i vuetify.js kao frontenda za symfonyaplikacije

• Vrijeme: sutra od 13:30 do 15:00

• Mjesto: City Plaza - dvorana Lastovo

Želite saznati više o spomenutim

tehnologijama?

Page 7: IMPLEMENTACIJA NOVOG SUSTAVA ZA POTPORU …• Temelji sustava u nekoliko navrata doživjeli drastične promjene • Sustav se osim na FOI-u paralelno razvijao i širio i na druge

www.FOI.unizg.hr

Povezanost s ostalima aplikacijama

Nastava

FOI web ISVU

Events

Kadrovska

NPP

Mobilnost

Page 8: IMPLEMENTACIJA NOVOG SUSTAVA ZA POTPORU …• Temelji sustava u nekoliko navrata doživjeli drastične promjene • Sustav se osim na FOI-u paralelno razvijao i širio i na druge

www.FOI.unizg.hr

PREGLED FUNKCIONALNOSTI

Page 9: IMPLEMENTACIJA NOVOG SUSTAVA ZA POTPORU …• Temelji sustava u nekoliko navrata doživjeli drastične promjene • Sustav se osim na FOI-u paralelno razvijao i širio i na druge

www.FOI.unizg.hr

• Gost (korisnik koji se nije prijavio u aplikaciju)

• Student

• Demonstrator

• Nastavnik

• Pročelnik katedre

• Satničar

• Referada

• Prodekan za nastavu

• Administrator

Uloge u sustavu

Page 10: IMPLEMENTACIJA NOVOG SUSTAVA ZA POTPORU …• Temelji sustava u nekoliko navrata doživjeli drastične promjene • Sustav se osim na FOI-u paralelno razvijao i širio i na druge

www.FOI.unizg.hr

• Pregled djelatnika i njihovih profila• Kontakt informacije

• Lokacija

• Kolegiji

• Konzultacije (odgode)

• Dodatne informacije

• Popis kolegija na studiju / studijskom programu

• Profil kolegija• Osnovne informacije (naziv, ECTS, semestar izvođenja, obavezan na kojim

studijskim programima, katedara, cilj kolegija, opterećenje po oblicima nastave)

• Nastavni plan i program (ishodi učenja, sadržaj predavanja, alati koji se koriste, literatura, slični predmeti…)

• Izvođači nastave / plan nastave

• Modeli praćenja (elementi praćenja rada studenata, bodovna skala, plan kolokvija…)

• Ispitni rokovi kolegija

• Raspored sati kolegija

Javno dostupan dio

Page 11: IMPLEMENTACIJA NOVOG SUSTAVA ZA POTPORU …• Temelji sustava u nekoliko navrata doživjeli drastične promjene • Sustav se osim na FOI-u paralelno razvijao i širio i na druge

www.FOI.unizg.hr

• Pregled katedra• Djelatnika

• Kolegija

• Raspored sati

Javno dostupan dio

Page 12: IMPLEMENTACIJA NOVOG SUSTAVA ZA POTPORU …• Temelji sustava u nekoliko navrata doživjeli drastične promjene • Sustav se osim na FOI-u paralelno razvijao i širio i na druge

www.FOI.unizg.hr

• Evidencija održanih demonstratura

• Personalizirani raspored

• Prijava na laboratorijske vježbe i TZK grupe

• Ispitni rokovi

Studentski portal

Page 13: IMPLEMENTACIJA NOVOG SUSTAVA ZA POTPORU …• Temelji sustava u nekoliko navrata doživjeli drastične promjene • Sustav se osim na FOI-u paralelno razvijao i širio i na druge

www.FOI.unizg.hr

• Norme nastavnika

• Planiranje nastave

• Planiranje kolokvija

• Planiranje ispitnih rokova

• Unos održane nastave

• Evidencija održanih ispita

• Unos modela praćenja

• Unos konzultacija i obavijesti o odgodi konzultacija

• Personalizirani raspored sati (za nastavnika, za njegove kolegije)

• 30-tak raznih izvještaja

Nastavnički portal

Page 14: IMPLEMENTACIJA NOVOG SUSTAVA ZA POTPORU …• Temelji sustava u nekoliko navrata doživjeli drastične promjene • Sustav se osim na FOI-u paralelno razvijao i širio i na druge

www.FOI.unizg.hr

• Verzije rasporeda

• Kopiranje dijelova rasporeda

• Objave rasporeda

• Pregled rasporeda po:• Nastavniku

• Grupi nastavnika (odabrani, članovima određene katedre, članovima Udruge suradnika, članova Vijeća…)

• Kolegiju

• Dvorani

• Zgradi

• Grupi studenata ili više grupa studenata

• Studiju

• Provjera zauzetosti dvorane• Napredno filtriranje s posebnim uvjetima

Kreiranje rasporeda sati

Page 15: IMPLEMENTACIJA NOVOG SUSTAVA ZA POTPORU …• Temelji sustava u nekoliko navrata doživjeli drastične promjene • Sustav se osim na FOI-u paralelno razvijao i širio i na druge

www.FOI.unizg.hr

• Validacije• Prema planu nastave

• Prema nastavniku

• Zauzetosti dvorane

• Grupi studenata

• Definiranje grupa studenata i raspoređivanje studenata u grupe

• Unos nadoknada od strane nastavnika

Kreiranje rasporeda sati

Page 16: IMPLEMENTACIJA NOVOG SUSTAVA ZA POTPORU …• Temelji sustava u nekoliko navrata doživjeli drastične promjene • Sustav se osim na FOI-u paralelno razvijao i širio i na druge

www.FOI.unizg.hr

PITANJA