diff --git a/.vs/ProjectSettings.json b/.vs/ProjectSettings.json new file mode 100644 index 0000000..f8b4888 --- /dev/null +++ b/.vs/ProjectSettings.json @@ -0,0 +1,3 @@ +{ + "CurrentProjectSetting": null +} \ No newline at end of file diff --git a/.vs/slnx.sqlite b/.vs/slnx.sqlite new file mode 100644 index 0000000..e1c5254 Binary files /dev/null and b/.vs/slnx.sqlite differ diff --git a/use_cases.md b/use_cases.md index 3df48c3..ab4cf81 100644 --- a/use_cases.md +++ b/use_cases.md @@ -57,4 +57,12 @@ dodaje do niej wszystkie składniki i dodatki które, wymienił klient. Koszt potrawy jest określony na podstawie składników i dodatków z jakich ta potrawa się składa. Kelner zatwierdza dodanie potrawy -niestandardowej i staje się ona częścią zamówienia. \ No newline at end of file +niestandardowej i staje się ona częścią zamówienia. + +### Use case 3: Sprawdzanie możliwości przygotowania potrawy + +Kelner przyjmuje zamówienie od klienta. W TK przy każdej potrawie kelner ma informacje na temat dostępności składników potrawy. Kelner zapisuje tylko dania, które są dostępne (mają wszystkie potrzebne składniki w spiżarni) i tylko je przekazuje do kuchni. + +### Use case 4: Śledzenie statusu zamówienia + +Kelner przez cały proces obsługi klienta może sprawdzić stan jego zamówienia w TK. Zamówienia mają swoje stany, które opisują jaki jest etap realizacji zamówienia klienta. Po przyjęciu zamówienia i przekezaniu go do kuchni, TK wyświetla informacje o zrealizowaniu danego zamówienia. Kelner może odebrać gotowe zamówienie z kuchni i zanieść je klientowi. \ No newline at end of file