Функции:
регистрация и учет поставок продукции;
учет и мониторинг остатков продуктов на складе кухни;
формирование отчетов о расходах продуктов кухни.
Входные данные:
данные о поставках (дата, поставщик, продукты, количество, цена);
данные о расходе продуктов при приготовлении блюд (дата, блюдо, продукты, количество);
данные о начальном остатке продуктов на складе.
Выходные данные:
отчеты о расходах продуктов;
актуальные остатки продуктов на складе.
Ограничения и допущения:
предполагается, что продукты закупаются и расходуются в одних единицах измерения;
допущение о том, что каждое блюдо включает в себя определенный набор продуктов;
допускается отрицательное количество продуктов по документам;
допускается в блюде по рецепту указывать один и тот же продукт несколько раз.
На рисунке 2.1 представлена ER-диаграмма структуры базы данных.
Р исунок 2.1 ER диаграмма структуры данных.
В таблице 2.1 представлен список сущностей и определения для них.
Таблица 2.1 – Глоссарий сущностей
Имя сущности
|
Определение
|
ПОСТАВЩИК
|
Организация или физическое лицо, поставляющее продукцию для кухни ресторана.
|
ПРОДУКТ
|
Определенный тип продукции, который может быть закуплен для использования на кухне ресторана.
|
ПОСТАВКА
|
Запись о поступлении определенной партии продукции от конкретного поставщика на склад кухни ресторана.
|
ВЫХОД БЛЮДА
|
Блюдо, приготовленное в указанную дату.
|
БЛЮДО
|
Определенное блюдо, которое может быть приготовлено на кухне ресторана и предложено клиентам.
|
РАСХОД
|
Запись о расходе конкретного продукта при приготовлении определенного блюда на кухне ресторана.
|
В таблице 2.2 содержатся определения атрибутов с пояснениями в виде примеров значений.
Таблица 2.2 – Глоссарий атрибутов
Достарыңызбен бөлісу: |