diff --git a/use-case-2.md b/use-case-2.md index 10730d0..9e1e279 100644 --- a/use-case-2.md +++ b/use-case-2.md @@ -26,37 +26,36 @@ Warunki końcowe: Scenariusz główny (ścieżka podstawowa): --------------------------------------- - 1. Klient wkłada kartę do bankomatu - 2. Klient wpisuje numer PIN - 3. Krok 3 scenariusza głównego. - 4. .... + 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". + 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 oddaje kartę klientowi. + 12. Bankomat drukuje potwierdzenie. Rozszerzenia (ścieżki alternatywne): ------------------------------------ - *a. nazwa rozszerzenia + 2a. Karta klienta jest zablokowana. - 1. krok pierwszy rozszerzenia *a - 2. krok drugi rozszerzenia *a + 1. Bankomat wyświetla komunikat informujący, że karta klienta jest zablokowana i prosi o kontakt z bankiem. + 2. Bankomat oddaje kartę. - 3a. nazwa rozszerzenia + 3a. Wprowadzony nieprawidłowy numer PIN. - 1. krok pierwszy rozszerzenia 3a - 2. krok drugi rozszerzenia 3a + 1. Bankomat wyświetla komunikat informujący użytkownika o nieprawidłowym numerze PIN. + 2. Bankomat oddaje kartę. - 2a. nazwa scenariusza alternatywnego dla kroku 2 rozszerzenia 3a + 1a. Klient podał zły PIN trzeci raz z rzędu - 1. Krok pierwszy. - 2. Krok drugi. - 3. ... - - 2b. nazwa scenariusza alternatywnego dla kroku 2 rozszerzenia 3a - - 1. Krok pierwszy. - 2. ... - - 3. krok trzeci rozszerzenia 3a - 4. krok czwarty rozszerzenia 3a + 1. Bankowat wyświetla komunikat o blokowaniu karty klienta oraz prosi o kontakt z bankiem. + 2. Bankomat oddaje kartę. 3b. nazwa rozszerzenia