2020-11-25 12:41:30 +01:00
|
|
|
Use Case 2: Depozyt gotówki
|
2020-11-23 14:53:45 +01:00
|
|
|
=====================
|
|
|
|
|
2020-11-25 12:18:01 +01:00
|
|
|
**Aktor podstawowy:** Klient Banku
|
2020-11-23 14:53:45 +01:00
|
|
|
|
|
|
|
|
|
|
|
Główni odbiorcy i oczekiwania względem systemu:
|
|
|
|
-----------------------------------------------
|
|
|
|
|
2020-11-25 12:18:01 +01:00
|
|
|
- Klient Banku: Możliwość zdeponowania gotówki
|
|
|
|
- Bankomat: Zdeponowanie gotówki odebranej od klienta
|
2020-11-23 14:53:45 +01:00
|
|
|
|
|
|
|
Warunki wstępne:
|
|
|
|
----------------
|
2020-11-25 12:18:01 +01:00
|
|
|
- Klient umieszcza kartę w bankomacie
|
|
|
|
- Klient wprowadza poprawny pin
|
2020-11-23 14:53:45 +01:00
|
|
|
|
|
|
|
Warunki końcowe:
|
|
|
|
----------------
|
2020-11-25 12:22:16 +01:00
|
|
|
- Stan gotówkowy systemu został powiększony o zdeponowaną kwotę
|
|
|
|
- Stan konta klienta został powiększony o zdeponowaną kwotę
|
2020-11-23 14:53:45 +01:00
|
|
|
|
|
|
|
Scenariusz główny (ścieżka podstawowa):
|
|
|
|
---------------------------------------
|
2020-11-25 12:27:08 +01:00
|
|
|
1. Klient wybiera opcję depozytu w interfejsie
|
|
|
|
2. System otwiera miejsce na zdeponowanie banknotów
|
|
|
|
3. Klient wprowadza banknoty do miejsca zdeponowania
|
|
|
|
4. Klient potwierdza przyciskiem koniec deponowania pieniędzy
|
|
|
|
5. System oblicza wartość wprowadzonych banknotów
|
|
|
|
6. System modyfikuje stan konta klienta
|
2020-11-25 12:41:30 +01:00
|
|
|
7. System rekalkuluje stan banknotów
|
|
|
|
8. System wyświetla komunikat o wartości wprowadzonej gotówki
|
|
|
|
9. System wyświetla ekran główny
|
2020-11-23 14:53:45 +01:00
|
|
|
|
|
|
|
Rozszerzenia (ścieżki alternatywne):
|
|
|
|
------------------------------------
|
2020-11-25 12:41:30 +01:00
|
|
|
4a. Klient anuluje proces wprowadzania banknotów
|
|
|
|
1. System zwraca gotówkę podaną do depozytu
|
|
|
|
2. System wraca do ekranu głównego
|
2020-11-25 12:18:01 +01:00
|
|
|
|
2020-11-25 12:41:30 +01:00
|
|
|
4b. Klient nie deponuje banknotów w odpowiednim czasie
|
|
|
|
1. System informuje o skończonym czasie deponowania
|
|
|
|
2. System zamyka miejsce na zdeponowanie banknotów
|
|
|
|
3. System kontynuuje scenariusz główny od kroku 5
|
|
|
|
|
|
|
|
5a. System stwierdza iż nie wprowadzona została żadna gotówka
|
|
|
|
1. System pomija krok 6
|
|
|
|
2. System pomija krok 7
|
|
|
|
3. System kontynuuję scenariusz główny od kroku 8
|
2020-11-23 14:53:45 +01:00
|
|
|
|
|
|
|
Wymagania specjalne:
|
|
|
|
--------------------
|
2020-11-25 12:18:01 +01:00
|
|
|
- Interfejs użytkownika dostępny w językach: polskim, angielskim, niemieckim, ukraińskim.
|
2020-11-23 14:53:45 +01:00
|
|
|
|
|
|
|
Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
|
|
|
|
---------------------------------------------------------------
|
2020-11-25 12:18:01 +01:00
|
|
|
1. Bankomat musi posiadać moduł do obioru gotówki
|
2020-11-23 14:53:45 +01:00
|
|
|
|
|
|
|
Kwestie otwarte:
|
|
|
|
----------------
|
2020-11-25 12:18:01 +01:00
|
|
|
-
|