Create system events for usecases
This commit is contained in:
parent
c89d7c925d
commit
d1e90cab3f
72
system-events.md
Normal file
72
system-events.md
Normal file
@ -0,0 +1,72 @@
|
||||
Zdarzenia systemowe
|
||||
===================
|
||||
|
||||
Use case 1: Zakup produktu
|
||||
-----------------
|
||||
|
||||
1. Rozpoczęcie procesu zamówienia
|
||||
2. Wybranie kodu produktu
|
||||
3. Wybranie metody płatności - gotówka
|
||||
4. Wygranie 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. Wydanie produktu
|
||||
12. Odebranie produktu
|
||||
|
||||
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
|
||||
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
|
||||
|
||||
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
|
||||
|
||||
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
|
Loading…
Reference in New Issue
Block a user