forked from s464969/apo-bankomat
first commit, half done
This commit is contained in:
parent
cf22a2f567
commit
8d83aa9bcc
@ -1,35 +1,42 @@
|
||||
Use Case 1: Operacja zakupu kodu do telefonii pre-paidowej
|
||||
=====================
|
||||
|
||||
**Aktor podstawowy:** <!-- np. Klient -->
|
||||
**Aktor podstawowy:** Klient
|
||||
|
||||
|
||||
Główni odbiorcy i oczekiwania względem systemu:
|
||||
-----------------------------------------------
|
||||
|
||||
- Odbiorca1: oczekiwania ...
|
||||
- Klient: Chce kupić kartę pre-paidową przy pomocy systemu bankomatu.
|
||||
|
||||
- Odbiorca2: oczekiwania ...
|
||||
|
||||
- Odbiorca3: oczekiwania ...
|
||||
- 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):
|
||||
---------------------------------------
|
||||
|
||||
1. Krok 1 scenariusza głównego. <!-- np. 1. Klient wkłada kartę do bankomatu. -->
|
||||
2. Krok 2 scenariusza głównego. <!-- np. 2. System prosi o podanie pinu. -->
|
||||
3. Krok 3 scenariusza głównego. <!-- np. 3. Klient wprowadza pin.) -->
|
||||
4. ....
|
||||
1. Klient wkłada kartę do bankomatu.
|
||||
2. System prosi o podanie PIN-u.
|
||||
3. Klient wprowadza PIN.
|
||||
4. Bank potwierdza poprawność wprowadzonego PIN-u.
|
||||
5. Bankomat wyświetla wszystkie możliwości interakcji, które może wybrać klient.
|
||||
6. Klient wybiera opcję zakupu kodu do telefonii pre-paidowej.
|
||||
7. System pyta o kwotę, za którą kod do telefonii pre-paidowej ma zostać kupiony.
|
||||
8. Klient wybiera kwotę.
|
||||
9. System realizuję operację zakupu kodu do telefonii pre-paidowej.
|
||||
11. System drukuje kod do telefonii pre-paidowej.
|
||||
12. Klient odbiera wydrukowany kod.
|
||||
13. Bankomat wydaje kartę.
|
||||
14. Klient odbiera kartę.
|
||||
|
||||
Rozszerzenia (ścieżki alternatywne):
|
||||
------------------------------------
|
||||
@ -69,7 +76,9 @@ Rozszerzenia (ścieżki alternatywne):
|
||||
Wymagania specjalne:
|
||||
--------------------
|
||||
|
||||
- ... <!--np. Interfejs użytkownika musi być dostępny w języku polskim i angielskim. -->
|
||||
- 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.
|
||||
|
||||
@ -78,16 +87,16 @@ Wymagania specjalne:
|
||||
Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
|
||||
---------------------------------------------------------------
|
||||
|
||||
2a. ...
|
||||
1. Karta bankowa nie jest uszkodzona.
|
||||
|
||||
2b. ...
|
||||
3. PIN składa się z 4 cyfr.
|
||||
|
||||
3a. ... <!-- np. 3a. Pin składa się z 4 cyfr. -->
|
||||
|
||||
Kwestie otwarte:
|
||||
----------------
|
||||
|
||||
- ... <!-- np. Czy dopuszczamy autoryzację z wykorzystaniem rozpoznawania twarzy?-->
|
||||
- Czy bankomat powininen posiadać inne sposoby logowania do systemu (np. biometria)?
|
||||
|
||||
- ...
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user