forked from s464969/apo-bankomat
uber final
This commit is contained in:
parent
d5ef6cef09
commit
2274bcc020
@ -9,6 +9,7 @@ Główni odbiorcy i oczekiwania względem systemu:
|
|||||||
Warunki wstępne:
|
Warunki wstępne:
|
||||||
----------------
|
----------------
|
||||||
Klient posiada działającą kartę bankową i odblokowaną funkcję przelewów.
|
Klient posiada działającą kartę bankową i odblokowaną funkcję przelewów.
|
||||||
|
|
||||||
Bankomat jest sprawny, ma działające klawisze i ekran, który wyświetla ekran główny
|
Bankomat jest sprawny, ma działające klawisze i ekran, który wyświetla ekran główny
|
||||||
|
|
||||||
Warunki końcowe:
|
Warunki końcowe:
|
||||||
@ -24,9 +25,9 @@ Scenariusz główny (ścieżka podstawowa):
|
|||||||
4. System potwierdza poprawność PINu
|
4. System potwierdza poprawność PINu
|
||||||
5. Wyświetla wyświetla okno wyboru możliwości
|
5. Wyświetla wyświetla okno wyboru możliwości
|
||||||
6. Klient wybiera opcję zlecenia przelewu
|
6. Klient wybiera opcję zlecenia przelewu
|
||||||
7. System prosi o wprowadzenie numeru konta, na który ma zostać zrobiony przelew
|
7. System prosi o wprowadzenie numeru konta, na który ma zostać zrobiony przelew
|
||||||
8. Klient wprowadza numer konta
|
8. Klient wprowadza numer konta
|
||||||
9. Bank potwierdza, że podane konto jest aktywne i ma odblokowaną funckję przelewów
|
9. Bank potwierdza, że podane konto jest aktywne i ma odblokowaną funckję przelewów
|
||||||
10. System prosi o wprowadzenie kwoty
|
10. System prosi o wprowadzenie kwoty
|
||||||
11. Klient wprowadza kwotę
|
11. Klient wprowadza kwotę
|
||||||
12. System wysyła do banku request przelewu
|
12. System wysyła do banku request przelewu
|
||||||
@ -63,7 +64,7 @@ Rozszerzenia (ścieżki alternatywne):
|
|||||||
|
|
||||||
2a. Klient wprowadził niepoprawny PIN 2 razy
|
2a. Klient wprowadził niepoprawny PIN 2 razy
|
||||||
|
|
||||||
1. System wysyła do banku informację o możliwej próbie nieautoryzowanego dostępu.
|
1. System wysyła do banku informację o możliwej próbie nieautoryzowanego dostępu.
|
||||||
2. Bank blokuje kartę.
|
2. Bank blokuje kartę.
|
||||||
3. System informuje o blokadzie
|
3. System informuje o blokadzie
|
||||||
4. Przejście do kroku 15 scenariusza głównego
|
4. Przejście do kroku 15 scenariusza głównego
|
||||||
@ -77,10 +78,15 @@ Rozszerzenia (ścieżki alternatywne):
|
|||||||
9b. Wybrane konto ma zablokowaną funckję przelewów
|
9b. Wybrane konto ma zablokowaną funckję przelewów
|
||||||
|
|
||||||
1. System informuje Klienta o zaistniałej sytuacji
|
1. System informuje Klienta o zaistniałej sytuacji
|
||||||
2. System pyta użytkownika, czy chcę zlecić operację, mimo tego, że będzie wstrzymana do odblokowania tej funkcji na końcie odbiorcy
|
2. System pyta użytkownika, czy chcę zlecić operację, mimo tego, że będzie wstrzymana do odblokowania tej funkcji na końcie odbiorcy
|
||||||
3. Klient akceptuje warunki
|
3. Klient akceptuje warunki
|
||||||
4. Przejście do kroku 10 scenariusza głównego
|
4. Przejście do kroku 10 scenariusza głównego
|
||||||
|
|
||||||
|
3a. Klient nie zgadza się na warunki
|
||||||
|
|
||||||
|
1. System informuje o przerwaniu operacji
|
||||||
|
2. Przejście do kroku 5 scenariusza głównego
|
||||||
|
|
||||||
|
|
||||||
11a. Brak wystarczającej ilości środków na koncie
|
11a. Brak wystarczającej ilości środków na koncie
|
||||||
|
|
||||||
@ -118,5 +124,5 @@ Kwestie otwarte:
|
|||||||
|
|
||||||
- Czy dopuszczamy inne formy uwierzytalniania?
|
- Czy dopuszczamy inne formy uwierzytalniania?
|
||||||
|
|
||||||
- Czy powinna istnieć kamera, dzięki której bankomat może zablokować proces w przypadku próby interakcji osób 3
|
- Czy powinna istnieć kamera, dzięki której bankomat może zablokować proces w przypadku zagrożenia autentyczności operacji lub danych klienta
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user