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: 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 - 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. 1. Klient wkłada kartę do bankomatu.
2. System prosi o podanie pinu. 2. System prosi o podanie pin-u.
3. Klient wprowadza pin. 3. Klient wprowadza pin.
4. System prosi o wybranie operacji. 4. System prosi o wybranie operacji.
5. Klient wybiera opcję wpłaty gotówki. 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. 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. 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. 1. System wyświetla informację o podaniu nieprawidłowego pin-u.
2. Krok drugi. 2. System wyświetla informację o pozostaniu 1 możliwyej próby wprowadzenia pin-u.
3. ... 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ę.
3b. Klient wprowadza prawidłowy pin
1. Krok pierwszy. 1. Przejście do punktu 4 scenariusza głównego.
2. ...
3. krok trzeci rozszerzenia 3a 2b. Klient wprowadza prawidłowy pin
4. krok czwarty rozszerzenia 3a
3b. nazwa rozszerzenia 1. Przejście do punktu 4 scenariusza głównego.
1. krok pierwszy rozszerzenia 3b 7a. Klient nie umieszcza banknotów w bankomacie przez 60 sekund
2. krok drugi rozszerzenia 3b
3. ...
3-4a. nazwa rozszerzenia <!-- rozszerzenia 3-4a. może wystąpić w kroku 3 lub 4 --> 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: Wymagania specjalne:
-------------------- --------------------