Структура меню
Меню ресторана включает список блюд и является основным источником информации для системы. Оно вводится менеджером на менеджерской станции. Меню представляет собой иерархическую структуру. Все блюда ресторана разбиты на группы. Основные группы блюд находятся на первом уровне в иерархической структуре меню. Меню может содержать несколько уровней, т.к. в группу могут входить другие группы и блюда (следующий уровень). Разбиение на группы задается менеджером при вводе меню. На рис. 1.1 показан доступ к блюду “Hennessy v.s.o.p.”.
Рис. 1.1
Следует отметить, что на любом уровне меню могут находиться как блюда, так и группы (см. рис. 1.1 - 2 уровень). Группы вводятся для обобщения блюд или нескольких других групп по какому-либо признаку. Группа не может быть продана, она не имеет цены. Блюда имеют цены и могут быть проданы. Иерархическая структура меню удобна для пользователя, так как исчезает необходимость просмотра всего списка блюд для того, чтобы найти необходимое.
|