2.9 KiB
2.9 KiB
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
- 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.
- 01_Projektantrag: Genehmigter Projektantrag & Auflagen mit Antworten auf die Auflagen..
- 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.
- 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).
- 04_Testing: Testcases und ein Überblick über das WCS Test Tool das zum testen innerhalb der Emulation verwendet wird um die Testcases durchzuüfhren.
- 05_Dokumentation: Die IHK-Projektdokumentation (Hauptprodukt).
- 06_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