Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 17

Model Report 30 May, 2024

Podstawowe informacje o dokumencie:


Właściciel POLITECHNIKA WARSZAWSKA
Autor
Zatwierdzający Andrzej Stasiak Data zatwierdzenia
Wersja 1.0 Status
Data utworzenia 10.02.2019 Data ostatniej modyfikacji 10.02.2019 17:19:58

Metryka zmian
Data wersja Autor zmiany Opis zmiany
10.02.2019 1.0 Wersja do przeglądu

Dokumenty powiązane:
Nazwa wersja
dokumentu

Zakres

Wstęp
Package in package 'Specyfikacja wymagań na system dyplom'

Niniejszy dokument stanowi element dokumentacji analitycznej, ...

Wstęp
Version 1.0 Phase 1.0
Andrzej Stasiak created on 10.02.2019. Last modified 05.04.2023

Informacje o dokumencie
Package in package 'Wstęp'

Informacje o dokumencie ...

Informacje o dokumencie
Version 1.0 Phase 1.0
Andrzej Stasiak created on 10.02.2019. Last modified 10.02.2019

Page 1 of 17
Model Report 30 May, 2024
Przeznaczenie dokumentu
Package in package 'Wstęp'

Przeznaczenie dokumentu ...

Przeznaczenie dokumentu
Version 1.0 Phase 1.0
Andrzej Stasiak created on 10.02.2019. Last modified 10.02.2019

Informacje o dokumencie
Package in package 'Wstęp'

Informacje o dokumencie ...

Informacje o dokumencie
Version 1.0 Phase 1.0
Andrzej Stasiak created on 10.02.2019. Last modified 10.02.2019

Page 2 of 17
Model Report 30 May, 2024
Przeznaczenie dokumentu
Package in package 'Wstęp'

Przeznaczenie dokumentu ...

Przeznaczenie dokumentu
Version 1.0 Phase 1.0
Andrzej Stasiak created on 10.02.2019. Last modified 10.02.2019

Page 3 of 17
Model Report 30 May, 2024

1 Model przypadków użycia

1.1 Aktorzy
Contains Actors that represent the roles that users play with respect to the system.

1.1 Aktorzy
Contains Actors that represent the roles that users play with respect to the system.

Nazwa aktora Opis aktora


Kierownik hotelu

Właściciel hotelu

Użytkownik Klient korzystającego z naszego systemu informatycznego.

Recepcjonista

Personel sprzątający

Menadżer hotelu

1.2 Przypadki użycia


Contains Use Case that represent the value or goal that the Actors wish to achieve.

1.3 Obsługa rezerwacji pokoju

1.4 Obsługa rezerwacji przestrzeni dodatkowych

1.5 Sprzątanie pokoju

1.6 Wynajem usług dodatkowych

Page 4 of 17
Model Report 30 May, 2024
1.7 Generowane raportów

1.8 Obsługa powiadomień

1.1 Obsługa rezerwacji pokoju

[right-click-to-insert-Diagram-field(s)]

CASE-001-HOTEL CASE-001-HOTEL Anuluj rezerwacje


Opis
Warunek wejścia Recepcjonista jest zalogowany
Recepcjonista ma uprawnienia do anulowania rezerwacji

Warunek wyjścia Recepcjonista zakończył proces anulowania rezerwacji

Scenariusze Basic Path


1. Recepcjonista klika opcję "anuluj rezerwacje"
2. System pyta, czy na pewno anulować rezerwacje. Jeśli tak, przechodzimy do 3.
3. System usuwa rezerwację z bazy danych
4. Koniec

Realizuje CASE-005-HOTEL - Anuluj rezerwacje


wymagania: CASE-008-HOTEL - CASE-008-HOTEL Zarezerwuj pokój

CASE-002-HOTEL CASE-002-HOTEL Modyfikuj termin rezerwacji


Opis
Warunek wejścia Recepcjonista jest zalogowany
Recepcjonista ma uprawnienia do modyfikowania rezerwacji

Warunek wyjścia Recepcjonista zakończył proces modyfikowania rezerwacji

Scenariusze Basic Path


