forked from s464969/apo-bankomat
second commit, basic alternative scenarios
This commit is contained in:
parent
a8988e4993
commit
d4b532702b
@ -41,29 +41,22 @@ Scenariusz główny (ścieżka podstawowa):
|
||||
Rozszerzenia (ścieżki alternatywne):
|
||||
------------------------------------
|
||||
|
||||
*a. nazwa rozszerzenia <!-- rozszerzenie *a może wystąpić w dowolnym kroku -->
|
||||
*a. Występuje sytuacja, w której system bankomatu zawiesza się.
|
||||
|
||||
1. krok pierwszy rozszerzenia *a
|
||||
2. krok drugi rozszerzenia *a
|
||||
1. System zostaje zablokowany. Wszystkie operacje zostają przerwane.
|
||||
2. Bankomat wydaje kartę jej właścicielowi i informuje go o awarii.
|
||||
3. Bank otrzymuje informację o zawieszeniu się systemu i podejmuje decyzję co zrobić dalej.
|
||||
|
||||
3a. nazwa rozszerzenia <!-- np. 3a. Nieprawidłowy pin -->
|
||||
3a. Klient wprowadził nieprawidłowy PIN.
|
||||
|
||||
1. krok pierwszy rozszerzenia 3a
|
||||
2. krok drugi rozszerzenia 3a
|
||||
1. System prosi o podanie kodu PIN ponownie.
|
||||
|
||||
2a. nazwa scenariusza alternatywnego dla kroku 2 rozszerzenia 3a
|
||||
1a. Klient wprowadził kod PIN nieprawidłowo 3 razy.
|
||||
|
||||
1. Krok pierwszy.
|
||||
2. Krok drugi.
|
||||
3. ...
|
||||
1. System przerywa operację i wysuwa kartę z bankomatu.
|
||||
|
||||
2b. nazwa scenariusza alternatywnego dla kroku 2 rozszerzenia 3a
|
||||
|
||||
1. Krok pierwszy.
|
||||
2. ...
|
||||
|
||||
3. krok trzeci rozszerzenia 3a
|
||||
4. krok czwarty rozszerzenia 3a
|
||||
2. Klient wprowadza prawidłowy kod PIN.
|
||||
3. Przejście do kroku 4 scenariusza głównego.
|
||||
|
||||
3b. nazwa rozszerzenia
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user