Domain-Modell für die Buchungs-Engine eines Bayerischen Wellness-Hotels
Übersicht
Worum es bei diesem Projekt geht.
Modelliere in Java die Buchungs-Engine eines Wellness-Hotels mit Vererbung und Interfaces. Erhalte ein verifizierbares Zertifikat.
Das Szenario
Das Hotel (rund 11 Millionen Euro Umsatz, 78 Prozent Wiederkehr-Quote bei Stammgästen) plant die Eigen-Engine, weil keine Standard-Software das Wellness-Slot-Modell sauber abbildet — und weil eine Eigen-Lösung die Daten-Souveränität sichert.
Das Briefing
Was Du tust und was Du zeigst.
Wie sieht ein sauber getestetes OO-Domain-Modell für eine Hotel-Buchungs-Engine aus, das die 6 realistischen Szenarien bewältigt?
Earning criteria — what you'll demonstrate
- Domain-Begriffe sauber als Klassen mit klaren Verantwortlichkeiten modellieren
- Vererbung und Komposition gegeneinander abwägen und begründet wählen
- Interfaces als Verhaltens-Verträge gezielt einsetzen
- OO-Designentscheidungen schriftlich begründen können
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Studienzuordnung folgt in Kürze.
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
- Java
Apply java to solve real industry problems and demonstrate production-level capability.
- Object Oriented Design
Apply object oriented design to solve real industry problems and demonstrate production-level capability.
- Junit
Apply junit to solve real industry problems and demonstrate production-level capability.
- Domain Modeling
Apply domain modeling to solve real industry problems and demonstrate production-level capability.
- Uml
Apply uml to solve real industry problems and demonstrate production-level capability.
- Test Driven Development
Apply test driven development to solve real industry problems and demonstrate production-level capability.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
Software Engineer
Software Engineers, die OO-Domain-Modelle sauber begründen können, sind die Profile, die im ersten Praktikum oder Junior-Einstieg sofort produktiv mitarbeiten.
Dieses Projekt schärft
- java
- object-oriented-design
- domain-modeling
Backend-Engineer
Backend-Engineers bauen primär auf Java/Kotlin/Spring — eine saubere OO-Grundlage spart Jahre an späterer Refactoring-Schmerz.
Dieses Projekt schärft
- java
- domain-modeling
- test-driven-development
Noch eine Sache