TourLive (2018)

Good, Dominik and Forrer, Urs (2018) TourLive (2018). Bachelor thesis, HSR Hochschule für Technik Rapperswil.

[thumbnail of FS 2018-BA-EP-Good-Forrer-TourLive.pdf]
Preview
Text
FS 2018-BA-EP-Good-Forrer-TourLive.pdf - Supplemental Material

Download (10MB) | Preview

Abstract

Das TourLive System ermöglicht die Aufzeichnung und Darstellung des Renngeschehens bei Radrennen für Zuschauer, Rennorganisatoren, RadioTour Speaker und Mannschaftsleiter. Es besteht aus dem GPS Aufnahmesystem, der RadioTour Anwendung und einem Web-Anzeigesystem. Im Rahmen der Bachelorarbeit wurde das bereits bestehende TourLive System erweitert.
Die «RadioTour Android Anwendung» wurde in der Studienarbeit im Herbstsemester 2017 von Grund auf neu strukturiert und ein Prototyp implementiert. Im Rahmen der Bachelorarbeit wurden Systeme zur Real-Time Anzeige der RadioTour Daten implementiert. Ferner wurde der Prototyp perfektioniert.
Das in der Bachelorarbeit entwickelte System umfasst das TourLive-Frontend (Desktop- und Smartphone-Darstellung) und das Backend (TourLive-Server mit TourLive-API). Die TourLive-API dient zur Persistierung und zur Bereitstellung der Daten auf dem zentralen Server. Im Frontend werden die Daten für interessierte Zuschauer graphisch aufbereitet und übersichtlich dargestellt. Das Frontend ist auf Basis des JavaScripts-Frameworks React und dem State Management Redux implementiert.
Durch die Verwendung eines client-seitigen JavaScript-Frameworks, Caching und Thread-Pools ist möglich auch eine grosse Last von gleichzeitigen Benutzer zu tragen. Bei einem Lasttest mit bis zu 1’000 gleichzeitigen Nutzern betrugen die Antwortzeiten stets weniger als eine Sekunde. An der diesjährigen Tour de Suisse wird sich zeigen, ob das gesamte System die effektive Nutzlast tragen kann.
Das System soll nach der Tour de Suisse durch weitere Funktionen ergänzt werden (z.B. Integration TourLive-Wo-Anwendung, TourLive-Abstandsanwendung mit Analyse)

Item Type: Thesis (Bachelor)
Subjects: Area of Application > Computing & Sport
Area of Application > Web based
Area of Application > Statistics
Area of Application > Sports
Technologies > Programming Languages > Java
Technologies > Frameworks and Libraries > Play
Technologies > Communication > GPS (Global Positioning System)
Divisions: Bachelor of Science FHO in Informatik > Bachelor Thesis
Depositing User: OST Deposit User
Contributors:
Contribution
Name
Email
Thesis advisor
Heinzmann, Peter
UNSPECIFIED
Thesis advisor
Eichler, Patrick
UNSPECIFIED
Date Deposited: 31 Jan 2019 11:47
Last Modified: 31 Jan 2019 11:47
URI: https://eprints.ost.ch/id/eprint/681

Actions (login required)

View Item
View Item