Er befasst sich mit dem Projektmanagement und der laufenden Dokumentation des Projektes. Außerdem ist er für die Konzeptionierung und Programmierung des Backend im SAP-Bereich verantwortlich.
Fatih befasst sich ebenfalls mit der Konzeptionierung und Programmierung des Frontend und Backend sowie dem Debugging für die Web-Applikation.
Samuel ist für die Konzeptionierung und Programmierung des Frontend und Backend für die Web-Applikation verantwortlich.
undefined
Das Ziel dieser Arbeit besteht darin, ein umfassendes Analyse-Tool zu entwickeln, das den aktuellen Standort und Status jeder Umlaufverpackung von Tridonic zu Tridonic verfolgt. Da Tridonic derzeit keine verlässlichen Daten über den Umlaufbestand besitzt, müssen regelmäßig neue Verpackungen gekauft werden, das wird danach nur noch bei zu niedrigem Gesamtbestand der Fall sein.
Aufgrund meiner Ferialtätigkeit bei unserem Partnerunternehmen client4u im letzten Sommer wurde ich angefragt, ob wir eine Diplomarbeit in Zusammenarbeit mit Tridonic machen wollen. Die angebotene Themenstellung hat unsere Interessen widergespiegelt. Die Aufgabenstellung besteht darin, ein Analysetool zur Nachverfolgung von Umlaufverpackungen in Echtzeit mit SAP-Unterstützung zu entwickeln.
Das Ergebnis dieser Diplomarbeit ist die Entwicklung eines Analysetools zur Echtzeit-Nachverfolgung von Umlaufverpackungen bei Tridonic. Tobias Gager ist für das SAP-Backend zuständig, das die Daten über eine API Schnittstelle direkt aus dem SAP-System auf die SAP Business Technology Plattform (BTP) überträgt. Hier werden alle Lieferinformationen gespeichert und für die Echtzeit-Anzeige verfügbar gemacht. Samuel Kieninger und Fatih Capar entwickeln das Frontend in zwei Varianten: eine Web-App mit React und Tailwind, die für die externe Nutzung bei Kunden optimiert ist, und eine SAP Fiori-Oberfläche, die direkt in das SAP-System integriert und für interne Benutzer:innen gedacht ist. Die Web-App ermöglicht Kund:innen eine intuitive Aktualisierung des Verpackungsstatus an verschiedenen Stationen wie dem Warenempfang, der Entleerung und der Rücksendung. So können Nutzer:innen jederzeit und überall den aktuellen Standort und Status der Verpackungen verfolgen. Die Fiori-Oberfläche bietet eine ähnliche Funktionalität innerhalb der SAP-Umgebung und verzichtet auf externe Cloud-Dienste, wodurch der Datenfluss direkt und effizient bleibt. Das Analysetool liefert eine zentrale Visualisierung des Verpackungsbestands und zeigt alle Verpackungen in ihrem aktuellen Status an. Benutzer:innen können spezifische Filter anwenden, um detaillierte Einblicke in den Verwendungszyklus zu erhalten und den Rückführungsprozess präziser zu steuern. Durch die Echtzeit-Daten und die automatisierten Berichte wird es möglich, fundierte Entscheidungen über Lagerhaltung und Neubeschaffung zu treffen. Dieses Tool führt zu erheblichen Einsparungen, da es die Transparenz über den Verpackungsumlauf erhöht. Da Tridonic derzeit keine verlässlichen Daten über den Umlaufbestand besitzt, müssen regelmäßig neue Verpackungen beschafft werden. Mit der Echtzeit-Nachverfolgung kann der Bedarf an Neuanschaffungen besser geplant und minimiert werden. Die Anwendung trägt so zu einer nachhaltigeren und kosteneffizienteren Logistik bei, da weniger Verpackungen unnötig produziert und beschafft werden müssen.
JavaScript oder auch „JS“ genannt, ist eine vielverwendete Skriptsprache. Oft wird sie in Web-Applikationen verwendet, um interaktive Webseiten zu erstellen. JavaScript wurde früher immer im Frontend verwendet, doch mit der Zeit wurden neue Technologien entwickelt.
Wir verwenden in dieser Diplomarbeit die Bibliothek REACT. Doch was genau ist REACT und wie funktioniert diese? REACT wurde damals von Facebook (jetzt Meta) entwickelt und veröffentlicht. REACT hilft Entwickler*innen im Webbereich zu Programmieren. Diese Bibliothek ermöglicht das Erstellen von wiederverwendbaren Komponenten zum Aufbau von Benutzer*innenoberflächen.
MariaDB wird als Speicher von Daten verwendet (Datenbanksystem). In unserem Fall wurde sie testweise angewendet, um Daten wie z.B. Logindaten, Versendungsdaten, Profildaten und Kalenderdaten zu speichern und auch in unser Projekt hineinzuladen. Da unsere Web-App mit SAP-Fiori im Hintergrund läuft, wurde MariaDB im Nachhinein wieder entfernt.
Durch den Einsatz von SAP S/4HANA werden die Geschäftsprozesse bzw. Teilprozesse eines Unternehmens verschlankt oder teilweise sogar entbehrlich gemacht
Bei SAP Fiori handelt es sich um die Benutzer*innenoberfläche. Sie ist modern und inno-vativ gehalten, was die Nutzung effizienter den je macht. Sie bietet zudem auch intuitive und responsive Benutzer*innenerfahrung auf mehreren Geräten.
SAP BTP unterstützt Teams mit durch generative KI aufgewerteten Entwicklungs-, Automatisierungs-, Integrations-, Daten- und Analysefunktionen in allen SAP-Apps und darüber hinaus.
Core Data Service (CDS) Views sind virtuelle Datenmodelle von SAP HANA, die einen direkten Zugriff auf die zugrunde liegenden Tabellen der HANA-Datenbank ermöglichen. SAP CDS Views wurden mit dem neuen Programmiermodell von SAP eingeführt.