From 56c5fc612e8a2be3c33d9aa6ddbfbb1a112a2fb1 Mon Sep 17 00:00:00 2001 From: Cezary Adamczak Date: Tue, 26 Oct 2021 21:25:13 +0200 Subject: [PATCH] =?UTF-8?q?Dodanie=20brief=C3=B3w?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- use-cases.md | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 use-cases.md diff --git a/use-cases.md b/use-cases.md new file mode 100644 index 0000000..580f1ee --- /dev/null +++ b/use-cases.md @@ -0,0 +1,41 @@ +# Opis skrócony przypadków użycia +## Aktorzy procesu i ich cele +Users |Goals +--------|--------------------------------- +User |Withdraw money, deposit money, add credits to prepaid phone card, transfer money to another account, check bank balance +Restorer|Refill cassette, hardware maintenance +ATM |Check for hardware problems, check for empty cassette + +## Słownik +Phrase |Meaning +--------|--------------------------------- +ATM |ATM's software + +## Przypadki użycia +### Wpłacenie Pieniędzy +Użytkownik wkłada karte do bankomatu oraz weryfikuje kod PIN. Po wyświetleniu menu wybiera opcje wpłaty pieniędzy. Nastepnie użytkownik wpisuje wartość wpłaty, po czym wkłada odliczoną sumę pieniędzy do bankomatu. Pieniądze są przeliczane i deponowane. Kwota jest dopisana do salda konta w banku. Użytkownik jest pytany o wydanie potwierdzenia i je otrzymuje, jeśli wyraził taką wole. Karta jest zwracana. +### Wypłacenie Pieniędzy +Użytkownik podchodzi do bankomatu i wkłada do niego kartę powiązaną z kontem z którego mają zostać wypłacone pieniądze. Bankomat weryfikuje użytkownika, prosząc o podanie kodu PIN do karty. Po udanej weryfikacji na ekranie bankomatu wyświetlają się dostępne opcje. Użytkownik wybiera opcje wypłaty, nasepnie podaje kwotę jaka ma zostać wypłacona. Bankomat wydaje odliczone pieniądze. Użytkownik jest pytany o wydanie potwierdzenia, i je otrzymuje jeśli wyraził taką wole. Karta jest zwracana. +### Doładowanie telefonicznej karty prepaid +Użytkownik podchodzi do bankomatu i wkłada do niego kartę powiązaną z +kontem z którego mają zostać wypłacone pieniądze. Bankomat +weryfikuje użytkownika, prosząc o podanie kodu PIN do karty. Po udanej +weryfikacji na ekranie bankomatu wyświetlają się dostępne opcje. +Użytkownik wybiera opcje doładowania karty telefonicznej, po czym +bankomat prosi o wybranie operatora i wpisanie numeru telefonu. +Po uzupełnieniu tych informacji użytkownik podaje dodatkowo wartość +pieniężną doładowania i zatwierdza transakcję. Bankomat wyświetla +komunikat o sukcesie oraz potwierdzenie przelewu, po czym wysuwa +karte. +### Przelanie pieniędzy na inne konto +Użytkownik podchodzi do bankomatu i wkłada do niego kartę powiązaną z kontem z którego ma zostać wykonany przelew. Bankomat weryfikuje użytkownika, prosząc o podanie kodu PIN do karty. Po udanej weryfikacji na ekranie bankomatu wyświetlają się dostępne opcje. Użytkownik wybiera opcje przelewu. Bankomat prosi o podanie numeru karty na jaką ma zostać wykonany przelew. Po potwierdzeniu, że operacja dla tej pary kart jest wykonalna, bankomat prosi o podanie kwoty przelewu. Użytkownik podaje kwotę przelewu. Bankomat wyświetla komunikat o sukcesie. Użytkownik jest pytany o wydanie potwierdzenia, i je otrzymuje jeśli wyraził taką wole. Karta jest zwracana. +### Sprawdzenie stanu konta +Użytkownik wkłada karte do bankomatu. Bankomat weryfikuje użytkownika, prosząc o podanie kodu PIN do karty. Po wyświetleniu menu wybiera opcje sprawdzenia stanu konta. Wyświetalany zostaje stan konta. Użytkownik jest pytany o wydanie potwierdzenia i je otrzymuje jeśli wyraził taką wolę. Karta jest zwracana. +### Uzupełnienie kieszeni bankomatu +Konserwator podchodzi do bankomatu i otwiera go kluczykiem. Bankomat wyłącza się, a konserwator bezpiecznie wyjmuje i uzupełnienia kieszenie w maszynie. Po włożeniu ich spowrotem i zamknięciu drzwiczek przez konserwatora bankomat włącza się i przelicza stan swoich kieszeni. +### Sprawdzenie możliwych problemów z osprzętem +ATM sprawdza cyklicznie sprawność czujników i osprzętu. W przypadku wykrycia problemu do maszyny wzywany jest George. Maszyna przełącza się w tryb awaryjny do czasu naprawy. +### Naprawa problemów ze sprzętem +Konserwator odbiera wezwanie z bankomatu i przyjeżdża do maszyny. Używając specjalnej karty przełącza bankomat w tryb serwisowy i naprawia wadliwą część osprzętu. Po zakończonej operacji ATM wychodzi z trybu serwisowego i kontynuuje pracę. +### Sprawdzenie stanu kieszeni +ATM sprawdza po każdej wypłacie stan swoich kieszeni. W przypadku braków do maszyny wzywany jest Frank. W przypadku krytycznie niskiego stanu zawartości kieszeni, maszyna przełącza się w tryb awaryjny do czasu ich uzupełnienia.