APO-ATM/use-case-4.md

79 lines
1.9 KiB
Markdown
Raw Normal View History

2021-11-03 11:09:13 +01:00
Use Case 4: Klient stanu konta
2021-11-03 09:16:49 +01:00
=====================
2021-11-03 11:09:13 +01:00
**Aktor podstawowy:** Klient
2021-11-03 09:16:49 +01:00
Główni odbiorcy i oczekiwania względem systemu:
-----------------------------------------------
2021-11-03 11:09:13 +01:00
- Klient: Chce sprawdzić stan swojego konta.
2021-11-03 09:16:49 +01:00
2021-11-03 11:09:13 +01:00
- Bank: Chce poprawnie wyświetlić klientowi stan jego konta.
2021-11-03 09:16:49 +01:00
Warunki wstępne:
----------------
ATM jest uruchomiony i podłączony do sieci.
Warunki końcowe:
----------------
2021-11-03 11:09:13 +01:00
System poprawnie wyświetlił klientowi stan jego konta i oddał jego kartę.
2021-11-03 09:16:49 +01:00
Scenariusz główny (ścieżka podstawowa):
---------------------------------------
2021-11-03 11:09:13 +01:00
1. Klient wkłada kartę do bankomatu.
2021-11-03 11:03:55 +01:00
2. System stwierdza, że karta jest poprawna.
3. System prosi o podanie pinu.
2021-11-03 11:09:13 +01:00
4. Klient wprowadza pin.
2021-11-09 21:21:33 +01:00
5. System stwierdza poprawność pinu.
2021-11-03 11:09:13 +01:00
6. System wyświetla klientowi dostępne opcje.
7. Klient wybiera opcję sprawdzenia stanu konta.
2021-11-03 11:03:55 +01:00
8. System wyświetla informacje na ekranie.
2021-11-03 11:09:13 +01:00
9. Klient wybiera zakończenie programu.
2021-11-09 22:45:59 +01:00
10. System kończy działanie i wysuwa kartę.
2021-11-03 11:09:13 +01:00
11. Klient zabiera kartę.
2021-11-03 09:16:49 +01:00
Rozszerzenia (ścieżki alternatywne):
------------------------------------
2021-11-09 21:21:33 +01:00
*a. Zawieszenie systemu
2021-11-09 22:45:59 +01:00
- System wyświetla informację o błędzie i wysyła go do serwisu.
2021-11-09 21:21:33 +01:00
1a Karta jest wadliwa.
2021-11-03 09:16:49 +01:00
2021-11-09 22:45:59 +01:00
- System odrzuca kartę i wyświetla komunikat o błędzie.
5a. System stwierdził, że pin jest niepoprawny.
1aa. Użytkownik ponownie wprowadza pin
- System wraca do kroku nr 5
2021-11-03 09:16:49 +01:00
2021-11-09 22:45:59 +01:00
1bb. Użytkownik wprowadził niepoprawny pin 3 razy
- System wyświetla informację i zatrzymuje kartę
2021-11-03 09:16:49 +01:00
2021-11-09 22:45:59 +01:00
9. Klient wybiera opcję powrotu do dostępnych opcji.
- System wraca do kroku numer 6
2021-11-03 09:16:49 +01:00
Wymagania specjalne:
--------------------
2021-11-09 22:45:59 +01:00
- Ekran dodatkowy
2021-11-03 09:16:49 +01:00
2021-11-09 22:45:59 +01:00
- Klawiatura sterująca
2021-11-03 09:16:49 +01:00
Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
---------------------------------------------------------------
2021-11-09 22:45:59 +01:00
4. PIN jest liczbą 4-cyfrową.
2021-11-03 09:16:49 +01:00
Kwestie otwarte:
----------------
2021-11-09 22:45:59 +01:00
- ...