3.0 KiB
Use Case 1: Operacja zakupu kodu do telefonii pre-paidowej
Aktor podstawowy: Klient
Główni odbiorcy i oczekiwania względem systemu:
-
Klient: Chce kupić kartę pre-paidową przy pomocy systemu bankomatu.
-
Bank: oczekiwania ...
Warunki wstępne:
Klient posiada konto w banko oraz aktywną kartę bankową (debetową, kredytową itd.). Bankomat działa (podłączony do sieci itd.) i wyświetla ekran początkowy.
Warunki końcowe:
Karta prepaidowa została wydrukowana i odebrana przez klienta. Bankomat wylogowuje klienta oraz zwraca klientowi kartę bankową.
Scenariusz główny (ścieżka podstawowa):
- Klient wkłada kartę do bankomatu.
- System prosi o podanie PIN-u.
- Klient wprowadza PIN.
- Bank potwierdza poprawność wprowadzonego PIN-u.
- Bankomat wyświetla wszystkie możliwości interakcji, które może wybrać klient.
- Klient wybiera opcję zakupu kodu do telefonii pre-paidowej.
- System pyta o kwotę, za którą kod do telefonii pre-paidowej ma zostać kupiony.
- Klient wybiera kwotę.
- System realizuję operację zakupu kodu do telefonii pre-paidowej.
- System drukuje kod do telefonii pre-paidowej.
- Klient odbiera wydrukowany kod.
- Bankomat wydaje kartę.
- Klient odbiera kartę.
Rozszerzenia (ścieżki alternatywne):
*a. nazwa rozszerzenia
- krok pierwszy rozszerzenia *a
- krok drugi rozszerzenia *a
3a. nazwa rozszerzenia
- krok pierwszy rozszerzenia 3a
- krok drugi rozszerzenia 3a
2a. nazwa scenariusza alternatywnego dla kroku 2 rozszerzenia 3a
1. Krok pierwszy.
2. Krok drugi.
3. ...
2b. nazwa scenariusza alternatywnego dla kroku 2 rozszerzenia 3a
1. Krok pierwszy.
2. ...
- krok trzeci rozszerzenia 3a
- krok czwarty rozszerzenia 3a
3b. nazwa rozszerzenia
- krok pierwszy rozszerzenia 3b
- krok drugi rozszerzenia 3b
- ...
3-4a. nazwa rozszerzenia
Wymagania specjalne:
-
Niezbędny ekran dotykowy na dużym i płaskim monitorze, tekst musi być widoczny z odległosci 1 metra.
-
Niezbędna jest klawiatura numeryczna (mechaniczna) znajdująca się pod ekranem.
-
Interfejs użytkownika musi być dostępny w językach: polskim, angielskim, niemieckim i ukraińskim.
-
...
Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
-
Karta bankowa nie jest uszkodzona.
-
PIN składa się z 4 cyfr.
3a. ...
Kwestie otwarte:
-
Czy bankomat powininen posiadać inne sposoby logowania do systemu (np. biometria)?
-
...
-
...