Bankomat/use_case.md
2020-11-25 11:57:55 +01:00

2.5 KiB

Use Case 5: Zakup kart pre-paidowych

Aktor podstawowy: Klient

Główni odbiorcy i oczekiwania względem systemu:

  • Klient: szybkie dokonanie zakupu przy minimalnym wysiłku

  • Bank: rejestracja wszystkich transakcji, odporność na awarii

Warunki wstępne:

Bankomat jest w pełni sprawny technicznie i działa poprawnie

Warunki końcowe:

Sprzedaż została zapisana, zaktualizowano stan konta, wydrukowano potwierdzenie

Scenariusz główny (ścieżka podstawowa):

  1. Klient wkłada kartę do bankomatu.
  2. System prosi o podanie pinu.
  3. Klinet wprowadza pin.
  4. Klient wybiera opcję zakupu karty prepaid.
  5. Klient wybiera kwotę karty pre-paidowej.
  6. System sprawdza czy Klient posiada wystarczającą ilość środków na koncie.
  7. System rejestruje transakcję.
  8. System drukuje kod karty prepaidowej.
  9. System drukuje potwierdzenie.
  10. Klint odbiera kartę.
  11. Klinet odbiera kartę prepaid.

Rozszerzenia (ścieżki alternatywne):

*a. nazwa rozszerzenia

  1. krok pierwszy rozszerzenia *a
  2. krok drugi rozszerzenia *a

1a. Karta nieaktualna lub niepoprawnie włożona.

  1. System wyświetla komunikat
  2. System wzraca kartę

3a. Nieprawidłowy pin

  1. System wyswietla komunikat
  2. Klient wprowadza nowy pin

5a. Wybrana kwota jest za wysoka

  1. System wyswietla komunikat
  2. Klient wprowadza nową kwotę

6a. Kient nie posiada wystarczających środków na koncie

  1. System wyswietla komunikat
  2. Klient wprowadza nową kwotę

7a. Wystąpił błąd podczas zatwierdzania transakcji

  1. System wyswietla komunikat
  2. System anuluje całą transakcję

9a. Skończył się papier

  1. System wyswietla komunikat
  2. Klient nie dostaje potwierdzenia

10a. Bankomat nie zwracakarty. 1.Klient zgłasza usterkę do serwisu obsługi klienta

Wymagania specjalne:

  • Interfejs użytkownika musi być dostępny w języku polskim, angielskim i niemieckim.

Wymagania technologiczne oraz ograniczenia na wprowadzane dane:

2a. Pin składa się z 4 cyfr.

2b. Pin wprowadzany za pomocą PIN Padu.

3a. Dane są wprowadzane za pomocą ATM klawiatury.

Kwestie otwarte:

  • ...

  • ...

  • ...