1. Recepcjonista klika opcje "modyfikuj rezerwacje"
2. System wyświetla kalendarz z opcjami wyboru terminu
3. Recepcjonista wybiera zakres dat rezerwacji
4. Recepcjonista klika "ok"
5. System zapisuje zmiany w rezerwacji
6. Koniec

Page 5 of 17
Model Report 30 May, 2024

Realizuje CASE-006-HOTEL - CASE-006-HOTEL Wyświetl szczególy rezerwacji


wymagania: CASE-006-HOTEL - Modyfikuj termin rezerwacji

CASE-003-HOTEL CASE-003-HOTEL Realizuj płatność


Opis
Warunek wejścia Użytkownik poprawnie przeszedł przez dotychczasowe kroki rezerwacji pokoju

Warunek wyjścia Użytkownik dokonał płatności

Scenariusze Basic Path


1. System wyświetla opcje płatności
2. Użytkownik wybiera opcje płatności
3. System wyświetla odpowiedni formularz płatności, zgodnie z wybraną opcją
4. Użytkownik potwierdza dane płatności
5. System realizuje płatnośc. Jeśli się powiedzie, to kończymy. Heśli nie, to
przechodzimy do kroku nr 1.
6. Koniec

Realizuje CASE-007-HOTEL - CASE-007-HOTEL Zabukuj pokój


wymagania: CASE-007-HOTEL - Realizuj płatność
CASE-003-HOTEL - CASE-003-HOTEL Realizuj płatność

CASE-004-HOTEL CASE-004-HOTEL Wybierz pokój


Opis
Warunek wejścia Użytkownik bądź Recepcjonista są zalogowani

Warunek wyjścia Użytkownik bądź Recepcjonista wybrali pokój

Scenariusze Basic Path


1. Użytkownik bądź Recepcjonista klika dwukrotnie na nazwę pokoju
2. System pyta Użytkownika bądź Recepcjonistę, czy chce zaznaczyć obecny pokój
jako aktywny. Jeśli nie, przechodzimy do kroku 1.
3. System wyświetla opcje dla aktywnego pokoju
4. Koniec
eee

Realizuje CASE-005-HOTEL - CASE-005-HOTEL Wyświetl listę pokojów


wymagania: CASE-008-HOTEL - Wybierz pokój
CASE-004-HOTEL - CASE-004-HOTEL Wybierz pokój
CASE-004-HOTEL - CASE-004-HOTEL Wybierz pokój
CASE-004-HOTEL - CASE-004-HOTEL Wybierz pokój

Page 6 of 17
Model Report 30 May, 2024

CASE-005-HOTEL CASE-005-HOTEL Wyświetl listę pokojów


Opis
Warunek wejścia Użytkownik bądź Recepcjonista są zalogowani

Warunek wyjścia Użytkownik bądź Recepcjonista zakończyli przeglądanie listy pokojów

Scenariusze Basic Path


1. System wyświetla liste pokojów
2. Użytkownik bądź Recepcjonista zaznacza pokój
3. Koniec

Realizuje CASE-009-HOTEL - Wyświetl listę pokojów


wymagania: CASE-005-HOTEL - CASE-005-HOTEL Wyświetl listę pokojów
CASE-005-HOTEL - CASE-005-HOTEL Wyświetl listę pokojów

CASE-006-HOTEL CASE-006-HOTEL Wyświetl szczególy rezerwacji


Opis
Warunek wejścia Recepcjonista jest zalogowany
Recepcjonista ma uprawienia do wyświetlania szczegółów rezerwacji

Warunek wyjścia Recepcjonista zakończył przeglądania szczegółów rezerwacji

Scenariusze Basic Path


1. Recepcjonista klika przycisk "Wyświetl szczegóły"
2. System wyświetla szczegóły rezerwacji
3. Recepcjonista przegląda szczegóły rezerwacji
4. Koniec

Realizuje CASE-008-HOTEL - CASE-008-HOTEL Zarezerwuj pokój


wymagania: CASE-010-HOTEL - Wyświetl szczegóły rezerwacji
CASE-006-HOTEL - CASE-006-HOTEL Wyświetl szczególy rezerwacji
CASE-006-HOTEL - CASE-006-HOTEL Wyświetl szczególy rezerwacji
CASE-006-HOTEL - CASE-006-HOTEL Wyświetl szczególy rezerwacji

