created system-events.md v.1
This commit is contained in:
parent
9dc30144cd
commit
da3c8c5b92
39
system-events.md
Normal file
39
system-events.md
Normal file
@ -0,0 +1,39 @@
|
||||
|
||||
Zdarzenia systemowe
|
||||
===
|
||||
|
||||
Use case 1: Zarządzanie zamówieniami
|
||||
---
|
||||
|
||||
1. Restart systemu.
|
||||
2. Stworzenie nowego zamówienia.
|
||||
3. Dodanie potrawy do zamówienia.
|
||||
4. Usunięcie potrawy z zamówienia.
|
||||
5. Zmiana liczności zamawianej potrawy.
|
||||
6. Dodanie dodatku do potrawy.
|
||||
7. Usunięcie dodatku z potrawy.
|
||||
8. Zatwierdzenie zamówienia.
|
||||
9. Anulowanie zamówienia.
|
||||
10. Dodanie promocji do zamówienia.
|
||||
|
||||
Use case 2: Dodawanie potrawy niestandardowej
|
||||
---
|
||||
|
||||
1. Restart systemu.
|
||||
2. Stworzenie potrawy niestandardowej.
|
||||
3. Dodanie składnika do potrawy.
|
||||
4. Usunięcie składnika z potrawy.
|
||||
5. Dodanie dodatku do potrawy.
|
||||
6. Usunięcie dodatku z potrawy.
|
||||
7. Zatwierdzenie potrawy niestandardowej.
|
||||
8. Anulowanie potrawy niestandardowej.
|
||||
|
||||
Use Case 8: Przyjęcie płatności
|
||||
---
|
||||
|
||||
1. Restart systemu.
|
||||
2. Rozpoczęcie płatności.
|
||||
3. Wybór sposobu płatności.
|
||||
4. Dokonanie płatności gotówką.
|
||||
5. Dokonanie płatności kartą.
|
||||
6. Anulowanie płatności.
|
@ -33,9 +33,9 @@ Scenariusz główny (ścieżka podstawowa):
|
||||
---------------------------------------
|
||||
|
||||
1. Kelner tworzy nowe zamówienie dla klienta
|
||||
2. Klient wymienia potrawę jaką pragnie nabyć w restauracji
|
||||
2. Klient wymienia potrawę, jaką pragnie nabyć w restauracji
|
||||
3. Kelner dodaje do zamówienia wymienioną przez klienta potrawę <br>
|
||||
*Kroki 2-3 są powtarzane do momentu, aż wszystkie dania jakie klient pragnie zamówić zostaną wprowadzone do zamówienia*
|
||||
*Kroki 2-3 są powtarzane do momentu, aż wszystkie dania, jakie klient pragnie zamówić zostaną wprowadzone do zamówienia*
|
||||
4. Kelner po dodaniu wszystkich wymienionych przez klienta potraw zatwierdza zamówienie
|
||||
|
||||
Rozszerzenia (ścieżki alternatywne):
|
||||
@ -44,7 +44,7 @@ Rozszerzenia (ścieżki alternatywne):
|
||||
*a. Zawieszenie się systemu
|
||||
|
||||
1. Kelner restartuje przenośny terminal
|
||||
2. Kelner sprawdza czy system działa poprawnie po ponownym uruchomieniu
|
||||
2. Kelner sprawdza, czy system działa poprawnie po ponownym uruchomieniu
|
||||
|
||||
2a. System działa poprawnie
|
||||
1. Kelner odtwarza stan systemu sprzed zrestartowania terminalu i kontynuuje scenariusz główny
|
||||
|
@ -1,4 +1,4 @@
|
||||
Use Case 8: Przyjęcie płatości
|
||||
Use Case 8: Przyjęcie płatności
|
||||
=====================
|
||||
|
||||
**Aktor podstawowy:** Kasjer
|
||||
|
Loading…
Reference in New Issue
Block a user