diff --git a/system-events.md b/system-events.md index 223d0ff..5085c1a 100644 --- a/system-events.md +++ b/system-events.md @@ -1,14 +1,38 @@ Zdarzenia systemowe -Use case 1: Nazwa +Use case 1: Zakup produktu pakowanego - zdarzenie systemowe 1 - zdarzenie systemowe 2 - ... + wybór kodu produktu pakowanego z listy produktów + wprowadzenie gotówki do automatu + odbiór produktu + wydanie reszty jeżeli istnieje + anulowanie zakupu + -Use case 2: Nazwa +Use case 2: Zakup produktu pakowanego za pomocą karty - zdarzenie systemowe 1 - zdarzenie systemowe 2 - ... + Wybór kodu produktu pakowanego z listy produktów + Inicjalizacja płatności kartą + Inicjalizacja transakcji kartą + Potwierdzenie sukcesu transakcji + odbiór produktu + odrzucenie płatności +Use case 3: Zakup przygotowywanego produktu + + wybór kodu produktu przygotowywanego z listy produktów + wprowadzenie gotówki do automatu + przystąpienie do przygotowywania produktu + odbiór produktu + wydanie reszty jeżeli isnieje + anulowanie zakupu + +Use case 4: Zakup przygotowywanego produktu za pomocą karty + + Wybór produktu i wyświetlenie ceny + Inicjalizacja płatności kartą + Inicjalizacja transakcji kartą + Potwierdzenie sukcesu transakcji kartą + Przystąpienie do przygotowania produktu + Wydanie przygotowanego produktu + odrzucenie płatności \ No newline at end of file