CASE-007-HOTEL CASE-007-HOTEL Zabukuj pokój


Opis
Warunek wejścia Użytkownik jest zalogowany
Użytkownik poprawnie wybrał pokój i termin rezerwacji
Page 7 of 17
Model Report 30 May, 2024

Warunek wyjścia Użytkownik bukuje pokój

Scenariusze Basic Path


1. System prosi o potwierdzenie bukowania pokoju
2. Użytkownik akceptuje bukowanie pokoju. Jeśli nie, proces jest zatrzymywany
3. System bukuje pokój dla użytkownika.
4. Koniec

Realizuje CASE-011-HOTEL - Zabukuj pokój


wymagania: CASE-004-HOTEL - CASE-004-HOTEL Wybierz pokój
CASE-007-HOTEL - CASE-007-HOTEL Zabukuj pokój

CASE-008-HOTEL CASE-008-HOTEL Zarezerwuj pokój


Opis
Warunek wejścia Dane rezerwacji i płatności są poprawne

Warunek wyjścia Pokój zostaje zarezerwowany

Scenariusze Basic Path


1. System odbiera informacje o płatności
2. System na podstawie zebranych danych dokojuje zapisu w bazie danch odnośnie
rezerwacji
3. Koniec

Realizuje CASE-003-HOTEL - CASE-003-HOTEL Realizuj płatność


wymagania: CASE-012-HOTEL - Zarezerwuj pokój
CASE-008-HOTEL - CASE-008-HOTEL Zarezerwuj pokój
CASE-008-HOTEL - CASE-008-HOTEL Zarezerwuj pokój

Object
Opis
Warunek wejścia
Warunek wyjścia
Scenariusze

Realizuje CASE-005-HOTEL - CASE-005-HOTEL Wyświetl listę pokojów


wymagania: CASE-006-HOTEL - CASE-006-HOTEL Wyświetl szczególy rezerwacji
CASE-004-HOTEL - CASE-004-HOTEL Wybierz pokój

Page 8 of 17
Model Report 30 May, 2024

Object
Opis
Warunek wejścia
Warunek wyjścia
Scenariusze

Realizuje CASE-004-HOTEL - CASE-004-HOTEL Wybierz pokój


wymagania: CASE-006-HOTEL - CASE-006-HOTEL Wyświetl szczególy rezerwacji

1.2 Sprzątanie pokoju

[right-click-to-insert-Diagram-field(s)]

CASE-017-HOTEL CASE-017-HOTEL Oznacz pokój jako posprzątany


Opis
Warunek wejścia Personal sprzątający rozpoczął sprzątanie pokoju
Personel sprzątający jest zalogowany

Warunek wyjścia Personel sprzątający zakończył sprzątanie danego pokoju

Scenariusze Basic Path


1. System wyświetla opcję "zakończ sprzątanie"
2. Personel sprzątający klika opcję "zakończ sprzątanie"
3. System rejestruje koniec sprzątania danego pokoju
4. Koniec

Realizuje CASE-019-HOTEL - CASE-019-HOTEL Wybierz pokój do sprzątania


wymagania: CASE-017-HOTEL - CASE-017-HOTEL Oznacz pokój jako posprzątany

CASE-018-HOTEL CASE-018-HOTEL Wybierz dzień


Opis
Warunek wejścia Personel sprzątający jest zalogowany

Warunek wyjścia Personel sprzątający wybrał dzień

Scenariusze Basic Path


1. System wyświetla Personelowi sprzątającemu listę dni do wyboru
2. Personal sprzątający wybiera dzień
Page 9 of 17
Model Report 30 May, 2024
3. System ustawia dany dzień jako aktywny
4. Koniec

Realizuje CASE-020-HOTEL - CASE-020-HOTEL Wyświetl listę pokojów do sprzątania


wymagania: CASE-018-HOTEL - CASE-018-HOTEL Wybierz dzień
CASE-018-HOTEL - CASE-018-HOTEL Wybierz dzień

CASE-019-HOTEL CASE-019-HOTEL Wybierz pokój do sprzątania


