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.
|
3. System weryfikuję otrzymane banknoty.
|
||||||
4. System wyświetla potwierdzenie otrzymania banknotów oraz ilość otrzymanych nominałów.
|
4. System wyświetla potwierdzenie otrzymania banknotów oraz ilość otrzymanych nominałów.
|
||||||
5. Klient akceptuje wpłatę pieniędzy.
|
5. Klient akceptuje wpłatę pieniędzy.
|
||||||
6. System aktualizuje stan konta klienta oraz stan nominałów w bankomacie.
|
6. System aktualizuje stan konta klienta.
|
||||||
7. System oddaje klientowi kartę.
|
7. System aktualizuje stan nominałów w bankomacie.
|
||||||
8. System wyświetla zapytanie o wydrukowanie potwierdzenia transakcji.
|
8. System oddaje klientowi kartę.
|
||||||
9. Klient akceptuje zapytanie wybierając odpowiednią opcje.
|
9. System wyświetla zapytanie o wydrukowanie potwierdzenia transakcji.
|
||||||
10. System drukuje potwierdzenie transakcji.
|
10. Klient akceptuje zapytanie wybierając odpowiednią opcje.
|
||||||
11. Klient odbiera potwierdzenie.
|
11. System drukuje potwierdzenie transakcji.
|
||||||
|
12. Klient odbiera potwierdzenie.
|
||||||
|
|
||||||
Rozszerzenia (ścieżki alternatywne):
|
Rozszerzenia (ścieżki alternatywne):
|
||||||
------------------------------------
|
------------------------------------
|
||||||
@ -50,7 +51,8 @@ Rozszerzenia (ścieżki alternatywne):
|
|||||||
*b. System zawiesił się
|
*b. System zawiesił się
|
||||||
|
|
||||||
1. System anuluje wszystkie wprowadzone dane.
|
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.
|
1a. System wykrył nieprawidłowe dane.
|
||||||
|
|
||||||
@ -60,28 +62,31 @@ Rozszerzenia (ścieżki alternatywne):
|
|||||||
|
|
||||||
1b. Przekroczono limit wprowadzania danych
|
1b. Przekroczono limit wprowadzania danych
|
||||||
1. System wyświetla informację o przekroczeniu limitu prób.
|
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.
|
3a. System zweryfikował banknoty jako uszkodzone.
|
||||||
|
|
||||||
1. System wyświetla informację, że wprowadzone banknoty są uszkodzone.
|
1. System wyświetla informację, że wprowadzone banknoty są uszkodzone.
|
||||||
2. System zwraca banknoty klientowi.
|
2. System zwraca banknoty klientowi.
|
||||||
3. System kończy transakcję.
|
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.
|
1. System nie drukuje potwierdzenia transakcji.
|
||||||
|
|
||||||
3-4a. nazwa rozszerzenia <!-- rozszerzenia 3-4a. może wystąpić w kroku 3 lub 4 -->
|
|
||||||
|
|
||||||
Wymagania specjalne:
|
Wymagania specjalne:
|
||||||
--------------------
|
--------------------
|
||||||
|
|
||||||
- Wielojęzyczny interfejs użytkownika - przynajmniej język polski i angielski.
|
- 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:
|
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.
|
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:
|
Kwestie otwarte:
|
||||||
----------------
|
----------------
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user