Upload
others
View
7
Download
0
Embed Size (px)
Citation preview
Svebor Prsta i , dipl. ing. č ćVlatka Paunovi , dipl. ing.ćSiniša Tomi , mr. sc.ć
Quilt CMS is so 'API
Srce, 22. 1. 2014.
Kontakt: [email protected]
O nama
Što radimo
ISVU i REST API
FERWeb Tim● Prvi koraci ~ 2001 (Web FER-a)● Od 2006 – Quilt CMS, studenti i stalni zaposlenici
– Razvijalo više od 30 autora● Temelji - otvorene tehnologije● Licenca polu-otvorenog
(walled garden) tipa● Danas: 6 programera
– Vanjski suradnici, dizajneri
Quilt CMS is so 'API!● Integracije su temelj našeg sustava● ISVU REST API - "Next big thing"
Korisnici
Innovation Centre for Digital Education
Integracija, sinkronizacija● ISVU – Student Information System● Korisnici – LDAP ([email protected]), AD● SAP – poslovni sustav, računovodstvo, HR...● KOHA – knjižnični sustav● Moodle – e-learning sustav● UniTime – satnica, osobni raspored● Google Apps
Intranet
E-campus
ISVU - Big (deal) Data● Djelatnici i studenti
– Semantika korisnika, uloge, prava ...
– E-portfolio (bib.irb.hr), imenik● Informacije o nastavnom planu i programu
– Struktura Weba / Intraneta
– Za djelatnike, za studente● Informacije o ustrojstvenim jedinicama
– Predmeti, djelatnici, prava
ISVU – Big (deal) Data● Potpora izvođenju nastave
– Pomoć u komunikaciji● Forumi, sustav pretplata
– Razmjena podataka– E-learning– Ankete, konzultacije ...
● Satnica– Osobni kalendar
Nastavne aktivnosti
● Organizacija nastave– Termini mimo satnice– Dodatne grupe– Događaji– Ocjenjivanje OCR, prisustvo ,
dežurstva● Upis podataka u ISVU
– Ocjene– Grupe– Ispitni rokovi
ISVU, API...
Kako smo radili prije API-ja● Ručna integracija
– Korisnici pokreću sinkronizaciju, brinu o unosu podataka na Web
● Problemi s postavljanjem validnih datoteka
● Problemi s postavkama sinkronizacije
● Otprilike tek svaki 5 pokušaj samostalne sinkronizacije uspio
REST API● Cron sinkronizacija 2 puta dnevno
– Od 45 do 60 minuta● Od 9 mjeseca preko 700 potpuno automatiziranih
sinkronizacija– Ukupno manje od 10 upita korisnika
● Moguće dohvatiti podatke za prethodne akademske godine– Odabir aktualnog nastavnog plana
● Fire and forget
Budućnost – što bismo voljeli ● Dojave o upisu novih podataka
– Ažurno osvježavanje– Dohvat samo promijenjenih podataka
Ubrzanje● Dohvat skupa podataka
– Ubrzanje kompletnog postupka sinkronizacije– Studenti i upisani predmeti– Element strukture studija i predmeti..
Ubrzanje
??
Kontakt: [email protected]