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