Compare commits
7 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
8fefc22a77 | ||
|
59a032f49f | ||
|
8faaa33713 | ||
|
6f77218252 | ||
|
3b7a9d1cc0 | ||
c461fec97d | |||
|
ac3a1a61ee |
7
README.md
Normal file
7
README.md
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
# Systemy Dialogowe
|
||||||
|
|
||||||
|
## Skład zespołu
|
||||||
|
- Jakub Eichner,
|
||||||
|
- Cezary Gałązkiewicz,
|
||||||
|
- Jakub Kaczmarek,
|
||||||
|
- Mateusz Ogrodowczyk
|
93
requirement-analysis.md
Normal file
93
requirement-analysis.md
Normal file
@ -0,0 +1,93 @@
|
|||||||
|
# User's main goals
|
||||||
|
|
||||||
|
## Zadanie 1: Zakup biletu
|
||||||
|
**system**: Hej ho!
|
||||||
|
**użytkownik**: Dzień dobry, chciałbym kupić bilet.
|
||||||
|
**system**: Gdzie chciał(a)by Pan(i) się udać?
|
||||||
|
**użytkownik**: \<stacja>
|
||||||
|
**system**: Gdzie podróż miałaby się zacząć?
|
||||||
|
**użytkownik**: \<stacja>
|
||||||
|
**system**: W jakim dniu/Kiedy podróż ma się odbyć?
|
||||||
|
**użytkownik**: \<data>
|
||||||
|
**system**: Ile osób będzie podróżować?
|
||||||
|
**użytkownik**: \<liczba_pasażerów>
|
||||||
|
**system**: Ilu pasażerów będzie podróżować z ulgą?
|
||||||
|
**użytkownik**: \<liczba>
|
||||||
|
**system**: Jaką ulgę posiada \<kolejni_pasażerowie>?
|
||||||
|
**użytkownik**: \<rodzaj_ulgi>
|
||||||
|
**system**: Jakiej klasy wagon byłby nabardziej odpowiedni?
|
||||||
|
**użytkownik**: \<klasa>
|
||||||
|
**system**: W jakim wagonie ma zostać wykonana rezerwacja?
|
||||||
|
**użytkownik**: \<rodzaj_wagonu>
|
||||||
|
**system**: Czy przewożony będzie dodatkowy bagaż/zwierzęta?
|
||||||
|
**użytkownik**: \<dodatkowy_bagaż>
|
||||||
|
**system**: Jakie miejsca są preferowane (okno, przejście)?
|
||||||
|
**użytkownik**: \<rodzaj_miejsca>
|
||||||
|
**system**: \<podsumowanie>. Czy chcesz dokonać rezerwacji?
|
||||||
|
**użytkownik**: \<odpowiedź>
|
||||||
|
**system**: Rezerwacja została dokonana. Życzymy miłej podróży.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
-----------------------------------
|
||||||
|
## Zadanie 2: Wymiana biletu
|
||||||
|
**system**: Dzień dobry, jak mógłbym Panu/Pani pomóc?
|
||||||
|
**użytkownik**: Chciałbym wymienić bilet.
|
||||||
|
**system**: Poproszę numer biletu.
|
||||||
|
**użytkownik**: \<numer_biletu>
|
||||||
|
**system**: \<podsumowanie>. Czy na pewno chce Pan/Pani wymienić ten bilet?
|
||||||
|
**użytkownik**: \<odpowiedź>
|
||||||
|
**system**: Teraz nastąpi przekierowanie.
|
||||||
|
**GOTO**: Zadanie 1
|
||||||
|
**system**: Koszt wybranego biletu wynosi X. Dopłata wyniesie Y. Czy chcesz dokonać wymiany biletu?
|
||||||
|
**użytkownik**: \<odpowiedź>
|
||||||
|
**system**: Dziękuję, twój bilet został wymieniony. Życzymy miłej podróży.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
-----------------------------------
|
||||||
|
## Zadanie 3: Edycja zamówienia/biletu
|
||||||
|
**system**: W czym mogę pomóc?
|
||||||
|
**użytkownik**: Chciałbym zmodyfikować zamówienie/zamówiony bilet.
|
||||||
|
**system**: Poproszę numer biletu.
|
||||||
|
**użytkownik**: \<numer_biletu>
|
||||||
|
**system**: \<podsumowanie> Co chciałby Pan zmienić w przedstawionym bilecie/przejeździe?
|
||||||
|
**użytkownik**: \<lista_zmian>
|
||||||
|
foreach in <szczegóły_zamówienia>:
|
||||||
|
|
||||||
|
system: Na co dokonać zmianę?
|
||||||
|
użytkownik: <zmiana>
|
||||||
|
|
||||||
|
**system**: \<podsumowanie>. Czy to wszystko?
|
||||||
|
**użytkownik**: Tak, dziękuję.
|
||||||
|
**system**: No to dziękuję.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
-----------------------------------
|
||||||
|
## Zadanie 4: Anulowanie biletu
|
||||||
|
**system**: W czym mogę pomóc?
|
||||||
|
**użytkownik**: Chcę anulować bilet.
|
||||||
|
**system**: Poproszę o numer zamówienia.
|
||||||
|
**użytkownik**: \<numer_zamówienia>
|
||||||
|
**system**: \<podsumowanie>. Jeśli chcesz anulować to zamówienie, podaj hasło.
|
||||||
|
**użytkownik**: \<hasło>
|
||||||
|
**system**: Zamówienie zostało anulowane.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
-----------------------------------
|
||||||
|
## Zadanie 5: Sprawdzenie rozkładu/informacji o kursie/przejazdach
|
||||||
|
**system**: W czym mogę pomóc?
|
||||||
|
**użytkownik**: Chciałbym sprawdzić rozkład jazdy na dzień X.
|
||||||
|
**system**: Dla jakiej stacji?
|
||||||
|
**użytkownik**: \<stacja_początkowa>
|
||||||
|
**system**: \<rozkład>
|
||||||
|
**użytkownik**: Ile kosztuje przejazd do \<stacja_docelowa>?
|
||||||
|
**system**: Bazowa cena wynosi \<cena>
|
||||||
|
**użytkownik**: Chciałbym zarezerwować przejazd do \<stacja_docelowa> o \<godzina>.
|
||||||
|
**GOTO**: Zadanie 1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user