Zaktualizuj 'use-case-2.md'

This commit is contained in:
Monika Kuczkowska 2021-11-09 23:39:45 +01:00
parent abe2e71e9f
commit e810f4717d

View File

@ -7,7 +7,7 @@ Use Case 2: Wpłata gotówki
Główni odbiorcy i oczekiwania względem systemu:
-----------------------------------------------
- Klient: oczekuje możliwości dokanania wpłaty gotówki, braku błędów oraz potwierdzenia dokonania transakcji
- Klient: oczekuje możliwości dokonania wpłaty gotówki, braku błędów oraz potwierdzenia dokonania transakcji
- Bank: oczekuje poprawnie zrealizowanych transakcji i zadowolenia klienta
@ -25,7 +25,7 @@ Scenariusz główny (ścieżka podstawowa):
---------------------------------------
1. Klient wkłada kartę do bankomatu.
2. System prosi o podanie pinu.
2. System prosi o podanie pin-u.
3. Klient wprowadza pin.
4. System prosi o wybranie operacji.
5. Klient wybiera opcję wpłaty gotówki.
@ -50,28 +50,40 @@ Rozszerzenia (ścieżki alternatywne):
1. System wyświetla informację o podaniu nieprawidłowego pin-u.
2. System wyświetla informację o pozostaniu 2 możliwych prób wprowadzenia pin-u.
3. Klient wprowadza pin
2a. nazwa scenariusza alternatywnego dla kroku 2 rozszerzenia 3a
2a. Klient wprowadza nieprawidłowy pin
1. Krok pierwszy.
2. Krok drugi.
3. ...
1. System wyświetla informację o podaniu nieprawidłowego pin-u.
2. System wyświetla informację o pozostaniu 1 możliwyej próby wprowadzenia pin-u.
3. Klient wprowadza pin.
2b. nazwa scenariusza alternatywnego dla kroku 2 rozszerzenia 3a
3a. Klient wprowadza nieprawidłowy pin
1. System wyświetla informację o podaniu nieprawidłowego pin-u.
2. System wyświetla informację o zablokowaniu karty bankomatowej.
3. Bankomat wysuwa kartę.
4. Klient odbiera kartę.
1. Krok pierwszy.
2. ...
3b. Klient wprowadza prawidłowy pin
3. krok trzeci rozszerzenia 3a
4. krok czwarty rozszerzenia 3a
1. Przejście do punktu 4 scenariusza głównego.
3b. nazwa rozszerzenia
2b. Klient wprowadza prawidłowy pin
1. krok pierwszy rozszerzenia 3b
2. krok drugi rozszerzenia 3b
3. ...
1. Przejście do punktu 4 scenariusza głównego.
3-4a. nazwa rozszerzenia <!-- rozszerzenia 3-4a. może wystąpić w kroku 3 lub 4 -->
7a. Klient nie umieszcza banknotów w bankomacie przez 60 sekund
1. System wyświetla komunikat o przekroczeniu czasu dopuszczalnej nieaktywności.
2. Bankomat wysuwa kartę.
3. Klient odbiera kartę.
11a. Klient nie zatwierdza transakcji
1. System wyświetla informację o przerwaniu transakcji.
2. Bankomat wysuwa kartę.
3. Klient odbiera kartę.
4. Bankomat zwraca wprowadzone przez klienta banknoty.
Wymagania specjalne:
--------------------