Diplom- und Abschlussarbeiten (2017/18)

Erweiterung einer Webanwendung für anonymisiertes Feedback von SchülerInnen an ihre Lehrpersonen



Projektleiter

Elias Geser

Elias Geser war für die Projektleitung, das Projektmanagement sowie für die Erstellung eines Marketingkonzepts zuständig. Von ihm wurde auch die Dokumentation dieser Teile erstellt.

Mitarbeiter

Florian Bührle

Florian Bührle war für die technische Umsetzung (Programmierung/technische Planung) der Diplomarbeit zuständig. Er erstellte die technische Dokumentation und kümmerte sich um die Finalisierung des Gesamtdokuments.


Zielsetzung

Das Ziel der Arbeit war die Implementierung der Erweiterungsideen sowie die Erstellung eines Marketingkonzepts.Die genannten Erweiterungen umfassen eine Funktionalität für den Import von Unterrichtsdaten über WebUntis, die Erstellung eines erweiterten Email-Versands, eine Vergleichsmöglichkeit von Textantworten mithilfe eines neuronalen Netzes sowie ein Vergleich zwischen Schulen und Fachlehrpersonen.

Problemstellung

Im Schuljahr 2016/17 wurde das webbasierte Feedbacktool für Schulen „Feedi“ erstellt und bereits an der HTL Dornbirn sowie an der HTL Bregenz getestet. Im Laufe dieser Testungen kamen verschiedene Erweiterungsideen auf.

Ergebnisse

Die folgenden Punkte wurden umgesetzt: • WebUntis-Import für alle relevanten Unterrichtsdaten • Email-Versand • Statistische Auswertung von Textantworten • Schulvergleich/Fachvergleich • Marketingkonzept • Dokumentation

Prototype

Zu sehen ist ein Ausschnitt eines vom Frontend generierten PDF, das alle durch den WebUntis-Import hinzugefügten Schüler/innen enthält.

PDF Aktivierungscodes

Technologien

Slim

Für die Entwicklung der REST-API wurde das PHP-Framework Slim verwendet. Es bietet nützliche Funktionalitäten wie Routing sowie einen unkomplizierten Dateiupload.

Composer

Mithilfe von Composer wurde das PHP-Framework Slim installiert.

TensorFlow

Das neuronale Netz für die statistische Auswertung von Textantworten wurde in TensorFlow erstellt.

PHP

Für die Erstellung der REST-API wurde PHP verwendet.

MySQL

Als Datenbanksystem kam MySQL zum Einsatz.