APO-projekt-bankomat/use-cases.md

3.7 KiB

Opis skrócony przypaków użycia

Aktorzy i ich cele

Aktor Cel
Konwojent Wymiana kasetki w bankomacie
Klient Wypłata pieniędzy z bankomatu
Klient Wpłata pieniędzy z bankomaty
Klient Sprawdzenie stanu konta
Klient Zakup kary telefoni prepaidowej
SOT Obsługuje przebieg wykonywanych transakcji
Serwisant Uzupełnienie papieru do wydruku potwierdzeń

Słownik

Hasło Opis
SOT System obsługi Transakcji - patrz Aktorzy

Przypadki użycia

Use case 1: Wypłata gotówki

Klient przychodzi do bankomatu celem wypłaty gotówki. Klient używa karty oraz pinu do autoryzacji. Klient wybiera opcję wypłaty gotówki. Klient wybiera kwotę do wypłaty. System weryfikuję możliwość wykonania wypłaty oraz księguje wykonanie transakcji. Klient odbiera kartę. System wydaje gotówkę. Klient odbiera gotówkę.

Use case 2: Wymiana kasetki

Konwojent przychodzi do bankomatu celem wymiany kasetki z pieniędzmi. Konwojent zleca zatrzymanie działania bankomatu. Konwojent specjalnym kluczem otwiera bankomat. Konwojent wymiania kasetkę w bankomacie. Konwojent zamyka bankomat. Konwojent zleca ponowne uruchomienie bankomatu.

Use case 3: Sprawdzenie stanu konta

Klient przychodzi do bankomatu celem sprawdzenia stanu konta. Klient używa karty oraz pinu do autoryzacji. Klient wybiera opcję sprawdzenia stanu konta. System sprawdza stan konta klienta. Klient odbiera kartę. Klient odbiera druk z informacją o stanie konta.

Use case 4: Zakup karty telefoni prepaid

Klient przychodzi do bankomatu celem zakupu karty prepaid. Klient używa karty oraz pinu do autoryzacji. Klient wybiera opcję zakupu karty prepaid. Klient wybiera operatora telefoni. Klient wybiera kwotę. System weryfikuje możliwość wykonania transakcji. System księguje transakcję oraz pobiera z SOT kod karty prepaidowej. Klient odbiera kartę, Klient odbiera kartę prepaid.

Use case 5: Wykonanie przelewu

Klient przychodzi do bankomatu celem wykonania przelewu. Klient używa karty oraz pinu do autoryzacji. Klient wybiera opcję wykonania przelewu. Klient wprowadza numer konta doocelowego. System weryfikuje podany numer konta docelowego. Klient wprowadza pozostałe dane odbiorcy oraz tytuł przelewu. Klient wprowadza kwotę przelewu. System weryfikuję możliwość wykonania transakcji. Klient potwierdza chęć wykonania przelewu. System księguje transakcje. Klient odbiera karte. Klient odbiera druk z potwierdzeniem przelewu.

Use case 6: Wpłata gotówki

Klient przychodzi do bankomatu celem wpłaty gotówki. Klient używa karty oraz pinu do autoryzacji. Klient wybiera opcję wpłaty gotówki. Klient wprowadza kwotę którą chcę wpłacić. Klient wkłada gotówkę do szufladki. System przelicza banknoty oraz ich nominały. System wyświetla informaczję o przeliczonych banknotach i sumie Klientowi. Klient potwierdza kwotę i chęć wpłaty. System księguje wykonuje wykonanie wpłaty. Klient odbiera kartę.

Use case 7: Uzupełnienie papieru

Serwisant przychodzi do bankomatu celem uzupełnienia papieru. Serwisant specjalnym kluczem otwiera szufladkę na rolkę papieru. Serwisant wymienia rolkę. Serwisant zamyka szufladkę.