Bankomat/use-cases.md

59 lines
3.7 KiB
Markdown
Raw Normal View History

2024-10-22 21:55:45 +02:00
Opis skrócony przypadków użycia
===============================
Aktorzy procesu i ich cele
--------------------------
Aktor | Cel
-----------------|------------------------------
Użytkownik | Sprawdzenie stanu konta
Użytkownik | Wykonanie przelewu
Użytkownik | Zakup kodów do telefonii pre-paidowej
Użytkownik | Wypłata pieniędzy
Użytkownik | Wpłata pieniędzy
Serwisant | Uzupełnianie pieniędzy
Serwisant | Uzupełnianie papieru
Słownik
-------
Hasło |Opis
-------------------------|-----------------------------
2024-10-23 15:30:15 +02:00
Telefonia pre-paidowa | Usługa telekomunikacyjna o charakterze przedpłacowym. Przed połączeniem telefonicznym, należy doładować konto odpowiednią kwotą.
2024-10-23 16:26:06 +02:00
System | Zewnętrzny system, który umożliwia komunikację bankomatu z bankiem.
2024-10-22 21:55:45 +02:00
Przypadki użycia
----------------
### Use case 1: Sprawdzanie stanu konta.
2024-10-23 16:26:06 +02:00
Użytkownik wkłada kartę do bankomatu i wpisuje PIN przypisany do wprowadzonej karty. Wśród wyświetlanych na ekranie opcji, wybiera „Sprawdź saldo”. Bankomat wyświetla stan konta użytkownika i oddaje użytkownikowi kartę, a ten ją zabiera.
2024-10-22 21:55:45 +02:00
### Use case 2: Wykonanie przelewu.
Użytkownik wkłada kartę do bankomatu i wpisuje PIN przypisany do wprowadzonej karty. System wyświetla dostępne opcje. Użytkownik wybiera opcję „Przelew na inne konto”, wpisuje numer konta docelowego i kwotę przelewu. System weryfikuje dostępność środków na koncie użytkownika i poprawność numeru konta. Bankomat wykonuje przelew, po czym wydaje kartę użytkownikowi i drukuje potwierdzenie przelewu. Użytkownik zabiera kartę oraz potwierdzenie przelewu.
### Use case 3: Zakup kodów do telefonii pre-paidowej.
2024-10-23 16:26:06 +02:00
Użytkownik wkłada kartę do bankomatu i wpisuje PIN przypisany do wprowadzonej karty. Wśród wyświetlanych na ekranie opcji, wybiera „Kody pre-paid”. W następnej kolejności użytkownik wybiera sieć telefonii, dla której ma działać kod. Użytkownik wpisuje kwotę doładowania. System sprawdza stan konta użytkownika i pobiera wpisaną kwotę. Następnie bankomat oddaje kartę użytkownikowi oraz drukuje paragon z kodem doładowania. Użytkownik zabiera kartę i paragon.
2024-10-22 21:55:45 +02:00
### Use case 4: Wypłata pieniędzy.
2024-10-23 16:26:06 +02:00
Użytkownik wkłada kartę do bankomatu i wpisuje PIN przypisany do wprowadzonej karty. Wśród wyświetlanych na ekranie opcji, wybiera „wypłata pieniędzy”. Użytkownik wprowadza kwotę do wydania, po czym system weryfikuje możliwość wypłaty gotówki. Bankomat wysuwa kartę i wydaje banknoty. Użytkownik zabiera pieniądze oraz kartę.
2024-10-22 21:55:45 +02:00
### Use case 5: Wpłata pieniędzy.
Użytkownik wkłada kartę do bankomatu i wpisuje PIN przypisany do wprowadzonej karty. Bankomat wyświetla opcje akcji. Użytkownik wybiera „wpłata pieniędzy”. Użytkownik wprowadza kwotę do wpłaty. Bankomat otwiera szufladkę na pieniądze. Użytkownik wkłada tam banknoty. Bankomat przelicza banknoty, po czym prosi użytkownika o potwierdzenie wyliczonej sumy pieniędzy. Po zaakceptowaniu przedstawionej kwoty, bankomat sortuje i odkłada pieniądze do kasetek. Bankomat oddaje kartę użytkownikowi, a ten ją odbiera.
### Use case 6: Uzupełnianie pieniędzy.
2024-10-23 16:26:06 +02:00
Serwisant wyłącza zdalnie bankomat i otwiera go specjalnym kluczem. Wyjmuje kasety i wkłada wcześniej przygotowane. Serwisant zamyka bankomat i włącza go zdalnie. Bankomat wraca do normalnej pracy.
2024-10-22 21:55:45 +02:00
### Use case 7: Uzupełnianie papieru.
2024-10-23 16:26:06 +02:00
Serwisant wyłącza zdalnie bankomat. Serwisant otwiera bankomat specjalnym kluczem i usuwa zużyte rolki papieru. Serwisant uzupełnia papier nowymi rolkami. Serwisant zamyka i włącza zdalnie bankomat. Bankomat wraca do normalnej pracy.
2024-10-22 21:55:45 +02:00