Visualisering av loggdata från Blurt
| dc.contributor.author | Andersson, Erik | |
| dc.contributor.author | Carpenfelt, William | |
| dc.contributor.department | Chalmers tekniska högskola / Institutionen för data och informationsteknik | sv |
| dc.contributor.department | Chalmers University of Technology / Department of Computer Science and Engineering | en |
| dc.date.accessioned | 2026-06-30T12:02:27Z | |
| dc.date.issued | 2026 | |
| dc.date.submitted | ||
| dc.description.abstract | Detta examensarbete behandlar utvecklingen av ett verktyg för visualisering av loggdata från det webbaserade responsverktyget Blurt. Syftet var att möjliggöra analys av studenters aktivitet och engagemang genom tydliga och lättolkade visualiseringar. Utvecklingsprocessen omfattade bland annat analys av Blurts loggformat, implementation av funktionalitet för inläsning och bearbetning av loggdata samt utveckling av interaktiva visualiseringar. Webbapplikationen utvecklades med TypeScript som huvudsakligt programmeringsspråk genom hela systemet i en Node.js-miljö. På backend-sidan användes en struktur baserad på så kallade Data Transfer Objects (DTO), vilket möjliggjorde säker hantering och överföring av loggdata mellan backend och frontend. Backend-sidan av applikationen hade ansvar för bland annat inläsning och bearbetning av loggdata från Blurt, samt att lagra denna data i en PostgreSQL-databas för att sedan kunna skicka relevant data till frontend-sidan. På frontend-sidan av verktyget användes ramverket Vue.js för att skapa en responsiv användarupplevelse. För att skapa dynamiska och lättolkade diagram användes biblioteket Chart.js, vilket möjliggjorde att applikationen kunde presentera visualiseringar baserade på den bearbetade loggdatan. Frontend-sidan hade ansvar för att presentera statistik och användaraktivitet på ett överskådligt och lättförståeligt sätt. Resultatet är en fristående webbapplikation som kan visualisera användarstatistik i form av linje- och stapeldiagram. Detta kommer förhoppningsvis ge lärare och kurs ansvariga bättre möjligheter att utvärdera användningen av Blurt och dra slutsatser kring studenters deltagande. Lösningen utvärderades genom funktionella tester samt genom ett frågeformulär som personal på Chalmers fick fylla i. I formuläret fick personalen bedöma användbarhet och användarvänlighet, och ge förslag för framtida vidareutveckling. | |
| dc.identifier.uri | https://hdl.handle.net/20.500.12380/311691 | |
| dc.language.iso | swe | |
| dc.setspec.uppsok | Technology | |
| dc.subject | Blurt, loggdata | |
| dc.title | Visualisering av loggdata från Blurt | |
| dc.type.degree | Examensarbete på kandidatnivå | sv |
| dc.type.degree | Bachelor Thesis | en |
| dc.type.uppsok | M2 |
