Diplom- und Abschlussarbeiten (2021/22)

Entwicklung einer Mobilen App zur Erfassung von It-Services mit Import und Export Funktion



Projektleiter

Elias Lehner

Elias Lehner: Design der App, Anbindung zu einer Firebase Datenbank, Import und Export von Daten in diese Datenbank, sowie Anmeldung und Registrierung durch die Datenbank

Mitarbeiter

Niederer Maximilian Daedalus

Maximilian Daedalus Niederer ist für die Programmierung zuständig, aber auch für das Projektmanagement der Diplomarbeit, da er diese Aufgabe bereits bei früheren Projekten übernommen hat. Da er und Pascal Rupp nicht die Möglichkeit hatten ein Praktikum im Sommer bei rocomp it-management zu absolvieren, mussten sie sich noch in das Projekt einarbeiten.

Rupp Pascal

Pascal Rupp ist für die Programmierung verantwortlich und musste sich ebenfalls wie Maximilian Daedalus Niederer noch in das Projekt einarbeiten, da sie beide noch keine Vorkenntnisse bei der Programmierung von Apps hatten.


Zielsetzung

Das konkrete Ziel dieser Arbeit ist die Fertigstellung einer App zur Erfassung von Kunden- und Auftragsdaten und der Import und Export von diesen Daten, die dann von Mitarbeitern des Unternehmens verwendet werden können.

Problemstellung

Im Außendienst erfasst Rocomp derzeit Anfahrten, Dienstleistungen und geliefertes Material entweder auf Papier oder per Notebook. Dies ist recht umständlich. Eine App am Smartphone, welche die wichtigsten, zentralen Tätigkeiten abbilden könnte inkl. einer automatisierten Übertragung der erfassten Daten auf einen Datenbankserver der Firma Rocomp, wäre eine große Hilfe.

Ergebnisse

Fertigstellung der Applikation für das Unternehmen Rocomp IT-Management

Prototype

Zu sehen ist der erste Entwurf der App zum Projektstart

Prototyp der App

Technologien

Adobe XD

Adobe XD wurde zur Erstellung der ersten Prototypen und für das Design verwendet

Flutter

Flutter wurde als mobiles Framework für das Erstellen der Applikation genutzt

Github

Github wurde als Repository und Verwaltungstool für das Projekt verwendet

Firebase

Firebase wurde als Datenbank ausgewählt

Android Studio

Android Studio wurde als Entwicklungsumgebung für die Applikation verwendet