Zaktualizuj 'use-case-5.md'

This commit is contained in:
Marek Gulawski 2020-11-18 13:00:29 +01:00
parent 06a48d4821
commit 94c564e71b

View File

@ -18,10 +18,9 @@ Klient odbiera druk z potwierdzeniem przelewu.
## Główni odbiorcy i oczekiwania względem systemu:
<ul>
<li>Klient, cel: Dokonanie przelewu środków</li>
<li>Bank, cel: Poprawne zaksiękowanie transakcji</li>
<li>SOT, cel: Przeprowadzenie trnsakcji</li>
<li>Odbiorca, cel: Otrzymanie środków</li>
<li>Klient, cel: Dokonanie przelewu środków.</li>
<li>Bank, cel: Poprawne zaksiękowanie transakcji, a stan kont został zaktualizowany.</li>
<li>Odbiorca, cel: Otrzymanie środków na własne konto bankowe.</li>
</ul>
## Warunki wstępne:
@ -38,7 +37,19 @@ Klient odbiera druk z potwierdzeniem przelewu.
</ul>
## Scenariusz główny (ścieżka podstawowa):
1. Klient przychodzi do bankomatu celem wykonania przelewu
1. Klient przychodzi do bankomatu celem wykonania przelewu.
2. Klient wkłada kartę do bankomatu.
3. Klient podaje pin.
4. Klient wybiera opcję wykonania przelewu.
5. Klient wprowadza numer konta odbiorcy.
6. Bankomat weryfikuję z SOT poprawność numeru konta.
7. Klient wprowadza pozostałe dane odbiorcy.
8. Klient wprowadza kwotę przelewu.
9. Bankomat weryfikuję z SOT czy Klient ma odpowiednie środki do wykonania transakcji.
10. Klient potwierdza chęć wykonania przelewu.
11. Bankomat przekazuje transakcję do wykonania przez SOT.
12. Klient odbiera kartę z bankomatu.
13. Klient odbiera druk z informacją o potwierdzeniu przelewu.
## Rozszerzenia (ścieżki alternatywne):