Not logged in.

Contribution Details

Type Bachelor's Thesis
Scope Discipline-based scholarship
Title Topic Bidding App: Implementierung einer Webapplikation zur Verteilung von Themen
Organization Unit
Authors
  • Florian Ruosch
Supervisors
  • Lorenz Hilty
Language
  • German
Institution University of Zurich
Faculty Faculty of Business, Economics and Informatics
Date 2017
Abstract Text The fair distribution of project topics to students frequently poses a challenge. This is why in this thesis a web application was developed with the intent to simplify this procedure. Supervisors fill in their topics using a neat user interface and students state their preferences. An algorithm then calculates the optimal distribution. The emphasis was placed on the analysis of existing solutions and on the input such that students can state their interests as accurately as possible. An additional focus was the development of the algorithm to achieve a distribution, which is as fair as possible. The result of the thesis is a web application in which students rank the available topics. Using the Gale-Shapley algorithm adapted for this purpose a distribution as optimal as possible is calculated, providing it exists.
Zusammenfassung Eine gerechte Verteilung von Themen für Arbeiten an Studierende stellt immer wieder eine Herausforderung dar. Deshalb wurde im Rahmen dieser Bachelorarbeit eine Webapplikation entwickelt, die dieses Prozedere vereinfacht. Betreuer können Themen mittels einer übersichtlichen Benutzeroberfläche eintragen und die Studenten geben ihre Präferenzen an. Ein Algorithmus errechnet dann die optimale Verteilung. Der Schwerpunkt lag dabei auf der Analyse von vorhandenen Lösungen und der Eingabemöglichkeit, damit Studenten ihre Interessen präzise angeben können, sowie auf der Entwicklung des Algorithmus, um eine möglichst gerechte Verteilung zu erreichen. Am Ende der Arbeit stand eine Web-Applikation, mittels welcher die Studenten die zur Auswahl stehenden Themen rangieren. Dann errechnet sie unter Verwendung des für diesen Zweck angepassten Gale-Shapley-Algorithmus dem Betreuer eine möglichst optimale Verteilung, falls diese existieren sollte.
PDF File Download
Export BibTeX