Aquino, Giuseppe and Brouwer, Simon (2014) Framework für Web-basierte Darstellung von Time-Series Daten. Bachelor thesis, HSR Hochschule für Technik Rapperswil.
Framework für Web-basierte Darstellung von Time-Series Daten.pdf - Supplemental Material
Download (5MB) | Preview
Abstract
Aufgabenstellung: Unter Time Series wird eine Folge von zeitabhängigen Messwerten oder Beobachtungen verstanden. Beispiele von Time Series sind die Entwicklung von Aktienkursen, Preisen oder Computer- bzw. Netzwerkperformanz. Time Series werden häufig als Linien-Diagramme visualisiert. Für die Darstellung von Time Series im Web existieren bereits eine Vielzahl von Bibliotheken welche es einfach machen Time Series Daten graphisch darzustellen. Der Industriepartner IBM Research - Zurich entwickelt verschiedene Systeme welche die Verarbeitung und Darstellung von Time Series voraussetzen. Für viele dieser Systeme werden unterschiedliche Libraries zur Darstellung (Plotten) der Time Series Daten verwendet. Das Ziel der vorliegenden Arbeit ist es ein Framework zu entwickeln welches das visualisieren der Time Series Daten vereinfacht und vereinheitlicht.
Ergebnisse: Das Ergebnis der vorliegenden Arbeit stellt ein Client-, Serverbasiertes Framework dar. Für die Visualisierung der Time Series Daten wurde auf Seite des Clients eine Plotting Library evaluiert auf welcher der Client basiert. Für die Entwicklung des Clients wurde JavaScript mit jQuery eingesetzt. Die Server Seite dient als Proxy zwischen dem Client und dem Time Series Service. Für die Erweiterbarkeit des Proxys wurde das Spring Framework verwendet. Als Kommunikationsschnittstelle zwischen Client und Proxy dient eine REST-API, welche mit Jersey realisiert wurde.
Schlussfolgerung: Die vorliegende Arbeit ermöglicht es dem Frontend Entwickler einer Time Series Applikation die Daten mit wenig Aufwand darzustellen. Gleichzeitig kann der Backend Entwickler seine Time Series Datenquelle für den Frontend Entwickler mit ein wenig Programmieraufwand zur Verfügung stellen.
Item Type: | Thesis (Bachelor) |
---|---|
Subjects: | Topics > Internet Technologies and Applications > Visualization Topics > User Interface Design Area of Application > Business oriented Area of Application > Web based Technologies > Programming Languages > Java Technologies > Programming Languages > Java Script Metatags > IFS (Institute for Software) |
Divisions: | Bachelor of Science FHO in Informatik > Bachelor Thesis |
Depositing User: | OST Deposit User |
Contributors: | Contribution Name Email Thesis advisor Stolze, Markus UNSPECIFIED |
Date Deposited: | 08 Oct 2014 08:44 |
Last Modified: | 08 Oct 2014 08:44 |
URI: | https://eprints.ost.ch/id/eprint/372 |