2.5 KiB
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):
- Klient wkłada kartę do bankomatu.
- System prosi o podanie pinu.
- Klinet wprowadza pin.
- Klient wybiera opcję zakupu karty prepaid.
- Klient wybiera kwotę karty pre-paidowej.
- System sprawdza czy Klient posiada wystarczającą ilość środków na koncie.
- System rejestruje transakcję.
- System drukuje kod karty prepaidowej.
- System drukuje potwierdzenie.
- Klint odbiera kartę.
- Klinet odbiera kartę prepaid.
Rozszerzenia (ścieżki alternatywne):
*a. nazwa rozszerzenia
- krok pierwszy rozszerzenia *a
- krok drugi rozszerzenia *a
1a. Karta nieaktualna lub niepoprawnie włożona.
- System wyświetla komunikat
- System wzraca kartę
3a. Nieprawidłowy pin
- System wyswietla komunikat
- Klient wprowadza nowy pin
5a. Wybrana kwota jest za wysoka
- System wyswietla komunikat
- Klient wprowadza nową kwotę
6a. Kient nie posiada wystarczających środków na koncie
- System wyswietla komunikat
- Klient wprowadza nową kwotę
7a. Wystąpił błąd podczas zatwierdzania transakcji
- System wyswietla komunikat
- System anuluje całą transakcję
9a. Skończył się papier
- System wyswietla komunikat
- 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:
-
...
-
...
-
...