Opis
Warunek wejścia Personel sprzątający jest zalogowany
Personel sprzątający zakończył przeglądanie pokojów do sprzątania i jest gotowy do
wyboru

Warunek wyjścia Personel sprzątający rozpoczął sprzątanie wybranego pokoju

Scenariusze Basic Path


1. System wyświetla listę pokojów do sprzątania
2. Personel sprzątający wybiera pokój do sprzątania
3. System rejestruje rozpoczęcie sprzątania pokoju
4. Koniec

Realizuje CASE-019-HOTEL - CASE-019-HOTEL Wybierz pokój do sprzątania


wymagania: CASE-019-HOTEL - CASE-019-HOTEL Wybierz pokój do sprzątania
CASE-019-HOTEL - CASE-019-HOTEL Wybierz pokój do sprzątania

CASE-020-HOTEL CASE-020-HOTEL Wyświetl listę pokojów do sprzątania


Opis
Warunek wejścia Personel sprzątający jest zalogowany
Personel sprzątający wybrał aktywny dzień

Warunek wyjścia Personel sprzątający zakończył przeglądanie pokojów do sprzątania

Scenariusze Basic Path


1. System wyświetla listę pokojów do sprzątania
2. Personel sprzątający przegląda pokoje do sprzątania
3. Koniec

Realizuje CASE-019-HOTEL - CASE-019-HOTEL Wybierz pokój do sprzątania

Page 10 of 17
Model Report 30 May, 2024
wymagania: CASE-020-HOTEL - CASE-020-HOTEL Wyświetl listę pokojów do sprzątania
CASE-020-HOTEL - CASE-020-HOTEL Wyświetl listę pokojów do sprzątania

Object
Opis
Warunek wejścia
Warunek wyjścia
Scenariusze

Realizuje CASE-018-HOTEL - CASE-018-HOTEL Wybierz dzień


wymagania:

1.3 Wynajem usług dodatkowych

[right-click-to-insert-Diagram-field(s)]

CASE-021-HOTEL CASE-021-HOTEL Dokonaj płatności za usługę


Opis
Warunek wejścia Użytkownik bądź Recepcjonista są zalogowani
Użytkownik bądź Recepcjonista wybrali usługę

Warunek wyjścia Użytkownik dokonał płatności za usługę

Scenariusze Basic Path


1. System wyświetla opcje płatności
2. Użytkownik bądź Recepcjonista wybierają opcje płatności
3. System wyświetla odpowiedni formularz płatności zgodnie z wybraną opcją
4. Użytkownik dokonuje płatnośc i
5. System realizuje płatność
6. Koniec

Realizuje CASE-021-HOTEL - CASE-021-HOTEL Dokonaj płatności za usługę


wymagania: CASE-021-HOTEL - CASE-021-HOTEL Dokonaj płatności za usługę
CASE-021-HOTEL - CASE-021-HOTEL Dokonaj płatności za usługę

CASE-022-HOTEL CASE-022-HOTEL Przypisz usługę do rezerwacji


Opis
Warunek wejścia Recepcjonista jest zalogowany
Recepcjonista ma uprawnienia do przypisywania usługi do rezerwacji

Page 11 of 17
Model Report 30 May, 2024
Warunek wyjścia Recepcjonista przypisał usługę do rezerwacji

Scenariusze Basic Path


1. Recepcjonista wybiera opcje "przypisz usługę do rezerwacji"
2. System wyświetla listę rezerwacji do przypisania
3. Recepcjonista wybiera rezerwacje do przypisania
4. System przypisuje usługę do rezerwacji
5. Koniec

Realizuje CASE-021-HOTEL - CASE-021-HOTEL Dokonaj płatności za usługę


wymagania: CASE-022-HOTEL - CASE-022-HOTEL Przypisz usługę do rezerwacji
CASE-022-HOTEL - CASE-022-HOTEL Przypisz usługę do rezerwacji

CASE-023-HOTEL CASE-023-HOTEL Wybierz rezerwację


Opis
Warunek wejścia Użytkownik bądź Recepcjonista są zalogowani
Użytkownik posiada rezerwacje

Warunek wyjścia Użytkownik bądź Recepcjonista wybrali aktywną rezerwacje

Scenariusze Basic Path


