Zaktualizuj 'use-case-2.md'
This commit is contained in:
parent
a496cb7309
commit
558a009f7d
@ -31,12 +31,13 @@ Scenariusz główny (ścieżka podstawowa):
|
||||
3. System weryfikuję otrzymane banknoty.
|
||||
4. System wyświetla potwierdzenie otrzymania banknotów oraz ilość otrzymanych nominałów.
|
||||
5. Klient akceptuje wpłatę pieniędzy.
|
||||
6. System aktualizuje stan konta klienta oraz stan nominałów w bankomacie.
|
||||
7. System oddaje klientowi kartę.
|
||||
8. System wyświetla zapytanie o wydrukowanie potwierdzenia transakcji.
|
||||
9. Klient akceptuje zapytanie wybierając odpowiednią opcje.
|
||||
10. System drukuje potwierdzenie transakcji.
|
||||
11. Klient odbiera potwierdzenie.
|
||||
6. System aktualizuje stan konta klienta.
|
||||
7. System aktualizuje stan nominałów w bankomacie.
|
||||
8. System oddaje klientowi kartę.
|
||||
9. System wyświetla zapytanie o wydrukowanie potwierdzenia transakcji.
|
||||
10. Klient akceptuje zapytanie wybierając odpowiednią opcje.
|
||||
11. System drukuje potwierdzenie transakcji.
|
||||
12. Klient odbiera potwierdzenie.
|
||||
|
||||
Rozszerzenia (ścieżki alternatywne):
|
||||
------------------------------------
|
||||
@ -50,7 +51,8 @@ Rozszerzenia (ścieżki alternatywne):
|
||||
*b. System zawiesił się
|
||||
|
||||
1. System anuluje wszystkie wprowadzone dane.
|
||||
2. System kończy transakcję.
|
||||
2. System powiadamia dostawce usług bankomatowych oraz bank o awarii.
|
||||
3. System kończy transakcję.
|
||||
|
||||
1a. System wykrył nieprawidłowe dane.
|
||||
|
||||
@ -60,28 +62,31 @@ Rozszerzenia (ścieżki alternatywne):
|
||||
|
||||
1b. Przekroczono limit wprowadzania danych
|
||||
1. System wyświetla informację o przekroczeniu limitu prób.
|
||||
2. System kończy transakcje.
|
||||
2. System oddaje klientowi kartę.
|
||||
3. System kończy transakcje.
|
||||
|
||||
3a. System zweryfikował banknoty jako uszkodzone.
|
||||
|
||||
1. System wyświetla informację, że wprowadzone banknoty są uszkodzone.
|
||||
2. System zwraca banknoty klientowi.
|
||||
3. System kończy transakcję.
|
||||
|
||||
6-7a. Błąd systemu podczas aktualizacji stanu banknotów w bankomacie lub stanu konta klienta.
|
||||
|
||||
9a. Klient nie zaakceptował wydrukowania potwierdzenia transakcji
|
||||
1. System ponawia próbę aktualizacji danych.
|
||||
|
||||
10a. Klient nie zaakceptował wydrukowania potwierdzenia transakcji
|
||||
|
||||
1. System nie drukuje potwierdzenia transakcji.
|
||||
|
||||
3-4a. nazwa rozszerzenia <!-- rozszerzenia 3-4a. może wystąpić w kroku 3 lub 4 -->
|
||||
|
||||
Wymagania specjalne:
|
||||
--------------------
|
||||
|
||||
- Wielojęzyczny interfejs użytkownika - przynajmniej język polski i angielski.
|
||||
|
||||
- Interfejs użytkownika musi być prosty i intuicyjny.
|
||||
- Interfejs bankomatu musi być prosty i intuicyjny.
|
||||
|
||||
- Potwierdzenie transakcji powinno zawierać istotne informacje, takie jak data, kwota wpłaty i stan konta.
|
||||
- Szyfrowanie danych klienta, aby zapewnić bezpieczeństwo informacji.
|
||||
|
||||
Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
|
||||
---------------------------------------------------------------
|
||||
@ -94,6 +99,8 @@ Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
|
||||
|
||||
1c. Bankomat powinien umożliwiać wpłatę różnych nominałów banknotów.
|
||||
|
||||
9a. Potwierdzenie transakcji powinno zawierać istotne informacje, takie jak data, kwota wpłaty i stan konta.
|
||||
|
||||
Kwestie otwarte:
|
||||
----------------
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user