Files
IHK-Projekt/01_Projektantrag/IHK Projektantrag.md

2.5 KiB

Prüfung: Sommer 2026

Ausbildungsberuf

Fachinformatiker/Fachinformatikerin Fachrichtung: Anwendungsentwicklung

Kai Kröger

Ausbildungsbetrieb: Gebhardt Fördertechnik GmbH

Betrieblicher Betreuer / Ausbilder: Sebastian Badour

Thema der Projektarbeit

Optimierung der Auȅragsverarbeitung eines Warehouse Control Systems mittels Prozesssteuerung in C#

1 Thema der Projektarbeit

Optimierung der Auȅragsverarbeitung eines Warehouse Control Systems mittels Prozesssteuerung in C#

2 Geplanter Bearbeitungszeitraum

Beginn: 4.5.2026 Ende: 25.5.2026

3 Ausgangssituation

Die Gebhardt Fördertechnik GmbH ist ein führendes Unternehmen im Bereich der Intralogistik. In den Förderanlagen kommt ein Warehouse Control System (WCS) aus eigenem Haus zum Einsatz, das die Transportgüter auf der Anlage verwaltet und kontrolliert. Das WCS kommuniziert mit der Fördertechnik mittels Telegrammen, die innerhalb des WCS durch unterschiedliche Prozesse, die parallel ablaufen, verarbeitet werden. Die Prozesse des WCS sind mit dem .NET Framework von Microsoȅ realisiert und in der Programmiersprache C# programmiert. Einer dieser Prozesse ist ConveyorDispo. Dieser ist dafür zuständig, OrdersHost-Auȅräge, die vom Warehouse Management System kommen, zu verarbeiten und zu starten. Aktuell gibt es jedoch auch andere Prozesse, die in der Lage sind, unter bestimmten Bedingungen einen OrdersHost-Auȅrag zu starten. Aufgrund der parallelen Abläufe kann es bei unglücklichem Timing dazu kommen, dass zwei OrdersHost-Auȅräge simultan gestartet werden. Da es für die Auȅräge nur ein physisches Transportgut auf der Förderanlage gibt, bleibt ein OrdersHost-Auȅrag offen, der nicht abgeschlossen werden kann.

4 Projektziel

Die OrdersHost-Auȅräge sollen zukünȅig ausschließlich über den Prozess ConveyorDispo gestartet werden. Dafür müssen die Prozesse und ihr Code analysiert und entsprechend angepasst werden.

5 Zeitplanung

Planung (22h) Einarbeitung in das bestehende Projekt (6h) Einarbeitung in die WCS Dokumentation (3h) Identifizierung der betroffenen Prozesse (8h) Konzeptionierung der Änderungen an den Prozessen (3h) Planung der Umsetung (2h) Implementierung (26h) Anpassung der Prozesse (23h) Anpassung der Auȅragstatus (3h) Testing (12h) Testfälle für alle Szenarien erstellen (4h) Fehler beheben (6h) Optimieren (2h) Dokumentation (20h) Projektdokumentation (16h) Entwicklungsdokumentation (4h)

6 Präsentationsmittel

Laptop, USB-Stick, Powerpoint Präsentation