Diplom- und Abschlussarbeiten (2021/22)

Digitalisierung von Baustellenabläufen



Projektleiter

Elias Grabherr

Verantwortlich fĂĽr die Implementierung der Betsy Daten in die Datenbank und Applikation, Erhebung der Unternehmensdaten in die Datenbank per API, Organisation und Kommunikation mit CPS-Schneider und Betsy.

Mitarbeiter

Samir Hodzic

Zuständig für die Programmierung der Applikations Oberfläche und des Backends, Datenbank Einrichtung und Dateneingabe, sowie Verknüpfung der Datenbank der mit Applikation.

Gabriel Natter

Verantwortlich fĂĽr die Programmierung des Frontend Overlays und des Backends, Login und Server Security sowie das Administrator Dashboards.


Zielsetzung

Das konkrete Ziel dieser Arbeit ist es, die Kommunikation und Datenübermittlung auf der Baustelle zu erleichtern. Pläne sollten Digital abrufbar sein und somit sollten aktuelle Planänderungen ständig für jeden Beteiligten zugänglich sein. Lieferscheine sowie LKW fahrten sollen aktuell verfügbar sein und Falschlieferungen oder defekte Bauteilen sollen direkt an den Administrator übermittelt werden.

Problemstellung

Mitarbeiter von CPS-Schneider schreiben ihre aktuellen Bautages- und Regieberichte über die Abläufe auf ein Blatt Papier. Problemstellungen wie, vergessene Informationen, schwere Lesbarkeit und das komplizierte Implementieren von Bildern treten häufig auf. Diese Faktoren erschweren das Auswerten der Berichte enorm. Samir u. Elias sammelten bereits im Praktikum Erfahrungen  in diesem Thema.

Ergebnisse

Elias Grabherr: Erfolgreiche Implementierung der Unternehmensdaten in die Datenbank per Active Directory Zugriff sowie die Implementierung der Betsy Daten in die ApplikationGabriel Natter: Funktionierendes Applikations Backend, sowie Administrator Dashboard um Daten zu verwaltenSamir Hodzic: Einrichtung der Firebase Datenbank, sowie Verbindung zwischen Applikation und Datenbank eingerichtet

Prototype

Bei diesem Screen können die Mitarbeiter einen Bautagesbericht erstellen, welcher in die Datenbank eingeschrieben wird. Anschließend kann dies vom Administrator ausgelesen werden.

Bautagesbericht erstellen

Technologien

React Native Logo

Die gesamte Applikation wurde mit React Native programmiert

Firebase Logo

Als Datenbank wurde Firebase verwendet

Heroku Logo

Die API wird auf Heroku gehosted

NodeJS Logo

Der backend Server wurde mit NodeJS programmiert