From d049dd8f586abe4ca89d43bd5ee04c4828f570ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adam=20Wojdy=C5=82a?= Date: Wed, 25 Nov 2020 11:47:18 +0100 Subject: [PATCH] Zaktualizuj 'use-case-3.md' --- use-case-3.md | 57 ++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 40 insertions(+), 17 deletions(-) diff --git a/use-case-3.md b/use-case-3.md index 2151b1a..4dd8c0e 100644 --- a/use-case-3.md +++ b/use-case-3.md @@ -7,37 +7,53 @@ Use Case 1: Sprawdzenie stanu konta Główni odbiorcy i oczekiwania względem systemu: ----------------------------------------------- - - Odbiorca1: oczekiwania ... - - - Odbiorca2: oczekiwania ... - - - Odbiorca3: oczekiwania ... + - Klient: Chce sprawdzić stan konta + - System autoryzacji: Chce otrzymać dane użytkownika w poprawnym formacie aby dokonać autoryzacji + - Bank: Chce otrzymać zapytanie o saldo użytkownika + Warunki wstępne: ---------------- - -... + - Bankomat ma połączenie z internetem. + - Klawisze i ekran dotykowy jest sprawny. + - Bank/Bankomat nie prowadzi teraz przerwy technicznej. Warunki końcowe: ---------------- - -... +- Klient otrzymuje informacje o stanie konta. +- Klient otrzymuje swoja kartę. Scenariusz główny (ścieżka podstawowa): --------------------------------------- - 1. Krok 1 scenariusza głównego. - 2. Krok 2 scenariusza głównego. - 3. Krok 3 scenariusza głównego. - 4. .... + 1. Klient wkłada kartę do bankomatu. + 2. System prosi o podanie pinu. + 3. Klient wprowadza pin. + 4. Klient wybiera operację - "sprawdź saldo". + 5. System autoryzacji dokonuje autoryzacji. + 6. Klient wybiera opcję wydrukuj potwierdzenie Tak/Nie. + 7. Klient odbiera kartę z bankomatu. + 8. Klient czyta saldo. + 9. Klient odbiera potwierdzenie. Rozszerzenia (ścieżki alternatywne): ------------------------------------ + *a. Zacięcie systemu. + +1. Jeśli użytjownik wprowadził kartę, bankomat oddaje kartę +2. Jeśli użytkownik był zautoryzowany, następuje deautoryzacja. +3. System zapisuje informacje o błędzie. +4. System się restartuje. + + + 5a. Restart przebiegł pomyślnie. + 1. Krok pierwszy scenariusza głównego + 5b. Restart nie przebiegł pomyślnie. + 1. Powiadomienie serwisanta. + 2. Wyłącznie bankomatu. + 3. System wyświetla komunikat o awarii banomatu. - *a. nazwa rozszerzenia - 1. krok pierwszy rozszerzenia *a - 2. krok drugi rozszerzenia *a 3a. nazwa rozszerzenia @@ -91,4 +107,11 @@ Kwestie otwarte: - ... - - ... \ No newline at end of file + - ... + - + + +system zewnerzny wylacza bankomat +system prosi o podanie pinu +Bankomat wydaje kartę - Podmiot orzeczenie i dopłenienie +