1. System wyświetla listę rezerwacji usług
2. Użytkownik bądź Recepcjonista wybiera rezerwację z listy
3. System wyświetla listę opcji dla rezerwacji
4. Koniec

Realizuje CASE-021-HOTEL - CASE-021-HOTEL Dokonaj płatności za usługę


wymagania: CASE-023-HOTEL - CASE-023-HOTEL Wybierz rezerwację
CASE-023-HOTEL - CASE-023-HOTEL Wybierz rezerwację
CASE-023-HOTEL - CASE-023-HOTEL Wybierz rezerwację
CASE-023-HOTEL - CASE-023-HOTEL Wybierz rezerwację
CASE-023-HOTEL - CASE-023-HOTEL Wybierz rezerwację

CASE-024-HOTEL CASE-024-HOTEL Wybierz usługę


Opis
Warunek wejścia Użytkownik bądź Recepcjonista są zalogowanie
Użytkownik bądź Recepcjonista wybrali aktywną rezerwacje

Warunek wyjścia Użytkownik bądź Recepcjonista wybrali usługę

Scenariusze Basic Path


1. Użytkownik bądź Recepcjonista wybiera z listy usługę
2. System zaznacza daną usługę jako aktywną
Page 12 of 17
Model Report 30 May, 2024
3. Koniec

Realizuje CASE-023-HOTEL - CASE-023-HOTEL Wybierz rezerwację


wymagania: CASE-024-HOTEL - CASE-024-HOTEL Wybierz usługę
CASE-024-HOTEL - CASE-024-HOTEL Wybierz usługę

CASE-025-HOTEL CASE-025-HOTEL Wyświetl listę dostępnych usług


Opis
Warunek wejścia Użytkownik bądź Recepcjonista są zalogowani

Warunek wyjścia Użytkownik bądź Recepcjonista zakończyli przeglądanie listy dostępnych usług

Scenariusze Basic Path


1. System wyświetla listę dostępnych usług
2. Uzytkownik bądź Recepcjonista przegląda listę dostępnych usług
3. Koniec

Realizuje CASE-024-HOTEL - CASE-024-HOTEL Wybierz usługę


wymagania: CASE-025-HOTEL - CASE-025-HOTEL Wyświetl listę dostępnych usług
CASE-025-HOTEL - CASE-025-HOTEL Wyświetl listę dostępnych usług

CASE-026-HOTEL CASE-026-HOTEL Wyświetl listę rezerwacji


Opis
Warunek wejścia Recepcjonista jest zalogowany

Warunek wyjścia Recepcjonista zakończył przeglądanie listy rezerwacji

Scenariusze Basic Path


1. System wyświetla listę rezerwacji
2. Recepcjonista przegląda listę rezerwacji
3. Koniec

Realizuje CASE-023-HOTEL - CASE-023-HOTEL Wybierz rezerwację


wymagania: CASE-026-HOTEL - CASE-026-HOTEL Wyświetl listę rezerwacji
CASE-026-HOTEL - CASE-026-HOTEL Wyświetl listę rezerwacji

Page 13 of 17
Model Report 30 May, 2024

Object
Opis
Warunek wejścia
Warunek wyjścia
Scenariusze

Realizuje CASE-026-HOTEL - CASE-026-HOTEL Wyświetl listę rezerwacji


wymagania: CASE-023-HOTEL - CASE-023-HOTEL Wybierz rezerwację
CASE-022-HOTEL - CASE-022-HOTEL Przypisz usługę do rezerwacji
CASE-025-HOTEL - CASE-025-HOTEL Wyświetl listę dostępnych usług

Object
Opis
Warunek wejścia
Warunek wyjścia
Scenariusze

Realizuje CASE-023-HOTEL - CASE-023-HOTEL Wybierz rezerwację


wymagania:

1.4 Obsługa powiadomień

[right-click-to-insert-Diagram-field(s)]

CASE-031-HOTEL CASE-031-HOTEL Wybierz rezerwacje


Opis
Warunek wejścia Recepcjonista, Kierownik hotelu, Menadżer hotelu bądź Właściciel hotelu jest
zalogowany

