Zaktualizuj 'use-case-1.md'

This commit is contained in:
Dominik Zawadzki 2020-12-01 19:24:56 +01:00
parent dd5b1b52b9
commit 4ad33de38a

View File

@ -23,9 +23,11 @@ Produkt i metoda płatności zostają wybrane
Scenariusz główny (ścieżka podstawowa):
---------------------------------------
1. Klient wybiera produkt
1. Klient wpisuje kod produktu
2. Interfejs wyświetla kwotę produktu i możliwe metody płatności
3. Klient wybiera metodę płatności
3. Klient wybiera metodę płatności:
- jeśli wybierze płatność kartą patrz Usecase 2
- jeśli wybierze płatność gotówką patrz Usecase 3
Rozszerzenia (ścieżki alternatywne):
------------------------------------
@ -38,6 +40,13 @@ Rozszerzenia (ścieżki alternatywne):
1b. W trakcie wpisywania kodu klient naciska przycisk: "Cofnij"
1. Automat wraca do oczekiwania na wpisanie kodu
1c. Nie ma produktu o podanym pinie
1. Automat wyświetla informację o braku produktu
2. Automat wysyła informację do serwisanta o brakującym produkcie (patrz Usecase 5)
3. Automat zwraca pieniądze
4. Automat wraca do oczekiwania na wpisanie kodu
3a. Klient wycofuje się z transakcji
1. Automat anuluje zamówienie