Update use-case-2.md

This commit is contained in:
s481847 2024-10-30 14:06:02 +01:00
parent ac6221b3ca
commit 20e8487dc3

View File

@ -7,11 +7,10 @@ Use Case 2: Operacja przelewu dla użytkowników
Główni odbiorcy i oczekiwania względem systemu:
-----------------------------------------------
- Klient: możliwość szybko przelewać pieniądze na inne konta tego oraz innych banków.
- Klient: oczekuje możliwości szybkiego przelewu pieniędzy na inne konta tego oraz innych banków, braku błędów transakcji.
- Odbiorca2: oczekiwania ...
- Serwisant: oczekuje, że kluczowe części bankomatu są łatwo dostępne, co ułatwia naprawę oraz uzupełnianie.
- Odbiorca3: oczekiwania ...
Warunki wstępne:
----------------
@ -21,7 +20,7 @@ Klient posiada konto w tym banku, ma przy sobie kartę oraz pamięta kod PIN.
Warunki końcowe:
----------------
...
Informacja o transakcji jest zapisana w systemie.
Scenariusz główny (ścieżka podstawowa):
---------------------------------------
@ -29,15 +28,16 @@ Scenariusz główny (ścieżka podstawowa):
1. Klient wkłada kartę do bankomatu.
2. Klient wpisuje numer PIN.
3. Bankomat weryfikuje poprawność wprowadzonego numeru PIN.
4. Wśród wyświetlonych opcji klient wybiera "przelew na inne konto".
4. Wśród wyświetlonych opcji klient wybiera "przelew na inne konto", naciskając na odpowiedni przycisk.
5. Klient wpisuje numer konta docelowego.
6. Klient wybiera kwotę przelewu wśród dostępnych opcji albo wpisuje swoją.
7. Na ekranie zostaje wyświetlony komunikat z numerem konta docelowego i kwotą przelewu.
8. Klient potwierdza operację.
9. Bankomat pyta klienta o drukowanie potwierdzenia.
10. Klient akceptuje drukowanie potwierdzenia.
11. Bankomat zwraca kartę klientowi.
12. Bankomat drukuje potwierdzenie.
6. Bankomat weryfikuje poprawność wprowadzonego numeru.
7. Klient wybiera kwotę przelewu wśród dostępnych opcji lub wpisuje swoją.
8. Na ekranie zostaje wyświetlony komunikat z numerem konta docelowego i kwotą przelewu.
9. Klient potwierdza operację.
10. Bankomat pyta klienta o drukowanie potwierdzenia.
11. Klient akceptuje drukowanie potwierdzenia.
12. Bankomat zwraca kartę klientowi.
13. Bankomat drukuje potwierdzenie.
Rozszerzenia (ścieżki alternatywne):
------------------------------------
@ -61,27 +61,27 @@ Rozszerzenia (ścieżki alternatywne):
2. Bankomat zwraca kartę.
5a. Wprowadzony zły numer konta docelowego.
6a. Wprowadzony zły numer konta docelowego.
1. Bankomat wyświetla komunikat informujący, że konto o danym numerze nie istnije.
2. Bankomat zwraca kartę.
6a. Brak wystarczających środków na koncie.
7a. Brak wystarczających środków na koncie.
1. Bankomat wyświetla komunikat informujący o braku wystarczających środków na koncie do wykonania operacji.
2. Bankomat zwraca kartę.
6b. Przekroczony limit.
7b. Przekroczony limit.
1. Bankomat wyświetla komunikat informujący o przekroczeniu limitu.
2. Bankomat zwraca kartę.
8a. Anulowanie operacji.
9a. Anulowanie operacji.
1. Klient odrzuca operację.
2. Bankomat zwraca kartę.
10a. Rezygnacja z drukowania potwierdzenia.
11a. Rezygnacja z drukowania potwierdzenia.
1. Klient rezygnuje z drukowania potwierdzenia.
2. Bankomat zwraca kartę.
@ -94,13 +94,17 @@ Wymagania specjalne:
Struktura menu i instrukcje wyświetlane na ekranie powinny być zrozumiałe, jednoznaczne i dostosowane do przeciętnego poziomu wiedzy klientów.
Bankomat przeznaczony do użytku zewnętrznego musi być odporny na deszcz, śnieg, kurz oraz zmienne temperatury (od -20°C do +40°C)
Bankomat przeznaczony do użytku zewnętrznego musi być odporny na deszcz, śnieg, kurz oraz zmienne temperatury (od -20°C do +40°C).
Wszystkie transakcje powinny być szyfrowane w celu zapewnienia bezpieczeństwa środków klienta.
Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
---------------------------------------------------------------
3a. Pin składa się z 4 cyfr.
6a. Numer konta bankowego składa się z 26 cyfr.
Kwestie otwarte: