Zaktualizuj 'use-case-2.md'
This commit is contained in:
parent
4da2d0fc57
commit
25a9331890
@ -33,7 +33,7 @@ Scenariusz główny (ścieżka podstawowa):
|
||||
3. Automat wyświetla konieczną do zapłacenia kwotę
|
||||
4. Klient wybiera formę płatności gotówką
|
||||
5. Klient wrzuca monety
|
||||
6. Po każdej wrzuconej monecie automat wyświetla pozostałą do zapłacenia kwotę (do momentu aż kwota wprowadzona zrówna się, bądź przewyższy wartosć wybranego produktu)
|
||||
6. Po każdej wrzuconej monecie automat wyświetla pozostałą do zapłacenia kwotę (do momentu aż kwota wprowadzona zrówna się, bądź przewyższy wartości wybranego produktu)
|
||||
7. Automat wydaje resztę
|
||||
8. Automat przygotowuje i wydaje produkt
|
||||
9. Automat sprawdza stan magazynowy sprzedanego produktu i monet
|
||||
@ -50,7 +50,7 @@ Rozszerzenia (ścieżki alternatywne):
|
||||
|
||||
2a. ostatnia transakcja ma status "zakończony"
|
||||
|
||||
2a.1. automat jest gotowy do obsługi kolejnego klienta
|
||||
1. automat jest gotowy do obsługi kolejnego klienta
|
||||
|
||||
3. automat kontynuuje sprzedaż wykonując następny krok procedury w stosunku do ostatniej zapisanej aktywności
|
||||
|
||||
@ -68,6 +68,12 @@ Rozszerzenia (ścieżki alternatywne):
|
||||
5. automat wyświetla komunikat o sukcesie
|
||||
6. Następuje przejście do kroku 5. scenariusza głównego
|
||||
|
||||
6a. automat nie dostaje monet przez 45 sekund
|
||||
|
||||
1. automat zwraca wszystkie wrzucone monety z bieżącej transakcji
|
||||
2. automat usuwa transakcję
|
||||
3. automat jest gotów do realizacji kolejnej transakcji i wykonania kroku 1 scenariusza głównego
|
||||
|
||||
9a. stan magazynowy jest równy minimalnemu stanowi magazynowemu
|
||||
|
||||
1. automat poprzez sieć internetową wysyła informację do działu zaopatrzenia ze swoim ID i ID surowca.
|
||||
@ -88,5 +94,3 @@ Kwestie otwarte:
|
||||
----------------
|
||||
|
||||
- czy automat powinien przyjmować walutę Euro?
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user