Управление данными
Введение
С ростом численности ресторанов стремительно усиливается и конкуренция, что неизбежно приводит к необходимости эффективно и рационально использовать имеющиеся ресурсы. В этих условиях для успешного ведения бизнеса необходимо инвестировать средства и инструменты для поддержания и развития. Один из основных инструментов развития ресторанного бизнеса является современная база данных ресторанов.
База данных ресторана или современная система автоматизации ресторана - это профессиональная система управления рестораном, многофункциональная и легко модернизируемая. Целью автоматизации является повышение эффективности управления рестораном, ускорение обслуживания и минимизация расходов. Значительная доля успеха складывается из отличного сервиса и оперативной работы персонала. Именно возможности автоматизации ресторана позволяют оптимально сочетать скорость и качество.
Разработка базы данных
Для этого нужна общая база данных, включающая всю необходимую информацию.
В базе данных «Ресторан» используются следующие входные данные:
1) информация о сотрудниках (официантах);
create table Seller(
SellerID int not Null check(SellerID>0),
Name varchar(50) not Null check(Name<>''),
constraint SellerPK primary key(SellerID)
)
2) информация о заказах из меню;
create table Sale(
OrderId int not Null check(OrderID>0),
CustId int not Null check(CustID>0),
SellerId int not Null check(SellerID>0),
SaleDate datetime not Null default GetDate(),
SaleTotal money Null default Null
check((SaleTotal is Null)or(SaleTotal>=0))
)
3) информация о ценах на реализованные блюда и напитки;
create table Price(
ItemID int not Null check(ItemID>0),
Name varchar(50) not Null check(Name<>''),
Price money not Null default 0 check(Price>=0),
)
4) информация о блюдах, напитках;
OrderId int not Null check(OrderID>0),
ItemId int not Null check(ItemID>0),
Quantity int not Null default 0 check(Quantity>0),
)
5) информация о составе блюд, напитков.
create table OrderComposition(
ItemId int not Null check(ItemID>0),
InnerId int not Null check(ItemID>0),
InnerName varchar (100) Null,
InnerPrice money not Null default 0 check(Price>=0),
InnerQuantity int not Null default 0 check(Quantity>0),
)
Запросы были выполнены на языке Transact-SQL.
Заключение:
Фирмы, занимающиеся торговлей конкурентоспособной продукцией, необходимой широкому потребителю, сталкиваются с проблемой увеличения количества клиентов. А так как при ручном ведении документации требуется много времени, трудозатрат и материалов, необходима автоматизация процессов заполнения, обновления, хранения и обработки документации.
Создание базы данных ресторана позволит оперативно получать и обрабатывать информацию о продукции, о реализации, о количестве обслуженных покупателей определенным работником.
Эти технологии позволяют избежать бумажной работы, уменьшают затраты времени на обработку и накопление информации и снижают финансовые затраты на обслуживание.
- Особенности организации времени и применения техник тайм-менеджмента в практической деятельности организации
- Правовые особенности регулирования труда женщин в России (при приеме на работу)
- Выбор приоритетного подхода к организации процесса повышения квалификации персонала
- Страховые компании как участники рынка ценных бумаг (финансового рынка в России)
- Налогообложение как инструмент развития страхования жизни
- Скрыться за презентацией» или как правильно выступить перед аудиторией?
- Один день из моей будущей профессии (тайм-менеджмент)
- Требование Базельского комитета по созданию и функционированию службы внутреннего контроля в банке (организации и координации мер)
- Комитет Банковского надзора Банка России его структура и полномочие
- Правовой статус Банка России
- Создание крупных образовательных комплексов – благо или ошибка (с точки зрения менеджмента )
- Управления человеческими ресурсами