Pregled bibliografske jedinice broj: 1281763
Sustav za distribuciju i ocjenjivanje glazbenih diktata
Sustav za distribuciju i ocjenjivanje glazbenih diktata, 2023., diplomski rad, diplomski, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 1281763 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Sustav za distribuciju i ocjenjivanje glazbenih
diktata
(A system for distribution and assessment of musical
dictations)
Autori
Ćubela, Marin
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, diplomski
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
29.06
Godina
2023
Stranica
52
Mentor
Milašinović, Boris
Ključne riječi
aplikacija ; glazbeni diktat ; glazba ; note ; sabirnica poruka ; Čista arhitektura ; DDD ; Domenom vođen dizajn ; CQRS ; medijator ; RabbitMq ; MassTransit ; SignalR ; ASP.NET ; React ; Docker
(application ; musical dictate ; music ; music sheet ; message bus ; clean architecture ; DDD ; domain driven design ; CQRS ; mediator ; RabbitMq ; MassTransit ; SignalR ; ASP.NET ; React ; Docker)
Sažetak
Kao dio ovog diplomskog rada napravljen je sustav za distribuciju i ocjenjivanje glazbenog diktata. Sastoji se od nekoliko aplikacija na poslužiteljskoj strani koje služe kao API za mrežne aplikacije učitelja i učenika. Poslužiteljske aplikacije napravljene su u radnom okviru ASP.NET, dok su klijentske ostvarene pomoću knjižnice React. Slanje obavijesti i raspodjela poslova ostvarena je sabirnicom poruka RabbitMq uz pomoć knjižnice MassTransit, a komunikacija u stvarnom vremenu uz pomoć knjižnice SignalR. Aplikacije su kontejnerizirane uz pomoć Dockera. Sustav omogućuje učiteljima da definiraju vježbe, dodijele ih određenoj učeničkoj grupi i na kraju ocjene koristeći mrežnu aplikaciju. Zadatke može ocjenjivati komponenta za automatsko ocjenjivanje ako učitelj definira tako. Učenicima je dana mogućnost da vježbaju zadatke koje im je učitelj dodijelio te da na taj način poboljšavaju svoje znanje iz glazbenog diktata i pripremaju se za provjere znanja. Sustav ima integrirano grafičko sučelje za unos notnih zapisa koje je na raspolaganju učiteljima za zadavanje vježbi i učenicima za rješavanje. Sustav mogu koristiti svi učitelji i njihovi učenici. Moraju se samo registrirati u sustav i spremni su za korištenje. Ako netko želi moguće je i pustiti sustav u pogon na vlastitom računalu ili resursima. Arhitektura rješenja omogućava proširenje sustava naknadnim dodavanjem komponenti za automatsko ocjenjivanje.
Izvorni jezik
Hrvatski
Znanstvena područja
Računarstvo