Nalazite se na CroRIS probnoj okolini. Ovdje evidentirani podaci neće biti pohranjeni u Informacijskom sustavu znanosti RH. Ako je ovo greška, CroRIS produkcijskoj okolini moguće je pristupi putem poveznice www.croris.hr
izvor podataka: crosbi !

Analiza arhitekture i proširivanje funkcionalnosti platforme Moodle dodavanjem prilagođenih blokova (CROSBI ID 429771)

Ocjenski rad | diplomski rad

Pezo, Andrea Analiza arhitekture i proširivanje funkcionalnosti platforme Moodle dodavanjem prilagođenih blokova / Papić, Vladan (mentor); Zorić, Marija (neposredni voditelj). Split, Fakultet elektrotehnike, strojarstva i brodogradnje u Splitu, . 2019

Podaci o odgovornosti

Pezo, Andrea

Papić, Vladan

Zorić, Marija

hrvatski

Analiza arhitekture i proširivanje funkcionalnosti platforme Moodle dodavanjem prilagođenih blokova

Zadatak ovog diplomskog rada je bio upoznati se sa Moodle (eng. Modular Object – Oriented Dynamic Learning Environment) platformom kao i svim njenim najvažnijim aspektima koji ju čine modularnim sustavom. Bilo je potrebno analizirati standardne blokove u platformi kao i izradu novih u svrhu proširivanja funkcionalnosti platforme i realizirati prilagođeni blok za upise studenata na kolegij. Moodle je izdan pod licencom GNU Public License, što znači da, iako je zaštićen, korisnicima je dozvoljeno koristiti, kopirati i mijenjati kod, ukoliko omoguće drugima korištenje koda po jednakim uvjetima, ne mijenjaju originalnu licencu ni zaštitu, te primijene istu licencu na bilo koji drugi rad koji proizlazi iz Moodle-a. Blokovima u Moodle-u se može lako upravljati i moguće je izrađivati vlastite blokove ovisno o potrebama. U PHP programskom jeziku nadodaju se vlastite funkcionalnosti i sa HTML i CSS kod se jednostavno može dodati kroz samo admin sučelje ili pak unutar datotečnog sustava. Uspješno je dodan blok za upis studenata i izvršene su izmjene PHP koda te zamjena starih funkcija koje su se koristile u verziji 5 PHP-a. Blok je uspješno spojen na bazu računskog centra FESB-a te se upisivanje studenata iz baze u predmete izvršava bez ikakvih problema. Unutar FESB-ovog Moodle-a su dodani FESB servisi: Raspored, Nastava, Mail, eIndeks, eUpisi i msdnaa. Svaki od tih servisa vodi na predviđene stranice. U staroj verziji FESB-ovog Moodle-a (2.2) prikaz servisa je riješen na način da su ikone i nazivi servisa smješteni na jednoj fotografiji i pri , , hoveru“ na pojedini servis radi se translacija po x osi za točno određeni broj piksela. Takav način zamjene sličica danas više nije tako čest stoga je u novoj verziji taj dio unaprijeđen i napravljen na moderniji način.

moodle, upravljanje blokovima, PHP, struktura teme, SASS

nije evidentirano

engleski

Architecture analysis and Moodle platform functionalities extension by adding adapted blocks

nije evidentirano

moodle, control blocks, PHP, theme structure, SASS

nije evidentirano

Podaci o izdanju

46

23.07.2019.

obranjeno

Podaci o ustanovi koja je dodijelila akademski stupanj

Fakultet elektrotehnike, strojarstva i brodogradnje u Splitu

Split

Povezanost rada

Računarstvo