Update 'use-case-4.md'
This commit is contained in:
parent
a9ee75cea0
commit
52a680e847
@ -27,7 +27,7 @@ Scenariusz główny (ścieżka podstawowa):
|
|||||||
2. System stwierdza, że karta jest poprawna.
|
2. System stwierdza, że karta jest poprawna.
|
||||||
3. System prosi o podanie pinu.
|
3. System prosi o podanie pinu.
|
||||||
4. Klient wprowadza pin.
|
4. Klient wprowadza pin.
|
||||||
5. System sprawdza, czy wpisany pin był poprawny.
|
5. System stwierdza poprawność pinu.
|
||||||
6. System wyświetla klientowi dostępne opcje.
|
6. System wyświetla klientowi dostępne opcje.
|
||||||
7. Klient wybiera opcję sprawdzenia stanu konta.
|
7. Klient wybiera opcję sprawdzenia stanu konta.
|
||||||
8. System wyświetla informacje na ekranie.
|
8. System wyświetla informacje na ekranie.
|
||||||
@ -38,37 +38,24 @@ Scenariusz główny (ścieżka podstawowa):
|
|||||||
Rozszerzenia (ścieżki alternatywne):
|
Rozszerzenia (ścieżki alternatywne):
|
||||||
------------------------------------
|
------------------------------------
|
||||||
|
|
||||||
*a. nazwa rozszerzenia <!-- rozszerzenie *a może wystąpić w dowolnym kroku -->
|
*a. Zawieszenie systemu
|
||||||
|
1a. System wyświetla informację o błędzie i wysyła go do serwisu.
|
||||||
|
|
||||||
|
1a Karta jest wadliwa.
|
||||||
|
System odrzuca kartę i wyświetla komunikat o błędzie.
|
||||||
|
|
||||||
1. krok pierwszy rozszerzenia *a
|
5 System stwierdza poprawność pinu.
|
||||||
2. krok drugi rozszerzenia *a
|
1a. System stwierdził, że pin jest niepoprawny.
|
||||||
|
- System pyta ponownie o pin
|
||||||
|
- Pin nie wpisany prawidłowo przez 3 razy:, karta zostaje zatrzymana przez bankomat
|
||||||
|
|
||||||
3a. nazwa rozszerzenia <!-- np. 3a. Nieprawidłowy pin -->
|
7. Klient wybiera opcję sprawdzenia stanu konta.
|
||||||
|
1a Klient zmienia zdanie i wybiera opcje powrotu
|
||||||
|
- System wraca do kroku numer 6
|
||||||
|
|
||||||
1. krok pierwszy rozszerzenia 3a
|
9. Klient wybiera zakończenie programu.
|
||||||
2. krok drugi rozszerzenia 3a
|
1a. Klient wybiera opcję powrotu do dostępnych opcji.
|
||||||
|
- System wraca do kroku numer 6
|
||||||
2a. nazwa scenariusza alternatywnego dla kroku 2 rozszerzenia 3a
|
|
||||||
|
|
||||||
1. Krok pierwszy.
|
|
||||||
2. Krok drugi.
|
|
||||||
3. ...
|
|
||||||
|
|
||||||
2b. nazwa scenariusza alternatywnego dla kroku 2 rozszerzenia 3a
|
|
||||||
|
|
||||||
1. Krok pierwszy.
|
|
||||||
2. ...
|
|
||||||
|
|
||||||
3. krok trzeci rozszerzenia 3a
|
|
||||||
4. krok czwarty rozszerzenia 3a
|
|
||||||
|
|
||||||
3b. nazwa rozszerzenia
|
|
||||||
|
|
||||||
1. krok pierwszy rozszerzenia 3b
|
|
||||||
2. krok drugi rozszerzenia 3b
|
|
||||||
3. ...
|
|
||||||
|
|
||||||
3-4a. nazwa rozszerzenia <!-- rozszerzenia 3-4a. może wystąpić w kroku 3 lub 4 -->
|
|
||||||
|
|
||||||
Wymagania specjalne:
|
Wymagania specjalne:
|
||||||
--------------------
|
--------------------
|
||||||
|
Loading…
Reference in New Issue
Block a user