From 2e559699c7b91ac6f0e8403cb754b24b8c8a8b05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Konrad=20Miko=C5=82ajczak?= Date: Thu, 9 Nov 2023 17:13:49 +0100 Subject: [PATCH] Zaktualizuj 'use-case-2.md' --- use-case-2.md | 193 ++++++++++++++++++++++++++------------------------ 1 file changed, 100 insertions(+), 93 deletions(-) diff --git a/use-case-2.md b/use-case-2.md index 9e3331c..225ed34 100644 --- a/use-case-2.md +++ b/use-case-2.md @@ -1,94 +1,101 @@ -Use Case 1: Nazwa ... -===================== - -**Aktor podstawowy:** - - -Główni odbiorcy i oczekiwania względem systemu: ------------------------------------------------ - - - Odbiorca1: oczekiwania ... - - - Odbiorca2: oczekiwania ... - - - Odbiorca3: oczekiwania ... - -Warunki wstępne: ----------------- - -... - -Warunki końcowe: ----------------- - -... - -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. .... - -Rozszerzenia (ścieżki alternatywne): ------------------------------------- - - *a. nazwa rozszerzenia - - 1. krok pierwszy rozszerzenia *a - 2. krok drugi rozszerzenia *a - - 3a. nazwa rozszerzenia - - 1. krok pierwszy rozszerzenia 3a - 2. krok drugi rozszerzenia 3a - - 2a. nazwa scenariusza alternatywnego dla kroku 2 rozszerzenia 3a - - 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 - - 3b. nazwa rozszerzenia - - 1. krok pierwszy rozszerzenia 3b - 2. krok drugi rozszerzenia 3b - 3. ... - - 3-4a. nazwa rozszerzenia - -Wymagania specjalne: --------------------- - - - ... - - - ... - - - ... - -Wymagania technologiczne oraz ograniczenia na wprowadzane dane: ---------------------------------------------------------------- - - 2a. ... - - 2b. ... - - 3a. ... - -Kwestie otwarte: ----------------- - - - ... - - - ... - +Use Case 2: Wpłata pieniędzy +===================== + +**Aktor podstawowy:** Klient + + +Główni odbiorcy i oczekiwania względem systemu: +----------------------------------------------- + + - Klient: oczekuje szybkiej wpłaty pieniędzy, szybkiej aktualizacji stanu konta oraz potwierdzenia wpłaty + + - Bank: oczekuje poprawnej realizacji wpłaty, zaaktualizowania stanu bankomatu po wpłacie + + - Odbiorca3: oczekiwania ... + +Warunki wstępne: +---------------- + +Klient przeszedł wstępną weryfikację i wybrał opcję wpłaty pieniędzy. + +Warunki końcowe: +---------------- + +Stan konta klienta został zaaktualizowany odpowiednio do wprowadzonej kwoty. Klient otrzymał potwierdzenie. Informacje o banknotach w bankomacie zostały zaaktualizowane. + +Scenariusz główny (ścieżka podstawowa): +--------------------------------------- + + 1. Klient wprowadza, jaką kwotę chce wpłacić. + 2. Klient wprowadza banknoty. + 3. System weryfikuję otrzymane banknoty. + 4. System wyświetla potwierdzenie otrzymania banknotów oraz ilość otrzymanych nominałów. + 5. Klient akceptuje wpłatę pieniędzy. + 6. System aktualizuje stan konta klienta oraz stan nominałów w bankomacie. + 7. System oddaje klientowi kartę. + 8. System wyświetla zapytanie o wydrukowanie potwierdzenia transakcji. + 9. Klient akceptuje zapytanie wybierając odpowiednią opcje. + 10. System drukuje potwierdzenie transakcji. + 11. Klient odbiera potwierdzenie. + +Rozszerzenia (ścieżki alternatywne): +------------------------------------ + + *a. System wykrył nieprawidłowe dane. + + 1. System prosi o ponowne wprowadzenie danych + 2. Powrót do scenariusza głównego + + 3a. nazwa rozszerzenia + + 1. krok pierwszy rozszerzenia 3a + 2. krok drugi rozszerzenia 3a + + 2a. nazwa scenariusza alternatywnego dla kroku 2 rozszerzenia 3a + + 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 + + 3b. nazwa rozszerzenia + + 1. krok pierwszy rozszerzenia 3b + 2. krok drugi rozszerzenia 3b + 3. ... + + 3-4a. nazwa rozszerzenia + +Wymagania specjalne: +-------------------- + + - ... + + - ... + + - ... + +Wymagania technologiczne oraz ograniczenia na wprowadzane dane: +--------------------------------------------------------------- + + 1a. Kwota do wpłaty nie może przekraczać 10000 zł i musi być liczbą całkowitą. + + 3a. Banknoty nie mogą być uszkodzone. + + 3a. ... + +Kwestie otwarte: +---------------- + + - ... + + - ... + - ... \ No newline at end of file