Verwaltung von Hotelzimmern und Reservierungen.
Reservierung eines Hotelzimmers
Akteure
Gast
Der Gast möchte ein Hotelzimmer einer bestimmten Kategorie reservieren.
Mitarbeiter
Nimmt Reservierung entgegen, prüft Durchführbarkeit und legt bei Bedarf die neue Reservierung an.
Ebenfalls kann er einen neuen Gästedatensatz anlegen falls noch keiner existiert.
Auslöser
Gast ruft beim Hotel an.
Vorbedingung
Es existiert ein Gästedatensatz, falls nicht, legt der Mitarbeiter einen neuen an.
Nachbedingung
Es existiert mindestens eine Reservierung für ein Zimmer.
Ablauf
Der Gast ruft an und ein Mitarbeiter nimmt das Gespräch an.
Der Mitarbeiter sucht den Gast nach folgenden Attributen:
- Vorname
- Nachname
- Geburtsdatum
- Telefon
- Email
Wenn kein Datensatz für den Gast vorhanden ist, wird ein neuer mit folgenden Attributen angelegt:
- Vorname
- Nachname
- Geburtsdatum
- Nationalität
- Telefon
- Email
Danach fragt der Mitarbeiter den Kunden nach dem Reservierungswunsch und sucht nach einem freien Zimmer. Gesucht werden kann nach:
- Datum
- Nächte
- Zimmerkategorie
Wenn eine Zimmer ohne eine Reservierung, welche sich mit den Attributen überschneiden würde, gefunden wurde legt der Mitarbeiter eine neue Reservierung an:
Wenn kein freies Zimmer gefunden wurde, kann der Ablauf für die Suche mit einem anderen vom Gast genannten Datum und Nächtigungen gestartet werden.
Auslastung einer Zimmerkategorie
Akteure
Mitarbeiter
Der Mitarbeiter möchte die Auslastung für eine bestimmte Kategorie von Zimmern sehen.
Auslöser
Mitarbeiter fragt Auslastung ab.
Vorbedingung
Es existiert mindestens eine Zimmerkategorie mit mindestens einem Zimmer.
Ablauf
Der Mitarbeiter wählt eine Zimmerkategorie aus.
Alle Zimmer werden angezeigt, sowie die Anzahl der Tage im gewünschten Interval, für welche keine Reservierung vorhanden war:
- Zimmerkategorie
- Datum
- Nächte