Warunek wyjścia Recepcjonista, Kierownik hotelu, Menadżer hotelu bądź Właściciel hotelu wybrał
rezerwacje

Scenariusze Wybór typu raportu


1. System wyświetla listę rezerwacji
2. Recepcjonista, Kierownik hotelu, Menadżer hotelu bądź Właściciel hotelu
wybiera rezerwację
3. Koniec

Page 14 of 17
Model Report 30 May, 2024
Realizuje CASE-031-HOTEL - CASE-031-HOTEL Wybierz rezerwacje
wymagania: CASE-031-HOTEL - CASE-031-HOTEL Wybierz rezerwacje
CASE-031-HOTEL - CASE-031-HOTEL Wybierz rezerwacje
CASE-031-HOTEL - CASE-031-HOTEL Wybierz rezerwacje
CASE-031-HOTEL - CASE-031-HOTEL Wybierz rezerwacje
CASE-031-HOTEL - CASE-031-HOTEL Wybierz rezerwacje
CASE-031-HOTEL - CASE-031-HOTEL Wybierz rezerwacje

CASE-032-HOTEL CASE-032-HOTEL Wyślij przypomnienie o rezerwacji


Opis
Warunek wejścia Recepcjonista, Kierownik hotelu, Menadżer hotelu bądź Właściciel hotelu jest
zalogowany
Recepcjonista, Kierownik hotelu, Menadżer hotelu bądź Właściciel hotelu wybrali
rezerwacje

Warunek wyjścia Przypomnienie o rezerwacj zostało wysłane

Scenariusze Basic Path


1. System wyświetla opcje "wyślij przypomnienie o rezerwacji"
2. Recepcjonista, Kierownik hotelu, Menadżer hotelu bądź Właściciel hotelu
wybiera opcje "wyślij przypomnienie o rezerwacji"
3. System wysyła przypomnienie o rezerwacji do klienta
4. Koniec

Realizuje CASE-031-HOTEL - CASE-031-HOTEL Wybierz rezerwacje


wymagania: CASE-032-HOTEL - CASE-032-HOTEL Wyślij przypomnienie o rezerwacji

CASE-033-HOTEL CASE-033-HOTEL Wyślij wiadomość o zadanej treści


Opis
Warunek wejścia Recepcjonista, Kierownik hotelu, Menadżer hotelu bądź Właściciel hotelu jest
zalogowany
Recepcjonista, Kierownik hotelu, Menadżer hotelu bądź Właściciel hotelu wybrali
rezerwacje

Warunek wyjścia Wiadomość do użytkownika rezerwującego pokój/przestrzeń dodatkową zostąła


wysłana

Scenariusze Basic Path


1. System wyświetla opcje "wyślij wiadomość"
2. Recepcjonista, Kierownik hotelu, Menadżer hotelu bądź Właściciel hotelu
wybiera opcje "wyślij wiadomość"
3. Recepcjonista, Kierownik hotelu, Menadżer hotelu bądź Właściciel hotelu
wpisuje treść wiadomości
4. System wysyła wiadomość o zadanej treści do klienta
5. Koniec

Page 15 of 17
Model Report 30 May, 2024

Realizuje CASE-031-HOTEL - CASE-031-HOTEL Wybierz rezerwacje


wymagania: CASE-033-HOTEL - CASE-033-HOTEL Wyślij wiadomość o zadanej treści

Object
Opis
Warunek wejścia
Warunek wyjścia
Scenariusze

Realizuje CASE-031-HOTEL - CASE-031-HOTEL Wybierz rezerwacje


wymagania:

Object
Opis
Warunek wejścia
Warunek wyjścia
Scenariusze

Realizuje CASE-031-HOTEL - CASE-031-HOTEL Wybierz rezerwacje


wymagania:

Object
Opis
Warunek wejścia
Warunek wyjścia
Scenariusze

Realizuje CASE-031-HOTEL - CASE-031-HOTEL Wybierz rezerwacje


wymagania:

Object
Opis
Warunek wejścia
Page 16 of 17
Model Report 30 May, 2024
Warunek wyjścia
Scenariusze

Realizuje CASE-031-HOTEL - CASE-031-HOTEL Wybierz rezerwacje


wymagania:

Page 17 of 17

You might also like