38 lines
1.1 KiB
Markdown
38 lines
1.1 KiB
Markdown
|
|
**Zdarzenia systemowe**
|
|
|
|
**Use case 1: Zakup produktu pakowanego**
|
|
|
|
wybór kodu produktu pakowanego z listy produktów
|
|
wprowadzenie gotówki do automatu
|
|
odbiór produktu
|
|
odbiór reszty jeżeli istnieje
|
|
anulowanie zakupu
|
|
|
|
**Use case 2: Zakup produktu pakowanego za pomocą karty**
|
|
|
|
Wybór kodu produktu pakowanego z listy produktów
|
|
Wybór płatności kartą
|
|
Przyłożenie karty do terminalu
|
|
Potwierdzenie sukcesu transakcji
|
|
odbiór produktu
|
|
anulowanie zakupu
|
|
|
|
**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
|
|
odbiór 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 |