Dokończenie dokumentu
This commit is contained in:
parent
594253648d
commit
86e6cac525
44
use-cases.md
44
use-cases.md
@ -4,28 +4,29 @@ Opis skrócony przypadków użycia
|
|||||||
Aktorzy procesu i ich cele
|
Aktorzy procesu i ich cele
|
||||||
--------------------------
|
--------------------------
|
||||||
|
|
||||||
Aktor | Cel
|
| Aktor | Cel |
|
||||||
------------|------------------------------
|
|----------|----------------------------------|
|
||||||
Klient | Wypłata pieniędzy
|
| Klient | Wypłata pieniędzy |
|
||||||
| Wpłata pieniędzy
|
| | Wpłata pieniędzy |
|
||||||
| Sprawdzenie salda konta
|
| | Sprawdzenie salda konta |
|
||||||
| Kupno karty prepaid
|
| | Kupno karty prepaid |
|
||||||
| Transfer pieniędzy
|
| | Transfer pieniędzy |
|
||||||
-------------------------------------------
|
|----------|----------------------------------|
|
||||||
Serwisant | Uzupełnienie banknotów
|
|Serwisant | Uzupełnienie banknotów |
|
||||||
| Uzupełnienie papieru
|
| | Uzupełnienie papieru |
|
||||||
| Naprawa usterki w bankomacie
|
| | Naprawa usterki w bankomacie |
|
||||||
-------------------------------------------
|
|----------|----------------------------------|
|
||||||
Bank | Pobranie historii transakcji
|
| Bank | Pobranie historii transakcji |
|
||||||
| Pobranie stanu bankomatu
|
| | Pobranie stanu bankomatu |
|
||||||
|
|
||||||
|
|
||||||
Słownik
|
Słownik
|
||||||
-------
|
-------
|
||||||
|
|
||||||
Hasło |Opis
|
Hasło |Opis
|
||||||
--------------|-----------------------------
|
--------------|-----------------------------
|
||||||
Karta prepaid |Opis hasła ...
|
Karta prepaid |Karta płatnicza, której użycie wymaga wcześniejszego zasilenia środkami pieniężnymi.
|
||||||
Hasło2 |Opis hasła ...
|
Kod PIN |4-cyfrowy kod zabezpieczający transakcje dokonywane kartą płatniczą.
|
||||||
|
|
||||||
Przypadki użycia
|
Przypadki użycia
|
||||||
----------------
|
----------------
|
||||||
@ -52,17 +53,20 @@ Klient przychodzi do bankomatu i wkłada kartę. Klient wprowadza kod PIN. Syste
|
|||||||
|
|
||||||
### Use case 6: Uzupełnienie pieniędzy
|
### Use case 6: Uzupełnienie pieniędzy
|
||||||
|
|
||||||
Pracownik przychodzi do bankomatu i wkłada kartę. Pracownik wprowadza kod PIN. System weryfikuje jego poprawność. System wyświetla możliwe opcje. Pracownik wybiera opcje uzupełnienia pieniędzy. Pracownik uzupełnia stan nominałów w bankomacie o dane nominały i wprowadza do systemu o ile zwiększyła się ilość każdego z nich. System pyta o potwierdzenie. Pracownik akceptuje uzupełnienie pieniędzy. System aktualizuje stan nominałów w bankomacie. System oddaje pracownikowi kartę. Pracownik odchodzi od bankomatu.
|
Serwisant przychodzi do bankomatu i wkłada kartę. Serwisant wprowadza kod PIN. System weryfikuje jego poprawność. System wyświetla możliwe opcje. Serwisant wybiera opcje uzupełnienia pieniędzy. System zwalnia zabezpieczenia. Serwisant uzupełnia stan nominałów w bankomacie i wprowadza do systemu o ile zwiększyła się ilość każdego z nich. Serwisant akceptuje uzupełnienie pieniędzy. System zabezpiecza bankomat przed otwarciem. System aktualizuje stan nominałów w bankomacie. System oddaje serwisantowi kartę. Serwisant odchodzi od bankomatu.
|
||||||
|
|
||||||
### Use case 7: Uzupełnienie papieru
|
### Use case 7: Uzupełnienie papieru
|
||||||
|
|
||||||
Pracownik przychodzi do bankomatu i wkłada kartę. Pracownik wprowadza kod PIN. System weryfikuje jego poprawność. System wyświetla możliwe opcje. Pracownik wybiera opcje uzupełnienia papieru. Pracownik uzupełnia papier w bankomacie oraz wprowadza ile papieru uzupełnił. System pyta o potwierdzenie. Pracownik akceptuje uzupełnienie papieru. System aktualizuje stan papieru. System oddaje pracownikowi kartę. Pracownik odchodzi od bankomatu.
|
Serwisant przychodzi do bankomatu i wkłada kartę. Serwisant wprowadza kod PIN. System weryfikuje jego poprawność. System wyświetla możliwe opcje. Serwisant wybiera opcje uzupełnienia papieru. System zwalnia zabezpieczenia. Serwisant uzupełnia stan papieru. Serwisant akceptuje uzupełnienie papieru. System zabezpiecza bankomat przed otwarciem. System aktualizuje stan papieru w bankomacie. System oddaje serwisantowi kartę. Serwisant odchodzi od bankomatu.
|
||||||
|
|
||||||
### Use case 8: Naprawa usterki w bankomacie
|
### Use case 8: Naprawa usterki w bankomacie
|
||||||
|
|
||||||
|
Serwisant przychodzi do bankomatu i wkłada kartę. Serwisant wprowadza kod PIN. System weryfikuje jego poprawność. System wyświetla możliwe opcje. Serwisant wybiera opcje otwarcia bankomatu. System zwalnia zabezpieczenia. Serwisant naprawia usterkę. Serwisant potwierdza zakończenie serwisu. System zabezpiecza bankomat przed otwarciem. System planuje następny restart systemu. System oddaje serwisantowi kartę. Serwisant odchodzi od bankomatu.
|
||||||
|
|
||||||
### Use case 9: Pobranie histori transakcji
|
### Use case 9: Pobranie histori transakcji
|
||||||
|
|
||||||
Pracownik przychodzi do bankomatu i wkłada kartę. Pracownik wprowadza kod PIN. System weryfikuje jego poprawność. System wyświetla możliwe opcje. Pracownik wybiera opcje pobrania histori transakcji. Pracownik podłącza nośnik danych do bankomatu. System wyświetla historię transakcji oraz pyta czy zapisać ją na nośniku. Pracownik wybiera daną opcję. System pyta o potwierdzenie. Pracownik akceptuje wybór. System oddaje pracownikowi kartę. Pracownik odchodzi od bankomatu.
|
Bank łączy się z systemem. Bank wprowadza dane do weryfikacji. System weryfikuje poprawność danych. System wyświetla możliwe opcje. Bank wybiera opcje pobrania historii transakcji. System pobiera ostatnią historię transakcji i przesyła do banku. Bank odbiera historię transakcji i rozłącza się z systemem.
|
||||||
|
|
||||||
### Use case 10: Pobranie stanu bankomatu
|
### Use case 10: Pobranie stanu bankomatu
|
||||||
|
|
||||||
Pracownik przychodzi do bankomatu i wkłada kartę. Pracownik wprowadza kod PIN. System weryfikuje jego poprawność. System wyświetla możliwe opcje. Pracownik wybiera opcje pobrania stanu bankomatu. Pracownik podłącza nośnik danych do bankomatu. System wyświetla stan bankomatu oraz pyta czy zapisać go na nośniku. Pracownik wybiera daną opcję. System pyta o potwierdzenie. Pracownik akceptuje wybór. System oddaje pracownikowi kartę. Pracownik odchodzi od bankomatu.
|
Bank łączy się z systemem. Bank wprowadza dane do weryfikacji. System weryfikuje poprawność danych. System wyświetla możliwe opcje. Bank wybiera opcje pobrania stanu bankomatu. System pobiera stan bankomatu i przesyła do banku. Bank odbiera stan bankomatu i rozłącza się z systemem.
|
Loading…
Reference in New Issue
Block a user