# IHK-PROJEKT: Kai Kröger (Sommer 2026) ## 🎯 PROJEKT-STECKBRIEF - **Titel:** Optimierung der Auftragsverarbeitung eines Warehouse Control Systems mittels Prozesssteuerung in C# - **Unternehmen:** Gebhardt Fördertechnik GmbH - **Zeitraum:** 04.05.2026 - 25.05.2026 (80h) - **Status:** Testing ## 📂 STRUKTUR 1. **[00_Organisation](./00_Organisation)**: IHK-Vorgaben, Bewertungsmatrix, Informationen zu Gebhardt Fördertechnik, Informationen zu den Prozessen, Informationen zu den Schnittstellen, Information zu den Telegrammen, Überblick über Zusammenarbeit von WMS & WCS, Aufgaben der Datenbanktabellen und Prozesse, Taskboard mit den zu erledigenden Aufgaben. 2. **[01_Projektantrag](./01_Projektantrag)**: Genehmigter Projektantrag & Auflagen mit Antworten auf die Auflagen.. 3. **[02_Analyse_Konzept](./02_Analyse_Konzept)**: Ist-Analyse der Prozesse ConveyorDispo und OrdersHost mit Quellcode Snippets und Diagrammen & Datenbank Tabellen mit Modellen und ERM. Soll-Analyse der Prozesse in Form von angepassten Diagrammen. 4. **[03_Realisierung](./03_Realisierung)**: Angepasster Quellcode aus Analyse und Konzept der Prozesse und der Datenbank zur erfüllung des Projekts (Beinhaltet nur Dateien, die geändert wurden). 5. **[04_Testing](./04_Testing/)**: Testcases und ein Überblick über das WCS Test Tool das zum testen innerhalb der Emulation verwendet wird um die Testcases durchzuüfhren. 6. **[05_Dokumentation](./04_Dokumentation)**: Die IHK-Projektdokumentation (Hauptprodukt). 7. **[06_Praesentation](./05_Praesentation)**: Abschlusspräsentation & Fachgespräch. ## 📖 DOMÄNEN-GLOSSAR - **WCS (Warehouse Control System):** Rechnerbasierter Prozess zur Steuerung von Materialflüssen. - **ConveyorDispo:** Der Prozess, der Aufträge starten soll (Zentralisierungspunkt). - **OrdersHost:** Die Auftragstabelle aus dem Host-System (WMS). - **Race Condition:** Das Problem, bei dem zwei Prozesse zeitgleich versuchen, einen Auftrag zu starten. ## ⚖️ IHK-VORGABEN (FIAE) - **Fokus:** Architektur-Entscheidungen, sauberes Refactoring, Multithreading-Sicherheit. - **Dokumentation:** Max. 15 Seiten (ohne Anhang). - **Wirtschaftlichkeit:** Einsparung durch Fehlervermeidung muss belegt werden. ## 🛠 TECHNOLOGIEN - **Sprache:** C# (.NET Framework) - **Schnittstellen:** TCP/IP, SAP IDoc, Webservices - **Prinzip:** Zentralisierung der Startlogik von Transportaufträgen - **IDE** Visual Studio 2022 - **Simulationssoftware** Emulate3D - **Datenbank** Microsoft SQL Server - **Versionskontrolle** Git - **Dokumentationswerkzeug** Microsoft Word - **Diagrammwerkzeug** creately.com - **Projektmanagementwerkzeug** Azure DevOps ## Was steht an? - Siehe Taskboard.md in 00_Organisation // Es steht nur noch die Dokumentation an. Aktuell brauche ich noch den SOLL-IST-Projektziele Vergleich, das Fazit & Ausblick, sowie die Anlagen Kundedokumentation Quellcode Abnahmeprotokoll, Glossar und Quellenverzeichnis