Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Управление данными

Введение

С ростом численности ресторанов стремительно усиливается и конкуренция, что неизбежно приводит к необходимости эффективно и рационально использовать имеющиеся ресурсы. В этих условиях для успешного ведения бизнеса необходимо инвестировать средства и инструменты для поддержания и развития. Один из основных инструментов развития ресторанного бизнеса является современная база данных ресторанов.

База данных ресторана или современная система автоматизации ресторана - это профессиональная система управления рестораном, многофункциональная и легко модернизируемая. Целью автоматизации является повышение эффективности управления рестораном, ускорение обслуживания и минимизация расходов. Значительная доля успеха складывается из отличного сервиса и оперативной работы персонала. Именно возможности автоматизации ресторана позволяют оптимально сочетать скорость и качество.

Разработка базы данных

Для этого нужна общая база данных, включающая всю необходимую информацию.

В базе данных «Ресторан» используются следующие входные данные:

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) информация о блюдах, напитках;

create table OrderItems(

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.

Заключение:

Фирмы, занимающиеся торговлей конкурентоспособной продукцией, необходимой широкому потребителю, сталкиваются с проблемой увеличения количества клиентов. А так как при ручном ведении документации требуется много времени, трудозатрат и материалов, необходима автоматизация процессов заполнения, обновления, хранения и обработки документации.

Создание базы данных ресторана позволит оперативно получать и обрабатывать информацию о продукции, о реализации, о количестве обслуженных покупателей определенным работником.

Эти технологии позволяют избежать бумажной работы, уменьшают затраты времени на обработку и накопление информации и снижают финансовые затраты на обслуживание.