Change system events for usecases

This commit is contained in:
Bartosz Małaszewski 2021-12-01 10:54:39 +01:00
parent d1e90cab3f
commit 3b21ed8bb3

View File

@ -11,11 +11,7 @@ Use case 1: Zakup produktu
5. Otwarcie menu ustawień językowych
6. Wybranie języka z menu języków
7. Anulowanie zamówienia
8. Poinformowanie o złym wyborze produktu
9. Przesłanie stanu magazynu
10. Zapisanie stanu magazynu
11. Wydanie produktu
12. Odebranie produktu
8. Odebranie produktu
Use case 2: Zakup posiłku
-----------------
@ -23,50 +19,25 @@ Use case 2: Zakup posiłku
1. Rozpoczęcie procesu zamówienia
2. Wybranie kodu posiłku
3. Wybranie metody płatności - gotówka
4. Wygranie metody płatności - karta
4. Wybranie metody płatności - karta
5. Otwarcie menu ustawień językowych
6. Wybranie języka z menu języków
7. Anulowanie zamówienia
8. Poinformowanie o złym wyborze produktu
9. Przesłanie stanu magazynu
10. Zapisanie stanu magazynu
11. Przywołanie serwisanta
12. Przygotowywanie posiłku
13. Wydanie posiłku
14. Odebranie posiłku
15. Sprawdzenie stanu urządzenia przygotowującego posiłki
8. Odebranie posiłku
Use case 3: Płatność Kartą
------------
1. Przyłożenie karty
2. Włożenie karty
3. Informacja o błędzie systemu płatności kartą
4. Zapytanie o autoryzację transakcji
5. Autoryzacja transakcji
6. Anulowanie transakcji
7. Błąd transakcji
8. Zapisywanie transakcji
9. Wybór drukowania potwierdzenia transakcji
10. Wydrukowanie paragonu
11. Podanie PINu
12. Żądanie PINu
13. Przywoływanie serwisanta
3. Anulowanie transakcji (przez klienta - przycisk)
4. Wybór drukowania potwierdzenia transakcji
5. Podanie PINu
Use case 4: Płatność gotówką
------------
1. Wyświetlanie kwoty do zapłaty
2. Wrzut monety
3. Wrzut banknotu
4. Akualizacja stanu pobieracza
5. Autoryzacja banknotów
6. Autoryzacja monet
7. Informacja o odrzuceniu banknotu
8. Informacja o odrzuceniu monety
9. Zwrot banknotu
10. Zwrot monety
11. Anulowanie transakcji
12. Błąd transakcji
13. Zapisywanie transakcji
14. Wybór drukowania potwierdzenia transakcji
15. Wydrukowanie paragonu
16. Przywoływanie serwisanta
1. Wrzut monety
2. Wrzut banknotu
3. Odbiór monety
4. Odbiór banknotu
5. Anulowanie transakcji (prez klienta - przycisk)
6. Wybór drukowania potwierdzenia transakcji