Optimierung und Erweiterung einer Applikation zur automatisierten Erfassung eines elektronischen Fahrtenbuches

dc.contributor.authorYüksel, Tolunay
dc.date.accessioned2019-03-13T16:07:06Z
dc.date.available2019-03-13T16:07:06Z
dc.date.issued2019de
dc.description.abstractIn einer vorangegangenen Studienarbeit wurde eine Node.js Applikation zur automatisierten Erfassung eines elektronischen Fahrtenbuches entwickelt. Diese Applikation besteht aus einer Fahrzeug- und einer Serveranwendung. Die Fahrzeuganwendung erfasst die für das Fahrtenbuch relevanten Daten, wie zum Beispiel GPS-Koordinaten und Kilometerstände. Diese Daten erhält sie aus dem CAN Bus der in den Fahrzeugen verwendeten Messtechnik. Danach werden die Daten in einer Datenbank abgelegt und mittels mobilem Hotspot an einen MQTT Broker geschickt. Aufgabe der Serveranwendung ist es, die Daten vom MQTT Broker zu holen und in die eigene Datenbank zu speichern. Die GPS-Koordinaten werden an Nominatims Reverse Geocoding Server gesendet, um aus den Daten eine menschenlesbare Routenbeschreibung generieren zu können. Auf Wunsch stellt der Server dann einen Excel Export zur Verfügung, in der die Fahrten vermerkt sind. Das Ziel dieser Bachelorarbeit ist es diese Applikation weiterzuentwickeln. Aus einer Analyse der bisherige Applikation ist auszugehen, dass folgende Anforderungen an die Applikation erfüllt werden müssen: -Aufgrund von Verbindungsabbrüchen muss gewährleistet sein, dass die Daten vom Fahrzeug dennoch in absehbarer Zeit beim Server ankommen. -Da die GPS-Daten nur zu erfassen nicht ausreichend ist, um die gefahrene Strecke zu rekonstruieren, müssen diese Daten aufbereitet werden können. -Die Routenerkennung, die Start, Ziel und die drei meist befahrenen Straßen ermittelt, muss optimiert werden. -Die Anwendung muss in der Lage sein, mit mehreren Fahrzeugen umgehen zu können, da sie bisher nur ein Fahrzeug unterstützt. Um die Synchronisation der Datenbanken zu gewährleisten, wird ein Synchronisationsablauf implementiert, der immer zu Beginn einer Fahrt stattfindet. Somit können die Daten, auch bei Verbindungsabbrüchen während des Synchronisationsvorgangs, dennoch in absehbarer Zeit beim Server ankommen. Darüber hinaus wird eine tägliche Routine eingeführt, die unbehandelte GPS-Daten aufbereitet, in dem sie nicht verwertbare Daten eliminiert und fehlerhafte Daten durch eine Interpolation korrigiert. Die Routenerkennung wird durch eine genauere Berechnung der drei meist befahrenen Straßen optimiert. Bei der Serveranwendung werden sowohl Datenbank als auch alle Funktionen so angepasst, sodass mehrere Fahrzeuge unterstützt werden können. Dabei ist gewährleistet, dass alle Daten in der Datenbank und alle Nachrichten an und vom Fahrzeug korrekt gekennzeichnet sind, damit es zu keiner Verwechslung kommen kann.de
dc.identifier.other520289013
dc.identifier.urihttp://nbn-resolving.de/urn:nbn:de:bsz:93-opus-ds-103071de
dc.identifier.urihttp://elib.uni-stuttgart.de/handle/11682/10307
dc.identifier.urihttp://dx.doi.org/10.18419/opus-10290
dc.language.isodede
dc.rightsinfo:eu-repo/semantics/openAccessde
dc.subject.ddc004de
dc.titleOptimierung und Erweiterung einer Applikation zur automatisierten Erfassung eines elektronischen Fahrtenbuchesde
dc.typebachelorThesisde
ubs.fakultaetInformatik, Elektrotechnik und Informationstechnikde
ubs.institutInstitut für Parallele und Verteilte Systemede
ubs.publikation.seiten79de
ubs.publikation.typAbschlussarbeit (Bachelor)de

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
Bachelorarbeit_TolunayYüksel.pdf
Size:
2.92 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
3.39 KB
Format:
Item-specific license agreed upon to submission
Description: