64 lines
2.0 KiB
Markdown
64 lines
2.0 KiB
Markdown
Opis skrócony przypadków użycia
|
|
===============================
|
|
|
|
Aktorzy procesu i ich cele
|
|
--------------------------
|
|
|
|
Aktor | Cel
|
|
------------|------------------------------
|
|
Klient | Sprawdzenie stanu konta
|
|
Klient | Depozyt pieniędzy
|
|
Klient | Wypłata pieniędzy
|
|
Klient | Przeprowadzenie przelewów
|
|
Klient | Zakup kart pre-paidowych
|
|
Konwojent | Uzupełnienie poziomu banknotów
|
|
Serwistant | Pobieranie logów
|
|
|
|
|
|
Słownik
|
|
-------
|
|
Hasło |Opis
|
|
-----------|-----------------------------
|
|
IBAN |International Bank Account Number
|
|
|
|
Przypadki użycia
|
|
----------------
|
|
|
|
### Use case 1: Sprawdzenie stanu konta:
|
|
Klient sprawdza stan konta
|
|
|
|
### Use case 2: Depozyt pieniędzy:
|
|
Klient wybiera opcję depozytu w menu systemu >
|
|
Klient umieszcza banknoty w odpowiednim miejscu w bankomacie >
|
|
System oblicza sumę wartości przekazanych banknotów >
|
|
System modyfikuje wartość stanu konta Klienta
|
|
|
|
### Use case 3: Wypłata pieniędzy:
|
|
System sprawdza poprawność wprowadzonej żądanej kwoty wypłaty >
|
|
System sprawdza czy Klient posiada wystarczającą ilość środków na koncie >
|
|
System sprawdza czy jest w stanie wydać żądaną ilość banknotów >
|
|
System wydaje żądaną ilość banknotów
|
|
|
|
### Use case 4: Wykonanie przelewu:
|
|
Klient wybiera opcję wykonania przelewu >
|
|
Klient wprowadza kwotę przelewu >
|
|
System zatwierdza dostępność odpowiedniej ilości środków na koncie >
|
|
Klient wybiera rachunek na docelowy przelewu >
|
|
System sprawdza czy przelew możliwy jest do wykonania >
|
|
System dokonuje przelewu
|
|
|
|
### Use case 5: Zakup kart pre-paidowych
|
|
Klient wybiera kwotę karty pre-paidowej >
|
|
System drukuję kod karty pre-paidowej
|
|
|
|
### Use case 6: Uzupełnienie poziomu bankomatów
|
|
Konwojent wprowadza kod autoryzacyjny >
|
|
System otwiera kasety bankomatowe >
|
|
Konwojent deklaruje kwotę wsadu >
|
|
System rekalkuluje zawartość banknotów >
|
|
System potwierdza stan faktyczny z deklaracją
|
|
|
|
### Use case 7: Pobieranie logów
|
|
Serwisant wprowadza kod autorazycyjny >
|
|
Serwisant wybiera logi do pobrania >
|
|
System zwraca logi |