Dies ist mein Projekt, das im Rahmen eines 8-wöchigen Praktikums bei Loco-Soft GmbH entstanden ist. Ziel war die Entwicklung einer Verwaltungssoftware für Kunden, Fahrzeuge, Wartungen und Ersatzteile – speziell im Kontext eines Fahrzeughändlers. Die Anwendung wurde in COBOL umgesetzt und arbeitet mit ISAM-Dateien für indexbasierten Dateizugriff.
- Zeitraum: 16.06.2025 – 08.08.2025
- Ort: Loco-Soft, Lindlar
- Bildungsgang: Höhere Berufsfachschule Informatik
- Schule: Bergisches Berufskolleg Wipperfürth
Die Software ermöglicht:
- CRUD-Funktionen für:
- Kunden
- Fahrzeuge
- Hersteller
- Wartungen
- Ersatzteile
- 1:n-Verknüpfungen (z. B. ein Kunde → mehrere Fahrzeuge)
- Speicherung der Daten in indexbasierten (ISAM) Dateien
- JSON-Export aller Daten
- Validierung von:
- Kundendaten (inkl. ISO 8601 Datum)
- FIN-Nummern inkl. Prüfstelle
- Fremdschlüssel-Konsistenz
- Sprache: COBOL im Rocket COBOL Dialect
- Datenhaltung: ISAM-Dateien (Index Sequential Access Method)
- Struktur: Prozedurale Architektur
- Tooling: VSCode mit Rocket COBOL Extension
- Eine KI-generierte HTML-Page(viewer.html) zur Darstellung des JSON-Exports
- Testing: per VSCode Debug funktion
- Export: JSON über sequentiellen Datei-Leseprozess
Während des Praktikums habe ich u.a. tiefgehende Einblicke in:
- COBOL-Grundlagen und -Tooling
- Strukturierter Umgang mit ISAM-Dateien
- Fehlerbehandlung über File-Statuscodes
- Refactoring und Clean Code in Legacy-Codebasen
- Zusammenarbeit mit echten Jira-Tickets bei Loco-Soft
Eine genaue Aufschlüsselung der Aufgaben, Tätigkeiten, Problemen und Lösung sind im Bericht unter Overleaf oder dem PDF zu finden.
Mika Volke Fachrichtung: Höhere Berufsfachschule Informatik - Staatlich geprüfter Informationstechnischer Assistent Bergisches Berufskolleg Wipperfürth Jahrgang: 2025
KfzManager © 2025 by zLyxn is licensed under CC BY-NC-SA 4.0