From ea48e877ab18a7035fcb2518b3f52f4b31182442 Mon Sep 17 00:00:00 2001 From: s464949 Date: Tue, 22 Oct 2024 21:55:45 +0200 Subject: [PATCH] Update use-cases.md --- use-cases.md | 114 ++++++++++++++++++++++++++------------------------- 1 file changed, 58 insertions(+), 56 deletions(-) diff --git a/use-cases.md b/use-cases.md index 9607a1d..dc98065 100644 --- a/use-cases.md +++ b/use-cases.md @@ -1,56 +1,58 @@ -Opis skrócony przypadków użycia -=============================== - -Aktorzy procesu i ich cele --------------------------- - -Aktor | Cel ------------------|------------------------------ -Użytkownik | Sprawdzenie stanu konta -Użytkownik | Operacja przelewu dla użytkowników -Użytkownik | Zakup kodów do telefonii pre-paidowej -Użytkownik | Wypłata pieniędzy -Użytkownik | Wpłata pieniędzy -Konserwator | Uzupełniane pieniędzy -Konserwator | Uzupełnianie papieru - - -Słownik -------- - -Hasło |Opis --------------------------|----------------------------- -telefonia prepaidowa |Usługa telekomunikacyjna o characterze przedpłacowym. Przed połączeniem, trzeba doładowac konto odpowiednią kwotą. - -Przypadki użycia ----------------- - - -### Use case 1: Sprawdzanie stanu konta. - -Użytkownik wkłada kartę do bankomatu. Następnie wpisuje PIN przypisany do wprowadzonej karty. Wśród wyświetlanych przez interfejs bankomatu opcji, wybiera „Sprawdź saldo”. Po tym bankomat wyświetla stan konta użytkownika. - -### Use case 2: Operacja przelewu dla użytkowników. - -Użytkownik wkłada kartę, 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. - -### Use case 3: Zakup kodów do telefonii pre-paidowej. - -Użytkownik wkłada kartę do bankomatu. Następnie wpisuje PIN przypisany do wprowadzonej karty. Wśród wyświetlanych przez interfejs bankomatu opcji, wybiera „Kody pre-paid”. W następnej kolejności użytkownik wybiera sieć telefonii, dla której ma działać kod. Kolejno wpisuje kwotę doładowania wśród dostępnych opcji. Bankomat sprawdza stan konta użytkownika i pobiera wybraną kwotę. Następnie bankomat drukuje paragon z kodem doładowania. - -### Use case 4: Wypłata pieniędzy. - -Użytkownik wkłada kartę i wpisuje pin przypisany do wprowadzonej karty. Bankomat wyświetla opcje akcji. Użytkownik wybiera „wypłata pieniędzy”. Użytkownik wprowadza kwotę do wydania. Bankomat wydaje kartę. Użytkownik zabiera kartę. Bankomat wydaje banknoty o wprowadzonej wartości. Klient zabiera pieniądze. - -### Use case 5: Wpłata pieniędzy. - -Użytkownik wkłada kartę 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 szufladę na pieniądze. Użytkownik wkłada tam banknoty. Bankomat zlicza banknoty i dodaje je do konta. Bankomat informuje ile pieniędzy zostało wpłacone na konto. - -### Use case 6: Uzupełnienia pieniędzy. - -Konserwator wyłącza bankomat i otwiera go. Wyjmuje kasety i wkłada wcześniej przygotowane. Konserwator zamyka bankomat i włącza go. - -### Use case 7: Uzupełnianie papieru. - -Konserwator wyłącza bankomat. Konserwator otwiera bankomat i usuwa zużyte rolki papieru. Konserwator uzupełnia papier nowymi rolkami. Konserwator zamyka i włącza bankomat. Bankomat odnotowuje dostateczną ilość papieru. - +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 +-------------------------|----------------------------- +telefonia prepaidowa | UsĹ‚uga telekomunikacyjna o characterze przedpĹ‚acowym. Przed poĹ‚Ä…czeniem, trzeba doĹ‚adowac konto odpowiedniÄ… kwotÄ…. +System | System, ktĂłry umoĹĽliwia komunikacjÄ™ bankomatu z bankiem. + +Przypadki uĹĽycia +---------------- + + +### Use case 1: Sprawdzanie stanu konta. + +UĹĽytkownik wkĹ‚ada kartÄ™ do bankomatu i wpisuje PIN przypisany do wprowadzonej karty. WĹ›rĂłd wyĹ›wietlanych przez interfejs bankomatu opcji, wybiera „SprawdĹş saldo”. Po tym bankomat wyĹ›wietla stan konta uĹĽytkownika i oddaje uĹĽytkownikowi kartÄ™, a ten jÄ… zabiera. + +### 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. + +UĹĽytkownik wkĹ‚ada kartÄ™ do bankomatu i wpisuje PIN przypisany do wprowadzonej karty. WĹ›rĂłd wyĹ›wietlanych przez interfejs bankomatu opcji, wybiera „Kody pre-paid”. W nastÄ™pnej kolejnoĹ›ci uĹĽytkownik wybiera sieć telefonii, dla ktĂłrej ma dziaĹ‚ać kod. Kolejno wpisuje kwotÄ™ doĹ‚adowania wĹ›rĂłd dostÄ™pnych opcji. System sprawdza stan konta uĹĽytkownika i pobiera wybranÄ… kwotÄ™. NastÄ™pnie bankomat oddaje kartÄ™ uĹĽytkownikowi oraz drukuje paragon z kodem doĹ‚adowania. UĹĽytkownik zabiera kartÄ™ i paragon. + +### Use case 4: WypĹ‚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 „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Ä™. + +### 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. + +Serwisant wyĹ‚Ä…cza bankomat i otwiera go. Wyjmuje kasety i wkĹ‚ada wczeĹ›niej przygotowane. Serwisant zamyka bankomat i wĹ‚Ä…cza go. + +### Use case 7: UzupeĹ‚nianie papieru. + +Serwisant wyĹ‚Ä…cza bankomat. Serwisant otwiera bankomat i usuwa zuĹĽyte rolki papieru. Serwisant uzupeĹ‚nia papier nowymi rolkami. Serwisant zamyka i wĹ‚Ä…cza bankomat. Bankomat odnotowuje dostatecznÄ… ilość papieru. +