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