Funktsionaalsed nõuded
UC01 Toa broneerimine
Kirjeldus: Klient broneerib toa. Selleks ta valib kõigepealt sobiva(d) kuupäevad ning süsteem kuvab valitud vaba(d) toa(d).
Põhitegutseja(d): Klient
Sekundaarne tegutseja(d): Administraator
Eeltingimused: Klient on hotelli kodulehel või hotellis kohapeal (suhtlemine administraatoriga).
Põhistsenaarium
1. Klient sisestab kodulehel/ ütleb administraatorile külastamiseks soovitud kuupäeva(d), tubade ja külastajate arvu.
2. Süsteem kontrollib tubade saadavust ning kuvab/ administraator ütleb vastavalt kuupäeva(de)le vabad toad.
3. Klient valib endale meelepärase toa tüübi ning kinnitab broneeringu.
4. Süsteem saadab kliendile broneeringu kinnituse.
Alternatiivstsenaarium
2a. Süsteem kontrollib tubade saadavust ning kuvab “Vabad toad puuduvad” “Proovi teisi parameetreid”
3a. Klient valib uued parameetrid ja tegevus jätkub põhistsenaariumi punktis 2.
3b. Broneeringu tegemine katkestatakse.
UC03 Check-out
Kirjeldus: Kliendi külastus hotellist on läbi saanud ning klient teostab check-out’i.
Põhitegutseja(d): Klient
Sekundaarne tegutseja(d): Administraator, iseteeninduskiosk
Eeltingimused: Klient oli teinud check-in’i ning külastuse aeg on läbi saanud.
Põhistsenaarium
1. Klient tagastab oma toa kaardi administraatorile/ iseteeninduskioskile.
2. Administraator/ kiosk esitab vajadusel (kui tegu on erakliendiga) kliendile arve.
3. Klient tasub arve ning broneering loetakse lõppenuks.
Alternatiivstsenaarium(id)
1a. Klient lahkub hotellist check-outi tegemata.
2a. Administraator võtab kliendiga ühendust ning kinnitab, et klient on hotellist lahkunud.
3a. Kliendile esitatakse arve.
1b. Klient soovib külastust pikendada.
2b. jätkub UC01 Toa broneerimine põhistsenaarium sammust 1.
UC05 Toa ettevalmistamine
Kirjeldus: Peamise aktori eesmärk on valmistada tuba ette nii, et see on sobiv klientide majutamiseks ning logida süsteemi vastavad märked
Põhitegutseja(d): Puhastusteenindaja
Sekundaarne tegutseja(d): Administraator, Tehnik
Eeltingimused: Süsteemis on olemas andmed selle kohta, millised toad vajavad koristamist. Süsteemis on olemas puhastusteenindajate töögraafik.
Põhistsenaarium:
1. Puhastusteenindaja vaatab personaalset töögraafikut
2. Puhastusteenindaja registreerib toa ettevalmistamise alustamise
3. Puhastusteenindaja registreerib süsteemis, et tuba on ette valmistatud ja külastuseks valmis
Erindid:
2a. Toa ettevalmistamise käigus ilmneb asjaolu, mis ei võimalda puhastusteenindajala ise tuba ette valmistada:
2a1. Puhastusteenindaja sisestab süsteemis töökäsu tehnikule
2a2. Tehnik saab töökäsu
2a3. Tehnik registreerib süsteemis defekti
2a3. Tehnik kinnitab süsteemis, et puhastusteenindaja võib toa ette valmistada