JARVIS/requirements-analysis.md

2.1 KiB

Przyjmowania zamówień w restauracji

Zadanie 1: Złożenie zamówienia

system: Witamy w restauracji "Jarvis". Proszę o złożenie zamówienia.

user: Dzień dobry, jakie są dziś dostępne zupy.

system: "Pomidorowa" i "ogórkowa".

user: Poprosiłbym "Pomidorową". A jakie są dane główne?

system: "Placek po węgiersku", "...", "..."

user: Poprosiłbym "Placek po węgiersku".

system: Ok, coś jeszcze?

user: Nie, dziękuję.

system: Zamówiłeś "Pomidorową" i "Placek po węgiersku". Wszystko się zgadza?

user: Tak.

system: Zamówienie złożone. Danie będzie gotowe za około 15 minut.

Zadanie 2: Zmiana zamówionej potrawy

...

system: Zamówiłeś "Pomidorową" i "Placek po węgiersku". Wszystko się zgadza?

user: Nie, jednak wolałbym zamówić zupę "Ogórkową".

system: Jasne, zamówienie zmienione. Zamówiłeś "Ogórkową" i "Placek po węgiersku". Wszystko się zgadza?

user: Tak, dziękuję.

system: Zamówienie złożone. Danie będzie gotowe za około 15 minut.

Zadanie 3: Informacja o składnikach zamówionej potrawy

system: Zamówiłeś potrawę. Czy mogę Ci w czymś jeszcze pomóc?

user: Co jest w tej potrawie?

system: potrawa zawiera: - ser - bekon - frytki

Zadanie 4: Usunięcie składnika potrawy

system: Czy chciałbyś coś zmienić w swoim daniu?

user: Tak, nie chcę sera.

system: Chcesz usunąć: ser. Dobrze zrozumiałem?

user: Tak

system: Usuwam ser z zamówienia. Czy mogę Ci jeszcze w czymś pomóc?

user: Nie. chcę już zjeść.

Zadanie 5: Dodanie składnika potrawy

system: ...

user: ...

system: ...

Zadanie 6: Podanie listy alergenow

system: ...

user: ...

system: ...

Zadanie 7: Zmiana składnika potrawy

system: ...

user: ...

system: ...

Zadanie 8: Zaproponowanie dodatków do zamówienia

system: ...

user: ...

system: ...