second commit, basic alternative scenarios

This commit is contained in:
s464978 2022-11-09 18:00:14 +01:00
parent a8988e4993
commit d4b532702b

View File

@ -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