Zaktualizuj 'use-case-2.md'
This commit is contained in:
parent
c5809492ee
commit
93d62b39fc
@ -9,7 +9,7 @@ Główni odbiorcy i oczekiwania względem systemu:
|
|||||||
|
|
||||||
- Klient: Oczekuje wydania zakupionego produktu
|
- Klient: Oczekuje wydania zakupionego produktu
|
||||||
|
|
||||||
- Właścieiel automatu: Oczekuje że automat wyda opłacnony przez klienta produkt
|
- Właścieiel automatu: Oczekuje że automat wyda dokładnie jeden opłacony przez klienta produkt
|
||||||
|
|
||||||
Warunki wstępne:
|
Warunki wstępne:
|
||||||
----------------
|
----------------
|
||||||
@ -19,8 +19,7 @@ Automat nie jest pusty.
|
|||||||
|
|
||||||
Warunki końcowe:
|
Warunki końcowe:
|
||||||
----------------
|
----------------
|
||||||
Klient zapłacił za produkt.
|
Klient odebrał opłacony produkt
|
||||||
Produkt został wydany klientowi.
|
|
||||||
|
|
||||||
Scenariusz główny (ścieżka podstawowa):
|
Scenariusz główny (ścieżka podstawowa):
|
||||||
---------------------------------------
|
---------------------------------------
|
||||||
@ -46,12 +45,17 @@ Rozszerzenia (ścieżki alternatywne):
|
|||||||
1. System wyświetla informację o braku wybranego produktu
|
1. System wyświetla informację o braku wybranego produktu
|
||||||
2. System wysyła informację o brakach do magazynu
|
2. System wysyła informację o brakach do magazynu
|
||||||
|
|
||||||
|
3a. Awaria terminalu płatniczego
|
||||||
|
|
||||||
|
1. System wyświetla informacje o usterce terminala płatniczego
|
||||||
|
2. System wysyła informację o błędzie do serwisu
|
||||||
|
|
||||||
4a. Brak wystarczającej liczby środków na koncie klienta <!-- np. 3a. Nieprawidłowy pin -->
|
4a. Brak wystarczającej liczby środków na koncie klienta <!-- np. 3a. Nieprawidłowy pin -->
|
||||||
|
|
||||||
1. System informuje klienta o braku wystarczającej liczby pieniędzy na koncie klienta
|
1. System informuje klienta o braku wystarczającej liczby pieniędzy na koncie klienta
|
||||||
2. System przerywa transakcje
|
2. System przerywa transakcje
|
||||||
|
|
||||||
5a. Produkt zablkował się podczas wydawania
|
5a. Produkt zablokował się podczas wydawania
|
||||||
|
|
||||||
1. System informuje klienta o błędzie
|
1. System informuje klienta o błędzie
|
||||||
2. System wysyła informację o błędzie do serwisu
|
2. System wysyła informację o błędzie do serwisu
|
||||||
@ -61,9 +65,9 @@ Wymagania specjalne:
|
|||||||
|
|
||||||
- Interfejs użytkownika musi być dostępny w języku polskim i angielskim
|
- Interfejs użytkownika musi być dostępny w języku polskim i angielskim
|
||||||
|
|
||||||
-
|
- Ceny produktów wyświetlane w euro i w polskich złotych
|
||||||
|
|
||||||
- ...
|
- Ceny produktów nie wymagające wprowadzania PINu
|
||||||
|
|
||||||
Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
|
Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
|
||||||
---------------------------------------------------------------
|
---------------------------------------------------------------
|
||||||
@ -72,14 +76,16 @@ Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
|
|||||||
|
|
||||||
*b. Panel dotykowy do obsługi automatu
|
*b. Panel dotykowy do obsługi automatu
|
||||||
|
|
||||||
|
*c. Utrzymywanie odpowiedniej temperatury, aby produkty sie nie zepsuły
|
||||||
|
|
||||||
|
1a. Klient może wybrać dokładnie jeden produkt na raz
|
||||||
|
|
||||||
3a. Automat posiada terminal płatniczy
|
3a. Automat posiada terminal płatniczy
|
||||||
|
|
||||||
|
|
||||||
Kwestie otwarte:
|
Kwestie otwarte:
|
||||||
----------------
|
----------------
|
||||||
|
|
||||||
- Obsługa automatu przez osoby niewidome?
|
- Ułatwienia obsługi automatu dla osób niewidomych?
|
||||||
|
|
||||||
- ...
|
- Możliwość płatności Blikiem?
|
||||||
|
|
||||||
- ...
|
|
||||||
|
Loading…
Reference in New Issue
Block a user