19.10.2023

REWE Projekte

Die 4CHIT arbeitet an verschiedenen Verbesserungen für die Space- und Floorplanning-Software von REWE. Durch die praxisorientierten Projekte wollen wir unseren Unterricht umgestalten, indem wir neue Sachen lernen und diese direkt in der Praxisumsetzen. Kompetenzen, die im Rahmen der Projekte abgedeckt werden, können auch dazu verwendet werden, um diese im jeweiligen Fach zu erfüllen. Mit diesem neuen Konzept haben wir als Schüler mehr Spaß und weniger Zeitaufwand. Mit wöchentlichen Meetings bleibt der Kontakt zwischen Auftraggeber und den Projektteams erhalten, somit können Fragen schnell geklärt werden, Erfolge präsentiert und neue Anforderungen von REWE an das Projekt geäußert werden.

Insgesamt gibt es drei verschiedene Projekte in Kooperation mit REWE, deswegen hat jedes Projektteam einen Text verfasst, wo sie ihr Projekt vorstellen:

REWE1-Userverwaltung

Benutzerverwaltung für REWEs Space- und Floorplanning-Software
Willkommen zum Projekt, der effizienten Benutzerverwaltung für REWEs Space- und Floorplanning-Software! Unser Ziel ist es, eine benutzerfreundliche Webanwendung zu entwickeln, die die Verwaltung von Benutzerkonten optimiert. Basierend auf Vue.js für das
Frontend und Java/SQL für das Backend integrieren wir nahtlos in die Oracle-Infrastruktur von REWE.

 

Was macht unsere Anwendung besonders?
Unsere Web-App bietet nicht nur grundlegende Benutzerverwaltung, sondern auch innovative Funktionen wie Login ohne Passwort, Sortier-Mechanismen und ein ausgeklügeltes Rollensystem. Ob normaler User, Superuser, Spacemanager oder Floormanager – jeder erhält präzise Zugriffsrechte und maximale Flexibilität.


Warum ist dieses Projekt wichtig?
Unsere Benutzerverwaltung Web-App optimiert die Arbeitsweise bei REWE. Durch klare Rollenstrukturen und intuitive Bedienung wird die Produktivität gesteigert und die Effizienz erhöht.

REWE2-Monitoring-Dashboard

Das Team REWE2 hat den Auftrag, eine innovative Infrastruktur für das live Monitoring der Rewe-Server zu etablieren. Ziel dieses Projekts ist die Entwicklung einer Web-App, die Daten sowohl in einer klaren tabellarischen Ansicht als auch in grafischen Diagrammen präsentiert. Die Initiative wird maßgeblich von Professor Walter Rafeiner-Magor vorangetrieben, der einen starken Fokus auf praxisnahe Bildung legt. Dieser Schritt ist ein bedeutender Teil seiner Vision, den Unterricht näher an reale Geschäftsszenarien heranzuführen. Obwohl das Team aktuell in der Vorprojektphase ist, sind bereits umfangreiche Planungen und Vorbereitungen getroffen worden.

Theoretisch könnten die Entwicklungsarbeiten an der Web-App bereits starten, basierend auf dem bisherigen Konzept. Leider haben Koordinationsprobleme mit Rewe die Fortschritte etwas ins Stocken gebracht. Diese Herausforderungen betreffen hauptsächlich Kommunikation und Abstimmung zwischen den beiden Teams.

Trotz dieser Hürden bleibt das Team motiviert und sucht aktiv nach Lösungen, um das Projekt erfolgreich voranzutreiben. Es wird erwartet, dass die Zusammenarbeit zwischen Team REWE2 und Professor Walter Rafeiner-Magor eine wegweisende Rolle in der praxisnahen Bildung einnehmen wird.

REWE3-Produktbild-Upload

Das Projektteam REWE3 arbeitet an der Entwicklung einer benutzerfreundlichen Anwendung für die Space- und Floorplanning-Software. In dieser Software müssen die Produktbilder bestimmte Anforderungen in Bezug auf Format, Größe und Dateinamen erfüllen. Derzeit müssen die Benutzer diese Bilder manuell bearbeiten, korrekt benennen und im richtigen Verzeichnis auf einem Server speichern. Dies führt oft zu Verwirrung und menschlichen Fehlern.


Im Rahmen unseres Projekts haben wir die Herausforderung angenommen, diesen Prozess so einfach und effizient wie möglich zu gestalten. Wir verwenden Vue.js und TypeScript, um eine reine Webanwendung zu entwickeln. Diese Anwendung wird es den Benutzern ermöglichen, Bilder auszuwählen und sie direkt in der Anwendung zuzuschneiden sowie andere Bearbeitungen vorzunehmen, wie zum Beispiel die Anpassung der Helligkeit, falls
erforderlich. Außerdem wird es eine Auswahlmöglichkeit geben, um die Art der Produktansicht festzulegen, beispielsweise frontal oder seitlich, denn die Ansicht ist wichtig für die Benennung des Bildes am Ende.


Ein wichtiger Aspekt unseres Projekts ist die automatische Komprimierung der Bilder, um sicherzustellen, dass sie eine maximale Größe von 1 MB haben. Die Anwendung wird zusätzlich sicherstellen, wie bereits erwähnt, dass die Bilder gemäß einer festgelegten Namenskonvention benannt werden, um eine reibungslose Verarbeitung in der Software zu gewährleisten. Schließlich werden die Bilder auf einem Imageserver abgelegt.


Wir freuen uns darauf, dieses Projekt erfolgreich abzuschließen und eine Lösung zu liefern, die den Benutzern Zeit und Mühe erspart und die Effizienz bei der Arbeit mit Produktbildern erheblich steigert.