Zaktualizuj 'use-cases.md'

This commit is contained in:
Adam Wojdyła 2020-11-12 17:04:23 +01:00
parent 0c419aa236
commit 0d36f4b2c9

View File

@ -32,45 +32,46 @@ Przypadki użycia
---------------- ----------------
### Use case 1: Wypłata gotówki ### Use case 1: Wypłata gotówki
1.Klient wkłada kartę do bakomatu 1.Klient wkłada kartę do bakomatu.
2.Klient wprowadza PIN. 2.Klient wprowadza PIN.
3.System weryfikuje PIN na podstawie konta użytkownika powiązanego z kartą. 3.System weryfikuje PIN na podstawie konta użytkownika powiązanego z kartą.
4.Klient wybiera opcję wypłaty. 4.Klient wybiera opcję wypłaty.
5.Klient wybiera kwotę. 5.Klient wybiera kwotę.
6.Bankomat pyta o potwierdzenie. 6.Bankomat pyta o potwierdzenie.
7.Bankomat wydaje kartę. 7.Bankomat wydaje kartę.
8.Bankomat wydaje żądaną ilość pieniędzy. 8.Bankomat wydaje żądaną ilość pieniędzy.
### Use case 2: Wpłata gotówki ### Use case 2: Wpłata gotówki
1.Klient wkłada kartę do bakomatu 1.Klient wkłada kartę do bakomatu.
2.Klient wprowadza PIN. 2.Klient wprowadza PIN.
3.System weryfikuje PIN na podstawie konta użytkownika powiązanego z kartą. 3.System weryfikuje PIN na podstawie konta użytkownika powiązanego z kartą.
4.Klient wybiera opcję wpłaty. 4.Klient wybiera opcję wpłaty.
5.Klient wpisuje kwotę. 5.Klient wpisuje kwotę.
6.Bankomat pyta o potwierdzenie. 6.Bankomat pyta o potwierdzenie.
7.Bankomat sprawdza wpłaconą sumę z wprowadzoną sumą. 7.Bankomat sprawdza wpłaconą sumę z wprowadzoną sumą.
8.Bankomat wydaje kartę. 8.Bankomat wydaje kartę.
9.Bankomat zasila konto powiązane z kartą. 9.Bankomat zasila konto powiązane z kartą.
10.Bankomat drukuje potwierdznie 10.Bankomat drukuje potwierdznie.
### Use case 3: Sprawdzenie stanu konta ### Use case 3: Sprawdzenie stanu konta
1.Klient wkłada kartę do bakomatu 1.Klient wkłada kartę do bakomatu.
2.Klient wprowadza PIN. 2.Klient wprowadza PIN.
3.System weryfikuje PIN na podstawie konta użytkownika powiązanego z kartą. 3.System weryfikuje PIN na podstawie konta użytkownika powiązanego z kartą.
4.Klient wybiera opcję "saldo". 4.Klient wybiera opcję "saldo".
5.Bankomat pyta o potwierdzenie. 5.Bankomat pyta o potwierdzenie.
6.Bankomat wyświetla saldo na ekranie 6.Bankomat wyświetla saldo na ekranie.
7.Bankomat wydaje kartę. 7.Bankomat wydaje kartę.
8.Bankomat drukuje potwierdznie 8.Bankomat drukuje potwierdznie.
### Use case 4: Doładowanie karty prepaidowej ### Use case 4: Doładowanie karty prepaidowej
1.Klient wkłada kartę do bakomatu 1.Klient wkłada kartę do bakomatu.
2.Klient wprowadza PIN. 2.Klient wprowadza PIN.
3.System weryfikuje PIN na podstawie konta użytkownika powiązanego z kartą. 3.System weryfikuje PIN na podstawie konta użytkownika powiązanego z kartą.
4.Klient wybiera opcję "zakup kodu prepaid". 4.Klient wybiera opcję "zakup kodu prepaid".
5.Klient wybiera kwotę. 5.Klient wybiera kwotę.
6.Bankomat pyta o potwierdzenie. 6.Bankomat pyta o potwierdzenie.
7.Bankomat wydaje kartę. 7.Bankomat wydaje kartę.
8.Bankomat drukuje paragon z kodem doładowania. 8.Bankomat drukuje paragon z kodem doładowania.
9.Bankomat drukuje potwierdznie. 9.Bankomat drukuje potwierdznie.