diff --git a/use-case-1.md b/use-case-1.md index 5a01590..d1d6bc6 100644 --- a/use-case-1.md +++ b/use-case-1.md @@ -41,10 +41,27 @@ Scenariusz główny (ścieżka podstawowa): Rozszerzenia (ścieżki alternatywne): ------------------------------------ - *a. Klient + *a. Awaria systemu - 1. krok pierwszy rozszerzenia *a - 2. krok drugi rozszerzenia *a + 1. System zawiesza się. + 2. System przywraca stan systemu sprzed zawieszenia. + 2a. System był w trakcie obsługi klienta. + 1. System wyswietla komunikat o błędzie. + 2. System wysuwa kartę. + 3. Klient odbiera kartę. + 2b. System nie był używany. + 3. System wysyła powiadomienie do operatora. + 4. Operator wyłącza bankomat. + + *b. Klient nie jest aktywny przez określony czas. + + 1. System wyświetla komunikat o zbyt długiej bezczynności użytkownika. + 2. System wysuwa kartę. + 2a. Klient znajduje się przy bankomacie. + 1. Klient odbiera kartę. + 2b. Klient zostawił kartę w bankomacie. + 1. System wciąga kartę. + 2. System wysyła powiadomienie do operatora. 3a. nazwa rozszerzenia