Requirements analysis update
This commit is contained in:
parent
ac3a1a61ee
commit
7bb718277f
93
requirements-analysis.md
Normal file
93
requirements-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