Bankomat/use-case-2.md
2020-11-25 12:18:01 +01:00

47 lines
1.4 KiB
Markdown

Use Case 1: Depozyt gotówki
=====================
**Aktor podstawowy:** Klient Banku
Główni odbiorcy i oczekiwania względem systemu:
-----------------------------------------------
- Klient Banku: Możliwość zdeponowania gotówki
- Bankomat: Zdeponowanie gotówki odebranej od klienta
Warunki wstępne:
----------------
- Klient umieszcza kartę w bankomacie
- Klient wprowadza poprawny pin
Warunki końcowe:
----------------
-
Scenariusz główny (ścieżka podstawowa):
---------------------------------------
1. Krok 1 Klient wybiera opcję depozytu w interfejsie
2. Krok 2 System otwiera miejsce na zdeponowanie banknotów
3. Krok 3 Klient wprowadza banknoty do miejsca zdeponowania
4. Krok 4 Klient potwierdza przyciskiem koniec deponowania pieniędzy
5. Krok 5 System oblicza wartość wprowadzonych banknotów
6. Krok 6 System modyfikuje stan konta klienta
7. Krok 7 System wyświetla ekran główny
Rozszerzenia (ścieżki alternatywne):
------------------------------------
Wymagania specjalne:
--------------------
- Interfejs użytkownika dostępny w językach: polskim, angielskim, niemieckim, ukraińskim.
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:
----------------
-