Update use-case-5.md
This commit is contained in:
parent
c70f19b360
commit
39941f9a07
@ -1,4 +1,4 @@
|
|||||||
Use Case 1: Wpłata pieniędzy
|
Use Case 5: Wpłata pieniędzy
|
||||||
=====================
|
=====================
|
||||||
|
|
||||||
**Aktor podstawowy:** Użytkownik
|
**Aktor podstawowy:** Użytkownik
|
||||||
@ -18,10 +18,12 @@ Warunki wstępne:
|
|||||||
|
|
||||||
Użytkownik posiada kartę bankową i zna przypisany do niej kod PIN.
|
Użytkownik posiada kartę bankową i zna przypisany do niej kod PIN.
|
||||||
|
|
||||||
|
|
||||||
Warunki końcowe:
|
Warunki końcowe:
|
||||||
----------------
|
----------------
|
||||||
|
|
||||||
Pieniądze zostały przez bankomat pobrane od użytkownika, policzone i posegregowane w odpowiednich kasetkach. Prawdłowo zostało wydrukowane potwiedzenie.
|
Pieniądze zostały pobrane od użytkownika, policzone i posegregowane w odpowiednich kasetkach. Użytkownik otrzymał potwierdzenie wpłaty.
|
||||||
|
|
||||||
|
|
||||||
Scenariusz główny (ścieżka podstawowa):
|
Scenariusz główny (ścieżka podstawowa):
|
||||||
---------------------------------------
|
---------------------------------------
|
||||||
@ -32,13 +34,16 @@ Scenariusz główny (ścieżka podstawowa):
|
|||||||
4. Bankomat wyświetla użytkownikowi menu interfejsu.
|
4. Bankomat wyświetla użytkownikowi menu interfejsu.
|
||||||
5. Użytkownik wybiera opcję "wpłata gotówki".
|
5. Użytkownik wybiera opcję "wpłata gotówki".
|
||||||
6. Bankomat wyświetla krótką instrukcję dot. wpłaty pieniędzy.
|
6. Bankomat wyświetla krótką instrukcję dot. wpłaty pieniędzy.
|
||||||
7. Bankomat wysuwa szufladkę na gotówkę.
|
7. Użytkownik akceptuje komunikat.
|
||||||
8. Użytkownik wkłada pieniądze do szufladki, po czym ją zasuwa.
|
8. Bankomat wysuwa szufladkę na gotówkę.
|
||||||
9. Bankomat przelicza pieniądze i wyświetla informacje na ekran.
|
9. Użytkownik wkłada pieniądze do szufladki i ją zasuwa.
|
||||||
10. Klient akceptuje komunikat.
|
10. Bankomat przelicza pieniądze.
|
||||||
11. Bankomat drukuje potwiedzenie wpłaty i oddaje kartę użytkownikowi.
|
11. Bankomat wyświetla informację o sumie i ilości banknotów.
|
||||||
12. Klient odbiera potwiedzenie i kartę.
|
12. Klient akceptuje przedstawioną kwotę.
|
||||||
13. Bankomat sortuje pieniądze i odkłada do odpowiednich kasetek.
|
13. Bankomat drukuje potwiedzenie wpłaty i oddaje kartę użytkownikowi.
|
||||||
|
14. Klient odbiera potwiedzenie i kartę.
|
||||||
|
15. Bankomat sortuje pieniądze i odkłada do odpowiednich kasetek.
|
||||||
|
16. Bankomat powraca do pokazywania ekranu startowego wyświetlającego reklamy.
|
||||||
|
|
||||||
Rozszerzenia (ścieżki alternatywne):
|
Rozszerzenia (ścieżki alternatywne):
|
||||||
------------------------------------
|
------------------------------------
|
||||||
@ -63,49 +68,34 @@ Rozszerzenia (ścieżki alternatywne):
|
|||||||
|
|
||||||
*b. Bankomat zawiesza się.
|
*b. Bankomat zawiesza się.
|
||||||
|
|
||||||
3a. Nieprawidłowy pin
|
3a. Użytkownik wprowadza nieprawidłowy pin.
|
||||||
|
|
||||||
1. krok pierwszy rozszerzenia 3a
|
1. Bankomat informuje użytkownika o błędzie i umożliwia 3 dodatkowe próby.
|
||||||
2. krok drugi rozszerzenia 3a
|
2. Użytkownik wpisuje prawidłowy PIN.
|
||||||
|
|
||||||
2a. nazwa scenariusza alternatywnego dla kroku 2 rozszerzenia 3a
|
2a. Użytkownik wpisuje nieprawidłowy PIN w trzeciej próbie.
|
||||||
|
|
||||||
1. Krok pierwszy.
|
12a. Klient odrzuca kwotę.
|
||||||
2. Krok drugi.
|
|
||||||
3. ...
|
|
||||||
|
|
||||||
2b. nazwa scenariusza alternatywnego dla kroku 2 rozszerzenia 3a
|
|
||||||
|
|
||||||
1. Krok pierwszy.
|
|
||||||
2. ...
|
|
||||||
|
|
||||||
3. krok trzeci rozszerzenia 3a
|
|
||||||
4. krok czwarty rozszerzenia 3a
|
|
||||||
|
|
||||||
10a. Klient odrzuca komunikat.
|
|
||||||
|
|
||||||
1. Bankomat zwraca użytkownikowi pieniądze w szufladce.
|
1. Bankomat zwraca użytkownikowi pieniądze w szufladce.
|
||||||
2. Bankomat zwraca użytkownikowi kartę.
|
2. Bankomat zwraca użytkownikowi kartę.
|
||||||
|
|
||||||
3-4a. nazwa rozszerzenia <!-- rozszerzenia 3-4a. może wystąpić w kroku 3 lub 4 -->
|
|
||||||
|
|
||||||
Wymagania specjalne:
|
Wymagania specjalne:
|
||||||
--------------------
|
--------------------
|
||||||
|
|
||||||
- Interfejs użytkownika musi być dostępny w języku polskim, angielskim i chińskim.
|
- Interfejs użytkownika musi być dostępny w języku polskim, angielskim i chińskim.
|
||||||
|
|
||||||
- ...
|
- Położenie bankomatu dostosowane dla osób niepełnosprawnych ruchowo.
|
||||||
|
|
||||||
- ...
|
- Bankomat posiada ekran dotykowy.
|
||||||
|
|
||||||
Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
|
Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
|
||||||
---------------------------------------------------------------
|
---------------------------------------------------------------
|
||||||
|
|
||||||
1a. Karta ma uniwersalne wymiary.
|
1a. Karta ma uniwersalne, ustandaryzowane wymiary.
|
||||||
|
|
||||||
2b. ...
|
2a. Pin składa się z 4 cyfr.
|
||||||
|
|
||||||
3a. Pin składa się z 4 cyfr.
|
|
||||||
|
|
||||||
Kwestie otwarte:
|
Kwestie otwarte:
|
||||||
----------------
|
----------------
|
||||||
|
Loading…
Reference in New Issue
Block a user