Zaktualizuj 'use-case-1.md'

This commit is contained in:
Zofia Bączyk 2020-11-18 12:44:09 +01:00
parent 194f8984fc
commit 0cd4df90c1

View File

@ -1,34 +1,44 @@
Use Case 1: Wypłata gotówki Use Case 1: Wypłata gotówki
===================== =====================
**Aktor podstawowy:** <!-- Klient --> **Aktor podstawowy:** Klient
Główni odbiorcy i oczekiwania względem systemu: Główni odbiorcy i oczekiwania względem systemu:
----------------------------------------------- -----------------------------------------------
- Odbiorca1: oczekiwania ... - Klient: oczekuje możliwości szybkiego wprowadzania danych oraz braku błędów
- Odbiorca2: oczekiwania ... - Klient: oczekuje wypłaty gotówki oraz dowodu wykonania wypłaty
- Odbiorca3: oczekiwania ... - Klient: oczekuje wypłaty gotówki oraz dowodu wykonania wypłaty
- Bank: oczekuje poprawnie realizowanych transakcji i zadowolenia Klienta
- System OT: oczekuje otrzymania zapytań w poprawnym protokole transmisji danych.
Warunki wstępne: Warunki wstępne:
---------------- ----------------
... Klient posiada konto w banku oraz kartę i zostało przeprowadzone uwierzytelnianie.
Warunki końcowe: Warunki końcowe:
---------------- ----------------
Sprzedaż jest bezpieczna. Podatki są poprawnie policzone. System księgowy i magazynowy jest zaktualizowany. Rachunek jest wydrukowany. Dokument autoryzacji płatności jest przechowany. Usługa jest bezpieczna. System księgowy jest zaktualizowany. Rachunek jest wydrukowany. Pieniądze zostały wydane. Dokument autoryzacji płatności jest przechowany.
Scenariusz główny (ścieżka podstawowa): Scenariusz główny (ścieżka podstawowa):
--------------------------------------- ---------------------------------------
1. Krok 1 scenariusza głównego. <!-- np. 1. Klient wkłada kartę do bankomatu. --> 1. Klient wkłada kartę do bankomatu.
2. Krok 2 scenariusza głównego. <!-- np. 2. System prosi o podanie pinu. --> 2. System prosi o podanie pinu.
3. Krok 3 scenariusza głównego. <!-- np. 3. Klient wprowadza pin.) --> 3. Klient wprowadza pin.
4. .... 4. Klient wybiera opcję wypłaty gotówki.
5. Klient wybiera kwotę do wypłaty.
6. System weryfikuję możliwość wykonania wypłaty z SOT.
7. Klient odbiera kartę.
8. System wydaje gotówkę oraz potwierdzenie.
9. Klient odbiera gotówkę.
Rozszerzenia (ścieżki alternatywne): Rozszerzenia (ścieżki alternatywne):
------------------------------------ ------------------------------------