977 B
977 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.
- Dodanie produktu do zamówienia.
- Usunięcie produktu z zamówienia.
- Zmiana produktu z zamówienia na inny.
- 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.