Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 1281763

Sustav za distribuciju i ocjenjivanje glazbenih diktata


Ćubela, Marin
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



POVEZANOST RADA


Profili:

Avatar Url Boris Milašinović (mentor)


Citiraj ovu publikaciju:

Ćubela, Marin
Sustav za distribuciju i ocjenjivanje glazbenih diktata, 2023., diplomski rad, diplomski, Fakultet elektrotehnike i računarstva, Zagreb
Ćubela, M. (2023) 'Sustav za distribuciju i ocjenjivanje glazbenih diktata', diplomski rad, diplomski, Fakultet elektrotehnike i računarstva, Zagreb.
@phdthesis{phdthesis, author = {\'{C}ubela, Marin}, year = {2023}, pages = {52}, keywords = {aplikacija, glazbeni diktat, glazba, note, sabirnica poruka, \v{C}ista arhitektura, DDD, Domenom vo\djen dizajn, CQRS, medijator, RabbitMq, MassTransit, SignalR, ASP.NET, React, Docker}, title = {Sustav za distribuciju i ocjenjivanje glazbenih diktata}, keyword = {aplikacija, glazbeni diktat, glazba, note, sabirnica poruka, \v{C}ista arhitektura, DDD, Domenom vo\djen dizajn, CQRS, medijator, RabbitMq, MassTransit, SignalR, ASP.NET, React, Docker}, publisherplace = {Zagreb} }
@phdthesis{phdthesis, author = {\'{C}ubela, Marin}, year = {2023}, pages = {52}, keywords = {application, musical dictate, music, music sheet, message bus, clean architecture, DDD, domain driven design, CQRS, mediator, RabbitMq, MassTransit, SignalR, ASP.NET, React, Docker}, title = {A system for distribution and assessment of musical dictations}, keyword = {application, musical dictate, music, music sheet, message bus, clean architecture, DDD, domain driven design, CQRS, mediator, RabbitMq, MassTransit, SignalR, ASP.NET, React, Docker}, publisherplace = {Zagreb} }




Contrast
Increase Font
Decrease Font
Dyslexic Font