Анализ деятельности ресторана, описание предметной области и постановка задачи. Реляционная модель данных. Создание таблиц и макросов. Современная система автоматизации ресторана. Бесплатная программа для управления базами данных MySQL и Microsoft SQL.
Аннотация к работе
Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Выполнила: студентка 3-го курса направления подготовкиВ данном курсовом проекте рассматривается создание базы данных ресторана, рассчитанной на работу с клиентами и ведение учета продуктов приготовления, а также для обеспечения порядка и выполнения всех заданий поставленных исполняющему персоналу. База данных - это единое, вместительное хранилище разнообразных данных и описаний их структур, которое после своего определения, осуществляемого отдельно и независимо от приложений, используется одновременно многими приложениями. В результате взаимодействия данных, содержащихся в базе, с методами, доступными конкретным пользователям, образуется информация, которую они потребляют и на основании которой в пределах собственной компетенции производят ввод и редактирование данных. С ростом численности ресторанов стремительно усиливается и конкуренция, что неизбежно приводит к необходимости эффективно и рационально использовать имеющиеся ресурсы. База данных ресторана или современная система автоматизации ресторана - это профессиональная система управления рестораном, многофункциональная и легко модернизируемая.Фирмы, занимающиеся торговлей конкурентоспособной продукцией, необходимой широкому потребителю, сталкиваются с проблемой увеличения количества клиентов. А так как при ручном ведении документации требуется много времени, трудозатрат и материалов, необходима автоматизация процессов заполнения, обновления, хранения и обработки документации. Эти технологии позволяют избежать бумажной работы, уменьшают затраты времени на обработку и накопление информации и снижают финансовые затраты на обслуживание. Создание базы данных ресторана позволит оперативно получать и обрабатывать информацию о клиенте и продукции, купленной им, о количестве обслуженных покупателей определенным работником.Для предприятий, работающих в сфере общественного питания очень важно оперативно и своевременно вести учет продуктов и заказов. Основной целью курсового проекта является своевременный оперативный учет заказов клиентов, а также решаются задачи составления отчетов и других необходимых документов. Для достижения поставленной цели необходимо решить следующие задачи: Создание таблиц;Реляционной называется база данных, в которой все данные, доступные пользователю, организованы в виде таблиц, а все операции над данными сводятся к операциям над этими таблицами.[11] Основными понятиями реляционных баз данных являются тип данных, отношение, сущность, атрибут, домен, кортеж, первичный ключ. Сущность - некоторый обособленный объект или событие, информацию о котором необходимо сохранять в базе данных и который имеет определенный набор свойств - атрибутов. Атрибуты представляют собой свойства, характеризующие сущность. В структуре таблицы каждый атрибут именуется и ему соответствует заголовок некоторого столбца таблицы.Она не предназначена для работы с большими объемами информации, но ее применение идеально для интернет-сайтов, как небольших, так и достаточно крупных. Работа с ней, как правило, не вызывает больших трудностей. Задача длительного хранения информации очень часто встречается в программировании Web-приложений: подсчет посетителей в счетчике, хранение сообщений в форуме, удаленное управление содержанием информации на сайте.[7] Между тем, профессиональные приемы работы с файлами очень трудоемки: необходимо заботится о помещении в них информации, о ее сортировке, извлечении, при этом не нужно забывать, что все эти действия будут происходить на сервере хост-провайдера, где с очень большой вероятностью стоит один из вариантов Unix - следовательно, нужно так же заботится о правах доступа к файлам и их размещении.Главное в команде создания таблицы - определение имени таблицы и описание набора имен полей, которые указываются в соответствующем порядке. В Таблице «Заказ из меню» хранится информация о заказанных блюдах, напитках, о количестве, дате заказа, сумме, номере столика и официанта, обслуживающего этот столик. С помощью этой таблицы можно просмотреть информацию о заказах. В Таблице «Группы» хранится код группы и название группы. В Таблице «Блюда» содержится информация о блюдах, названии блюд, коде группы и цене.При этом могут применяться как таблицы базы данных, так и сохраненные таблицы, полученные в результате выполнения других запросов. Помимо этого, запрос может создаваться непосредственно на другом запросе с применением его временной таблицы с результатами.[3] Рисунок 8.Структура и Результат выполнения запроса «По должности» из таблицы «Сотрудники» по коду официанта, ФИО, названию напитка и названию блюд вывести заказ из меню. Структура и Результат выполнения запроса «По сотрудникам» из таблицы «Заказ из меню» по коду заказа, коду блюда и номеру столика вывести официанта, обслуживающего столик.
План
Содержание автоматизация ресторан программа макрос