Bauverwaltung und Tracking-System

Team: Mathias Herz, Bastian Kalchbrenner

Kooperationspartner: Aichinger Hoch- und Tiefbau GmbH

Ziel unserer Diplomarbeit ist die Entwicklung eines Bauverwaltungssystems bzw. einer Webanwendung für die Verwaltung diverser Projektdaten, sowie für die Anzeige und Steuerung von IoT-Baudaten. Die einzelnen Aufgaben bestehen in der Implementierung einer mit Laravel entwickelten Webanwendung. Die Plattform sollte sicherheitstechnisch auf dem neuesten Stand entwickelt werden und modular aufgebaut sein (OAuth-Authentifizierung, SQL Injection Schutz usw.). Die Plattform sollte die Daten einerseits aus einer strukturierten Datenbank als auch über eine zusätzliche REST-Schnittstelle beziehen. Momentan erfolgt die Mail-Userverwaltung auf Office 365. Daher sollten die offenstehenden Möglichkeiten dieser Anbindung ebenfalls getestet bzw. untersucht werden. Weiters ist die Kommunikation zur so genannten Azure-IoT- Cloud für die Verwaltung der IoT Baudaten zu entwickeln.

Wichtige Daten der Firma, wie zum Beispiel die Anzahl der momentan laufenden, abgeschlossenen und abgebrochenen Bauprojekte, sowie Fahrzeugdaten werden auf der Startseite unserer Website dargestellt. All diese Daten werden in unsere MySQL Datenbank gespeichert. Im Laufe der Diplomarbeit wurde die Azur IoT-Cloud zu einem sehr großen wichtigen Punkt. Dieser Clouddienst ermöglicht es uns, verschiedenste Daten, welche beispielsweise von einem Temperatursensor bereitgestellt werden, abzuspeichern und anschließend auf unserer Website grafisch darzustellen. Hierzu haben wir einige Hardware Devices wie den „Feather HUZZAH ESP8266“ von Adafruit getestet. Diese Geräte können ganz einfach per PC individuell für unsere Zwecke programmiert werden. Beispielsweise können so gemessene Werte von dem Device über WLAN an die Azure IoT Cloud gesendet und dort abgespeichert und anschließend weiterverwendet werden. Weiters können wir die Position eines GPS-Sensors bestimmenund auf einer Google Maps Karte markieren.

Die realisierte Version unserer Diplomarbeit stellt eine funktionstüchtige und sichere Website für alle geplanten Funktionen zur Verfügung. Alle geplanten Daten der Firma Aichinger, sowie zusätzliche IoT-Daten können leicht ermittelt und verwaltet werden. Besonders beachtet sollten aber die zusätzlichen monatlichen Kosten für den Cloud-Dienst werden.