# PROJEKT-KONTEXT: IHK-Abschlussprüfung - Kai Kröger ## 1. PROJEKT-STECKBRIEF - **Projekttitel:** Optimierung der Auftragsverarbeitung eines Warehouse Control Systems mittels Prozesssteuerung in C# - **Kunde/Abteilung:** Gebhardt Fördertechnik GmbH (Intralogistik) - **Zeitraum:** Sommer 2026 (Durchführung: 04.05.2026 - 25.05.2026) - **Gesamtstunden:** 80h - **Status:** Planung (Antrag genehmigt mit Auflagen) ## 2. TECHNOLOGIEN & STACK - **Infrastruktur:** WCS (Warehouse Control System) - **Programmiersprache:** C# - **Framework:** .NET Framework - **Datenbank:** Zugriff auf Auftragstabellen (zyklisch/Echtzeit) - **Schnittstellen:** SAP IDoc, TCP/IP, File, Webservices ## 3. AKTUELLE MEILENSTEINE & PRIORITÄTEN 1. [ ] **Auflagen der IHK erfüllen:** Hintergrund, Prozesse (ConveyorDispo/HostBooking), Ziele, Trigger & Schnittstellen detaillieren. 2. [ ] **Ist-Analyse:** Code-Analyse der beteiligten Prozesse zur Identifizierung der Race Condition. 3. [ ] **Soll-Konzept:** Zentralisierung des Auftragsstarts im ConveyorDispo. 4. [ ] **Wirtschaftlichkeitsbetrachtung:** Kosten/Nutzen der Code-Zentralisierung vs. Fehlermanagement. 5. [ ] **Technische Realisierung:** Refactoring der Start-Logik. ## 4. SPEZIFISCHE ARBEITSANWEISUNGEN FÜR HERMES - **IHK-Fokus:** Fokus auf FIAE (Fachinformatiker Anwendungsentwicklung). Code-Qualität, Multithreading-Problematik (Race Condition) und Architektur-Entscheidungen hervorheben. - **Wirtschaftlichkeit:** Dokumentiere, wie viel Zeit durch die Vermeidung von Fehlbuchungen/manuellen Eingriffen gespart wird. - **Prüfungsrelevanz:** Erklärungen zu Race Conditions und Prozess-Scheduling müssen "prüferfest" sein. ## 5. DOKUMENTEN-STRUKTUR - `/Dokumente`: Projektantrag, Auflagen, Antworten des Ausbilders - `/doku`: Entwürfe für den Projektbericht - `/src`: C# Scripte und Konfigurationsdateien (sobald vorhanden) - `/planung`: Zeitplan, Kostenrechnung - `README.md`: Technischer Überblick ## 6. WICHTIGE LINKS & REFERENZEN - Gitea-Repo (Pfad noch zu ergänzen)