Zaktualizuj 'use-case-1.md'

This commit is contained in:
Zofia Bączyk 2020-12-01 17:28:07 +01:00
parent b89419edb9
commit 406ffbb5fc

View File

@ -34,7 +34,7 @@ Scenariusz główny (ścieżka podstawowa):
3. Klient wybiera kwotę do wypłaty. 3. Klient wybiera kwotę do wypłaty.
4. System wyświetla komunikat proszący o potwierdzenie kwoty. 4. System wyświetla komunikat proszący o potwierdzenie kwoty.
5. Klient potwierdza wypłatę środków. 5. Klient potwierdza wypłatę środków.
5. System weryfikuję możliwość wykonania wypłaty z SOT. 6. System weryfikuję możliwość wykonania wypłaty z SOT.
7. System wysuwa kartę oraz informuje klienta o pomyślności tranzakcji. 7. System wysuwa kartę oraz informuje klienta o pomyślności tranzakcji.
8. Klient odbiera kartę. 8. Klient odbiera kartę.
9. System wydaje gotówkę oraz potwierdzenie. 9. System wydaje gotówkę oraz potwierdzenie.
@ -51,30 +51,30 @@ Rozszerzenia (ścieżki alternatywne):
2a. System był w trakcie obsługi klienta. 2a. System był w trakcie obsługi klienta.
1. System wyswietla komunikat o błędzie. 1. System wyswietla komunikat o błędzie.
2. System wysuwa kartę. 2. System wysuwa kartę.
3. Klient odbiera kartę. 3. Klient odbiera kartę.<br/>
<br/>2b. System nie był używany. 2b. System nie był używany.
3. System wysyła powiadomienie do operatora. 3. System wysyła powiadomienie do operatora.
4. Operator wyłącza bankomat. 4. Operator wyłącza bankomat.
*b. Klient nie jest aktywny przez określony czas. *b. Klient nie jest aktywny przez określony czas.
1. System wyświetla komunikat o zbyt długiej bezczynności użytkownika. 1. System wyświetla komunikat o zbyt długiej bezczynności użytkownika.
2. System wysuwa kartę. 2. System wysuwa kartę.<br/>
2a. Klient znajduje się przy bankomacie. 2a. Klient znajduje się przy bankomacie.
1. Klient odbiera kartę. 1. Klient odbiera kartę.<br/>
2b. Klient zostawił kartę w bankomacie. 2b. Klient zostawił kartę w bankomacie.
1. System pobiera kartę. 1. System pobiera kartę.
2. System wysyła powiadomienie do operatora. 2. System wysyła powiadomienie do operatora.
*c. Klient wybiera opcję przerwania i zakończenia sesji. *c. Klient wybiera opcję przerwania i zakończenia sesji.
1. System prosi o potwierdzenie zakończenia działania. 1. System prosi o potwierdzenie zakończenia działania.<br/>
2a. Klient anuluje wychodzenie z sesji. 2a. Klient anuluje wychodzenie z sesji.<br/>
1. System wraca do stanu z przed wyboru opcji. 1. System wraca do stanu z przed wyboru opcji.<br/>
2b. Klient potwierdza chęć zakończenia sesji. 2b. Klient potwierdza chęć zakończenia sesji.
1. System wysuwa kartę. 1. System wysuwa kartę.
2. Klient odbiera kartę. 2. Klient odbiera kartę.
3. System wraca do ekranu powitania: Use Case (brak) 3. System wraca do ekranu powitania.
3a. Klient wybiera możliwość wprowadzenia własnej kwoty 3a. Klient wybiera możliwość wprowadzenia własnej kwoty
@ -83,25 +83,15 @@ Rozszerzenia (ścieżki alternatywne):
3b. Klient wybiera jedną z gotowych opcji 3b. Klient wybiera jedną z gotowych opcji
4a. Klient potwierdza kwotę.
4b. Klient anuluje kwotę: Wypłata gotówki (UC 1)
5a. System wysuwa kartę oraz wyświetla informacje o pomyślności tranzakcji.
1. Klient odbiera kartę.
2. System wydaje gotówkę oraz potwierdzenie.
3. Klient odbiera gotówkę oraz potwierdzenie.
5b. System wyświetla informacje o braku wystarczających środków na kącie.
1.
2.
3.
5c. System wyświetla informacje o braku wystarczającej liczbie banknotów w bankomacie.
1. System wysyła powiadomienie do operatora. 5a. Klient anuluje kwotę: Powrót do kroku 1 scenariusza głównego.
7a. System wyświetla informacje o braku wystarczających środków na kącie: Powrót do kroku 1 scenariusza głównego.
7b. System wyświetla informacje o braku wystarczającej liczbie banknotów w bankomacie: Powrót do kroku 1 scenariusza głównego.
Wymagania specjalne: Wymagania specjalne:
-------------------- --------------------
@ -116,8 +106,9 @@ Wymagania specjalne:
Wymagania technologiczne oraz ograniczenia na wprowadzane dane: Wymagania technologiczne oraz ograniczenia na wprowadzane dane:
--------------------------------------------------------------- ---------------------------------------------------------------
* Bankomat posiada system monitorujący procesy celem wykrycia zawieszenia.
3a. Kwota wprowadzona z klawiatury numerycznej <!-- np. 3a. Pin składa się z 4 cyfr. --> * Bankomat ma połączenie z systemem SOT.
3a. Kwota wprowadzona z klawiatury numerycznej.
Kwestie otwarte: Kwestie otwarte:
---------------- ----------------