Code
Java-basierte Lagerverwaltung für Maschinenbauer auf der Schwäbischen Alb
Übersicht
Worum es bei diesem Projekt geht.
In einem Team von drei Personen entwickelt ihr eine Java-Anwendung mit grafischer Benutzeroberfläche oder Kommandozeilen-Interface. Die Software liest Artikelstammdaten und Bewegungsdaten aus CSV-Dateien ein, verwaltet Lagerbestände in Objektstrukturen und warnt bei Unterschreitung definierter Mindestbestände. Implementiert dabei objektorientierte Prinzipien wie Vererbung und Interfaces, speichert Daten in einer einfachen Datei-basierten Datenbank oder SQLite und erstellt eine technische Dokumentation mit Klassendiagramm. Erfolg ist erreicht, wenn die Anwendung vom Prototypen bis zur Demonstration vor der Produktionsleitung durchläuft.
Das Briefing
Was Du tust und was Du zeigst.
Wie kann eine selbstentwickelte Java-Anwendung die Lagerbestandsführung so verbessern, dass kritische Materialengpässe frühzeitig erkannt und Nachbestellungen automatisch vorgeschlagen werden?
Earning criteria — what you'll demonstrate
- Objektorientierte Programmierung (OOP) in Java für betriebliche Anwendungen praktisch umsetzen
- Datenpersistenz mit Datei-basierten Lösungen oder SQLite in Java-Anwendungen realisieren
- Softwareentwicklung im Team koordinieren und mit Versionskontrolle organisieren
- Benutzeroberflächen für Fachanwender gestalten und auf Nutzbarkeit prüfen
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
Junior ERP Consultant
Die Entwicklung einer betrieblichen Anwendung für die Fertigungssteuerung spiegelt die Aufgaben eines Junior ERP Consultants wider, der Unternehmen bei der Einführung und Anpassung von Enterprise Resource Planning (ERP)-Systemen unterstützt. Das Verständnis für Lagerprozesse und objektorientierte Modellierung ist direkt übertragbar.
Dieses Projekt schärft
- java
- object-oriented-programming
- data-persistence
Business Process Analyst
Die Analyse und Verbesserung des Lagerbestandsprozesses durch Software ist Kernaufgabe eines Business Process Analysts. Diese Challenge vermittelt die Fähigkeit, Prozesslücken zu identifizieren und durch digitale Lösungen zu schließen.
Dieses Projekt schärft
- object-oriented-programming
- team-collaboration
- data-persistence
Product Manager
Die Abstimmung mit Fachanwendern, die Priorisierung von Funktionen und die Präsentation eines Prototyps sind zentrale Tätigkeiten eines Product Managers. Die Challenge trainiert diese Schnittstellenkompetenz zwischen Entwicklung und Betrieb.
Dieses Projekt schärft
- team-collaboration
- gui-development
- object-oriented-programming
Noch eine Sache