Zaktualizuj 'use-case-2.md'
This commit is contained in:
parent
93d62b39fc
commit
ee8ec6e588
@ -14,7 +14,9 @@ Główni odbiorcy i oczekiwania względem systemu:
|
||||
Warunki wstępne:
|
||||
----------------
|
||||
Klient posiada kartę płatniczą.
|
||||
|
||||
Terminal płatniczy jest sprawny.
|
||||
|
||||
Automat nie jest pusty.
|
||||
|
||||
Warunki końcowe:
|
||||
@ -26,10 +28,9 @@ Scenariusz główny (ścieżka podstawowa):
|
||||
|
||||
1. Klient wybiera produkt <!-- np. 1. Klient wkłada kartę do bankomatu. -->
|
||||
2. System informuje klienta o cenie wybranego produktu <!-- np. 2. System prosi o podanie pinu. -->
|
||||
3. Klient wybiera płatność kartą i przykłada ją do teminalu <!-- np. 3. Klient wprowadza pin.) -->
|
||||
4. Automat łączy sie z systemem obsługi płatności elektronicznej i pobiera pieniądze z karty.
|
||||
5. Produkt zostaje wydany klientowi
|
||||
6. Klient odbiera zakupiony produkt
|
||||
3. Klient wybiera płatność kartą i dokonuje płatności <!-- np. 3. Klient wprowadza pin.) -->
|
||||
4. Po pomyślnym dokonaniu transakcji produkt zostaje wydany klientowi
|
||||
5. Klient odbiera zakupiony produkt
|
||||
|
||||
Rozszerzenia (ścieżki alternatywne):
|
||||
------------------------------------
|
||||
@ -50,12 +51,12 @@ Rozszerzenia (ścieżki alternatywne):
|
||||
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 -->
|
||||
3b. 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
|
||||
2. System przerywa transakcje
|
||||
|
||||
5a. Produkt zablokował się podczas wydawania
|
||||
4a. Produkt zablokował się podczas wydawania
|
||||
|
||||
1. System informuje klienta o błędzie
|
||||
2. System wysyła informację o błędzie do serwisu
|
||||
@ -76,8 +77,6 @@ Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
|
||||
|
||||
*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
|
||||
|
Loading…
Reference in New Issue
Block a user