888 B
888 B
Zdarzenia systemowe
Use case 1: Kucharz wybiera zamówienie do realizacji
- Zmiana statusu zamówienia na "w trakcie realizacji".
- Cofnięcie ostatniej modyfikacji statusu.
Use case 2: Kucharz skończył zamówienie
- Zmiana statusu zamówienia na "ukończone".
- Restart systemu
- Cofnięcie ostatniej modyfikacji statusu.
Use case 3: Kelner przyjmuje zamówienie
- Stworzenie zamówienia.
- Aktualizacja zamówienia.
- Zatwierdzenie zamówienia.
- Zmiana numeru stolika.
Use case 4: Kelner przyjmuje zamówienie
- Zmiana statusu zamówienia na "ukończone".
- Restart systemu.
- Stworzenie zamówienia.
- Żądanie wyświetlenia wszystkich zamówień.
- Zmiana statusu zamówienia na "w trakcie realizacji".
- Wprowadzenie nowej darmowej potrawy.