Add seystem-events.md and correct misspelling

This commit is contained in:
Jacob 2019-12-03 14:53:03 +01:00
parent daf3c9b343
commit f1b86a5ba2
3 changed files with 62 additions and 5 deletions

View File

@ -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
View 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

View File

@ -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: