Bankomat/use-cases.md

57 lines
3.0 KiB
Markdown
Raw Normal View History

2024-10-22 20:00:15 +02:00
Opis skr<6B>cony przypadk<64>w u<>ycia
===============================
Aktorzy procesu i ich cele
--------------------------
Aktor | Cel
-----------------|------------------------------
U<EFBFBD>ytkownik | Sprawdzenie stanu konta
U<EFBFBD>ytkownik | Operacja przelewu dla u<>ytkownik<69>w
U<EFBFBD>ytkownik | Zakup kod<6F>w do telefonii pre-paidowej
U<EFBFBD>ytkownik | Wyp<79>ata pieni<6E>dzy
U<EFBFBD>ytkownik | Wp<57>ata pieni<6E>dzy
Konserwator | Uzupe<70>niane pieni<6E>dzy
Konserwator | Uzupe<70>nianie papieru
S<EFBFBD>ownik
-------
Has<EFBFBD>o |Opis
-------------------------|-----------------------------
telefonia prepaidowa |Us<55>uga telekomunikacyjna o characterze przedp<64>acowym. Przed po<70><6F>czeniem, trzeba do<64>adowac konto odpowiedni<6E> kwot<6F>.
Przypadki u<>ycia
----------------
### Use case 1: Sprawdzanie stanu konta.
U<EFBFBD>ytkownik wk<77>ada kart<72> do bankomatu. Nast<73>pnie wpisuje PIN przypisany do wprowadzonej karty. W<>r<EFBFBD>d wy<77>wietlanych przez interfejs bankomatu opcji, wybiera <20>Sprawd<77> saldo<64>. Po tym bankomat wy<77>wietla stan konta u<>ytkownika.
### Use case 2: Operacja przelewu dla u<>ytkownik<69>w.
U<EFBFBD>ytkownik wk<77>ada kart<72>, wpisuje PIN przypisany do wprowadzonej karty. System wy<77>wietla dost<73>pne opcje. U<>ytkownik wybiera opcj<63> <20>Przelew na inne konto<74>, wpisuje numer konta docelowego i kwot<6F> przelewu.
### Use case 3: Zakup kod<6F>w do telefonii pre-paidowej.
U<EFBFBD>ytkownik wk<77>ada kart<72> do bankomatu. Nast<73>pnie wpisuje PIN przypisany do wprowadzonej karty. W<>r<EFBFBD>d wy<77>wietlanych przez interfejs bankomatu opcji, wybiera <20>Kody pre-paid<69>. W nast<73>pnej kolejno<6E>ci u<>ytkownik wybiera sie<69> telefonii, dla kt<6B>rej ma dzia<69>a<EFBFBD> kod. Kolejno wpisuje kwot<6F> do<64>adowania w<>r<EFBFBD>d dost<73>pnych opcji. Bankomat sprawdza stan konta u<>ytkownika i pobiera wybran<61> kwot<6F>. Nast<73>pnie bankomat drukuje paragon z kodem do<64>adowania.
### Use case 4: Wyp<79>ata pieni<6E>dzy.
U<EFBFBD>ytkownik wk<77>ada kart<72> i wpisuje pin przypisany do wprowadzonej karty. Bankomat wy<77>wietla opcje akcji. U<>ytkownik wybiera <20>wyp<79>ata pieni<6E>dzy<7A>. U<>ytkownik wprowadza kwot<6F> do wydania. Bankomat wydaje kart<72>. U<>ytkownik zabiera kart<72>. Bankomat wydaje banknoty o wprowadzonej warto<74>ci. Klient zabiera pieni<6E>dze.
### Use case 5: Wp<57>ata pieni<6E>dzy.
U<EFBFBD>ytkownik wk<77>ada kart<72> i wpisuje pin przypisany do wprowadzonej karty. Bankomat wy<77>wietla opcje akcji. U<>ytkownik wybiera <20>wp<77>ata pieni<6E>dzy<7A>. U<>ytkownik wprowadza kwot<6F> do wp<77>aty. Bankomat otwiera szuflad<61> na pieni<6E>dze. U<>ytkownik wk<77>ada tam banknoty. Bankomat zlicza banknoty i dodaje je do konta. Bankomat informuje ile pieni<6E>dzy zosta<74>o wp<77>acone na konto.
### Use case 6: Uzupe<70>nienia pieni<6E>dzy.
Konserwator wy<77><79>cza bankomat i otwiera go. Wyjmuje kasety i wk<77>ada wcze<7A>niej przygotowane. Konserwator zamyka bankomat i w<><77>cza go.
### Use case 7: Uzupe<70>nianie papieru.
Konserwator wy<77><79>cza bankomat. Konserwator otwiera bankomat i usuwa zu<7A>yte rolki papieru. Konserwator uzupe<70>nia papier nowymi rolkami. Konserwator zamyka i w<><77>cza bankomat. Bankomat odnotowuje dostateczn<7A> ilo<6C><6F> papieru.