Bankomat/usecaseshort.md
BartoszSkonieczka 14c7cf386d ''
2020-11-23 14:53:45 +01:00

1.9 KiB

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

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 wprowadza kwotę przelewu > 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