Popov85 / EE11

Restaurant Web

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Реализуйте приложения для ведения учета в ресторане. Используйте модель ресторана, предоставленную в задании по СУБД.

Приложение должно иметь интерфейс по вашему выбору (один из):

  • консоль по умолчанию
  • swing
  • javaFX
  • web   

Пользователь приложения должен иметь возможность:

  1. Сотрудники:
  • добавлять сотрудников
  • удалять сотрудников
  • искать сотрудников по имени
  • выводить на экран список всех сотрудников

                              

2. Блюдо:

  • добавлять новые блюда
  • удалять существующие
  • искать блюда по названию
  • вывести на экран списов всех блюда

                              

3. Меню:

  • создавать новые меню
  • удалять существующие
  • добавлять и удалять в/из меню блюда
  • искать меню по имени
  • выводить список всех меню на экран

                              

4. Заказы:

  • создавать заказы
  • при создании заказ находится в состоянии "Открыт"
  • в открытый заказ можно добавлять удалять блюда,
  • можно удалить сам заказ
  • открытый заказ можно перевести в состояние "Закрытый"
  • закрытые заказы нельзя изменять (добавлять удалять блюда)
  • закрытый заказ нельзя удалить
  • просматривать открытие заказы
  • просматривать закрытые заказы

                              

5. История кухни:

  • добавлять приготовленные блюда
  • просматривать приготовленные блюда

                              

6. Склад:

  • добавлять новые ингредиенты на склад
  • удалять ингредиенты из склада
  • изменять количество ингредиенты на складе
  • искать ингредиенты по имени
  • выводить на экран все ингредиенты
  • выводить на экран ингредиенты, которые заканчиваются (например те, которых меньше 10 единиц)

                               

About

Restaurant Web


Languages

Language:Java 100.0%