This commit is contained in:
s444480 2020-11-25 12:41:30 +01:00
parent 44395d6a23
commit be5de12c36

View File

@ -1,4 +1,4 @@
Use Case 1: Depozyt gotówki
Use Case 2: Depozyt gotówki
=====================
**Aktor podstawowy:** Klient Banku
@ -28,11 +28,25 @@ Scenariusz główny (ścieżka podstawowa):
4. Klient potwierdza przyciskiem koniec deponowania pieniędzy
5. System oblicza wartość wprowadzonych banknotów
6. System modyfikuje stan konta klienta
7. System wyświetla ekran główny
7. System rekalkuluje stan banknotów
8. System wyświetla komunikat o wartości wprowadzonej gotówki
9. System wyświetla ekran główny
Rozszerzenia (ścieżki alternatywne):
------------------------------------
4a. Klient anuluje proces wprowadzania banknotów
1. System zwraca gotówkę podaną do depozytu
2. System wraca do ekranu głównego
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
Wymagania specjalne:
--------------------
@ -41,7 +55,6 @@ Wymagania specjalne:
Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
---------------------------------------------------------------
1. Bankomat musi posiadać moduł do obioru gotówki
2. Pin składa się z 4 cyfr
Kwestie otwarte:
----------------