forked from s434758/APO_automat
Add seystem-events.md and correct misspelling
This commit is contained in:
parent
daf3c9b343
commit
f1b86a5ba2
@ -17,19 +17,19 @@ Przypadki użycia
|
||||
|
||||
### Use case 1: Zakup produktu pakowanego
|
||||
|
||||
Klient wybiera produkt i otrzymuje informacje o cenie. Klijent dokonuje płatności gotówką. Automat wydaje wybrany produkt.
|
||||
Klient wybiera produkt i otrzymuje informacje o cenie. Klient dokonuje płatności gotówką. Automat wydaje wybrany produkt.
|
||||
|
||||
### Use case 2: Zakup produktu pakowanego za pomocą karty
|
||||
|
||||
Klient wybiera produkt i otrzymuje informacje o cenie. Klijent dokonuje płatności kartą(UC 8). System obsługi płatności elektronicznej pobiera pieniądze z karty. Automat wydaje wybrany produkt.
|
||||
Klient wybiera produkt i otrzymuje informacje o cenie. Klient dokonuje płatności kartą(UC 8). System obsługi płatności elektronicznej pobiera pieniądze z karty. Automat wydaje wybrany produkt.
|
||||
|
||||
### Use case 3: Zakup przygotowywanego produktu
|
||||
|
||||
Klient wybiera produkt i otrzymuje informacje o cenie. Klijent dokonuje płatności gotówką. Automat przygotowuje produkt. Automat wydaje wybrany produkt.
|
||||
Klient wybiera produkt i otrzymuje informacje o cenie. Klient dokonuje płatności gotówką. Automat przygotowuje produkt. Automat wydaje wybrany produkt.
|
||||
|
||||
### Use case 4: Zakup przygotowywanego produktu za pomocą karty
|
||||
|
||||
Klient wybiera produkt i otrzymuje informacje o cenie. Klijent dokonuje płatności kartą (UC 8). System obsługi płatności elektronicznej pobiera pieniądze z karty Automat przygotowuje produkt. Automat wydaje wybrany produkt.
|
||||
Klient wybiera produkt i otrzymuje informacje o cenie. Klient dokonuje płatności kartą (UC 8). System obsługi płatności elektronicznej pobiera pieniądze z karty Automat przygotowuje produkt. Automat wydaje wybrany produkt.
|
||||
|
||||
### Use case 5:Uzupełnienie automatu
|
||||
|
||||
|
57
system-events.md
Normal file
57
system-events.md
Normal file
@ -0,0 +1,57 @@
|
||||
Zdarzenia systemowe
|
||||
===================
|
||||
|
||||
Use case 1: Zakup produktu pakowanego
|
||||
-----------------
|
||||
|
||||
- wybór produktu
|
||||
- wprowadzenie monety
|
||||
- odbiór produktu
|
||||
- anulowanie zakupu
|
||||
|
||||
Use case 2: Zakup produktu pakowanego za pomocą karty
|
||||
-----------------
|
||||
|
||||
- wybór produktu
|
||||
- przyłożenie karty
|
||||
- odbiór produktu
|
||||
|
||||
Use case 3: Zakup przygotowywanego produktu
|
||||
-----------------
|
||||
|
||||
- wybór produktu
|
||||
- wprowadzenie monet
|
||||
- odbiór produktu
|
||||
- anulowanie zakupu
|
||||
|
||||
Use case 4: Zakup przygotowywanego produktu za pomocą karty
|
||||
-----------------
|
||||
|
||||
- wybór produktu
|
||||
- przyłożenie karty
|
||||
- odbiór produktu
|
||||
|
||||
Use case 5: Uzupełnienie automatu
|
||||
-----------------
|
||||
|
||||
- przyłożenie identyfikatora
|
||||
- zamknięcie drzwi automatu
|
||||
|
||||
Use case 6: Wymiana przeterminowanego produktu
|
||||
-----------------
|
||||
|
||||
- przyłożenie identyfikatora
|
||||
- zamknięcie drzwi automatu
|
||||
|
||||
Use case 7: Naprawa automatu
|
||||
-----------------
|
||||
|
||||
- przyłożenie identyfikatora
|
||||
- zamknięcie drzwi automatu
|
||||
|
||||
Use case 8: Płatność kartą
|
||||
-----------------
|
||||
|
||||
- przyłożenie karty
|
||||
|
||||
|
@ -45,7 +45,7 @@ Rozszerzenia (ścieżki alternatywne):
|
||||
2a. Błędny identyfikator produktu:
|
||||
1. System sygnalizuje bład i prosi o podanie prawidłowego identyfikatora.
|
||||
|
||||
5a. System nie może dokonać tranzakcji:
|
||||
5a. System nie może dokonać transakcji:
|
||||
1.System sygnalizuje bład i prosi o powtórzenie procesu płatnosci.
|
||||
|
||||
5b. Klient ma niewystarczająca ilość pieniędzy aby zapłącić za wybrany produkt:
|
||||
|
Loading…
Reference in New Issue
Block a user