forked from s444417/Automat_spozywczy
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ę
|
3. Automat wyświetla konieczną do zapłacenia kwotę
|
||||||
4. Klient wybiera formę płatności gotówką
|
4. Klient wybiera formę płatności gotówką
|
||||||
5. Klient wrzuca monety
|
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ę
|
7. Automat wydaje resztę
|
||||||
8. Automat przygotowuje i wydaje produkt
|
8. Automat przygotowuje i wydaje produkt
|
||||||
9. Automat sprawdza stan magazynowy sprzedanego produktu i monet
|
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. 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
|
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
|
5. automat wyświetla komunikat o sukcesie
|
||||||
6. Następuje przejście do kroku 5. scenariusza głównego
|
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
|
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.
|
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?
|
- czy automat powinien przyjmować walutę Euro?
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user