Update 'use-case-4.md'

This commit is contained in:
Maciej Mrowicki 2021-11-09 22:45:59 +01:00
parent 52a680e847
commit 20cc6231b7

View File

@ -32,54 +32,47 @@ Scenariusz główny (ścieżka podstawowa):
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.
9. Klient wybiera zakończenie programu. 9. Klient wybiera zakończenie programu.
10. System kończy działanie i wysa kartę. 10. System kończy działanie i wysuwa kartę.
11. Klient zabiera kartę. 11. Klient zabiera kartę.
Rozszerzenia (ścieżki alternatywne): Rozszerzenia (ścieżki alternatywne):
------------------------------------ ------------------------------------
*a. Zawieszenie systemu *a. Zawieszenie systemu
1a. System wyświetla informację o błędzie i wysyła go do serwisu.
- System wyświetla informację o błędzie i wysyła go do serwisu.
1a Karta jest wadliwa. 1a Karta jest wadliwa.
System odrzuca kartę i wyświetla komunikat o błędzie.
5 System stwierdza poprawność pinu. - System odrzuca kartę i wyświetla komunikat o błędzie.
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
7. Klient wybiera opcję sprawdzenia stanu konta. 5a. System stwierdził, że pin jest niepoprawny.
1a Klient zmienia zdanie i wybiera opcje powrotu
- System wraca do kroku numer 6 1aa. Użytkownik ponownie wprowadza pin
- System wraca do kroku nr 5
1bb. Użytkownik wprowadził niepoprawny pin 3 razy
- System wyświetla informację i zatrzymuje kartę
9. Klient wybiera opcję powrotu do dostępnych opcji.
9. Klient wybiera zakończenie programu.
1a. Klient wybiera opcję powrotu do dostępnych opcji.
- System wraca do kroku numer 6 - System wraca do kroku numer 6
Wymagania specjalne: Wymagania specjalne:
-------------------- --------------------
- ... <!--np. Interfejs użytkownika musi być dostępny w języku polskim i angielskim. --> - Ekran dodatkowy
- ... - Klawiatura sterująca
- ...
Wymagania technologiczne oraz ograniczenia na wprowadzane dane: Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
--------------------------------------------------------------- ---------------------------------------------------------------
2a. ... 4. PIN jest liczbą 4-cyfrową.
2b. ...
3a. ... <!-- np. 3a. Pin składa się z 4 cyfr. -->
Kwestie otwarte: Kwestie otwarte:
---------------- ----------------
- ... <!-- np. Czy dopuszczamy autoryzację z wykorzystaniem rozpoznawania twarzy?-->
- ...
- ... - ...