Файл: Курсовая работа 09. 02. 07 Информационные системы и программирование код и наименование специальности.docx
Добавлен: 06.11.2023
Просмотров: 1598
Скачиваний: 67
При осуществлении своей деятельности ресторан русской кухни «Матрешка» ежедневно сталкивается с большими объемами информации, которые нуждаются в обработке. Исходя из этого, возникает потребность в профессионально-сделанной, эффективно работающей базе данных, которая сможет упростить работу операторов, управляющего коллектива и всего предприятия в целом.Как уже отмечалось выше, основой разрабатываемой системы стала база данных, содержащая информацию о ежедневной работе предприятия. Предполагается, что она позволит сократить время на обработку больших объемов информации, поступающей как из вне (сведения о клиентах, оформление заказов, учет поставок), так и «вращающейся» внутри самого предприятия (начисление заработной платы, премии, данные о сотрудниках и т.д.), обеспечить быстрый доступ к данным, особенно тем, которые чаще всего используются.Таким образом, спроектированная информационная система сможет обеспечить своевременное формирование отчетов по соответствующим запросам для предоставления не только сотрудникам, но и клиентам (например, вывод чеков), а также обеспечить учет входящей и исходящей информации, необходимой для работы данного предприятия.Задачи курсовой работы:Разработать базу данных на основе предметной области «Ресторан». В базе данных будет содержаться информация о меню, об ингредиентах и о прибыли ресторана.Овладеть навыками работы в среде Microsoft Access. Составлением запросов, форм, отчетов и созданием кнопочных форм для удобной навигации по созданной работе в Microsoft Access.1. Теоретическая часть
1.1. Описание выбранной предметной области
Ресторан – это заведение общественного питания с разнообразным ассортиментом блюд особого приготовления, которое включает фирменные, кондитерские блюда и блюда на заказ, а так же алкогольные напитки.В ресторане повышенный уровень обслуживания должен сочетаться с программой отдыха.Сегментов в ресторанном бизнесе выделяется три – премиум – класс, средний уровень и фаст – фуд.В создаваемой базе данных ресторана «Плаза» должна храниться информация, отражающая основные направления деятельности ресторана. База данных создается для внутреннего пользования служащих ресторана, таких как: повара, работников бухгалтерии (бухгалтера, менеджера), директора.В качестве объекта исследования было выбрано типовое предприятие общественного питания - ресторан «Чешуя», занимающееся организацией приятного время препровождения посетителей, предоставления им возможности культурного отдыха, а также предоставление на выбор посетителей широкого списка изысканных блюд. Ресторан содержит в своем составе следующие подразделения: «Кухня», «Главный зал», «Финансы и производство». Рассмотрим отдельно состав работников и функции, выполняемые каждым из отделов. Финансы и производство - отдел представляют три человека: менеджер, финансист и логист. Данный отдел отвечает за исполнение следующих операций: -
Ведение бухгалтерского учета; - Анализ поступающей информации от отделов «Кухня» и «Главный зал»; - Ведение взаиморасчетов с поставщиками; - Ведение налогового учета; - Формирование ежедневного меню; - Формирование заявок на закупку продуктов. Для формирования ежедневного меню от отдела «Кухня» поступает список блюд возможных для приготовления и на основе этого списка, а также внешней экономической информации формируется ежедневное меню, содержащее список блюд и цены на них. Для управления закупкой продуктов от отдела «Кухня» поступает список необходимых продуктов для заказа и на основании это списка формируется заявка на заказ продуктов поставщику. При поступлении продуктов на кухню администратор кухни передает в отдел «Финансы и производство» документы о поступлении продуктов. Формированием ежедневного меню занимается менеджер. Управлением закупкой занимается логист, а всеми остальными процессами занимается финансист. Кухня - отдел представлен 3-4 поварами и одним администратором горячего цеха. Повара занимаются приготовлением блюд. Администратор кухни принимает заказы от официантов, анализирует их и формирует очередность приготовления блюд, как только блюдо готово администратор горячего цеха сообщает об этом официанту. Также администратор горячего цеха ведет отчетность об израсходованных продуктах, следит за их количеством и в случае необходимости формирует заявку на заказ продуктов, при поступлении продуктов администратор анализирует поступившие продукты, сравнивает поступившие продукты с заявкой и отчетные документы передает в отдел «Финансы и производство». Главный зал - состоит из 3-4 официантов и одного администратора зала. Главная задача отдела сводится к обслуживанию посетителей. Процедура взаимодействия с посетителями выглядит следующим образом: посетитель приходит в ресторан и на основе меню формирует свой заказ, официант отправляет заказ на кухню и администратору зала, а после приготовления заказа подает его посетителю. Когда посетитель собирается уходить официант подает ему счет, который заранее подготовлен администратором зала и посетитель его оплачивает заказ посетителя переносится в общий журнал заказов. Резюмируя высказанное, функции, выполняемые сотрудниками разных объектов. Заказ посетителя переносится в общий журнал заказов. Резюмируя высказанное, функции, выполняемые сотрудниками разных отделов предприятия можно представить в виде матрицы организационных проекта Матрица организационных проекций представлена в таблице 1.
Функции, которые выполняют служащие различны:- профессиональные повара занимаются приготовлением заказанных блюд.- менеджер, осуществляет контроль за расходом продуктов, договаривается с поставщиками об объемах, датах поставок и цене поставляемых продуктов. По сути осуществляет управление и организацию бесперебойных процессов производства и продажи готовой продукции.- Бухгалтер ведет бухгалтерский учет, т. е. упорядоченную систему сбора, регистрации и обобщении информации в денежном выражении об имуществе, обязательствах организации и их движении путем сплошного, непрерывного и документального учета всех хозяйственных операций. Основными задачами бухгалтерского учета являются: формирование полной, достоверной информации о деятельности организации и ее имущественном положении, необходимой внутренним пользователям бухгалтерской отчетности - руководителям; обеспечение информацией, необходимой внутренним и внешним пользователям бухгалтерской отчетности для контроля за соблюдением законодательства при осуществлении хозяйственных операций.- Директор контролирует деятельность работников ресторана, проводит анализ информации о получаемой прибыли, и в соответствии с этим осуществляет постановку целей и задач на следующий период деятельности ресторана.С учетом указанных пользователей, можно выделить следующие объекты и характеристики, проектируемой базы:- Меню ресторана, своеобразный прайс-лист, который будет содержать сведения о предлагаемых блюдах. Каждое блюдо имеет свое название, для него указан соответствующий вид (закуска, первое блюдо, второе блюдо, десерт, напитки), рецепт, который содержит перечисление ингредиентов и технологию приготовления, название, калорийность и вес каждого продукта, входящего в блюдо.- Для каждого поставщика продуктов указаны наименование фирмы-поставщика, название поставляемого продукта, вес, и цена за определенную единицу товара на момент поставки, индивидуальный налоговый номер поставщика, город и номер телефона.- в информации о потреблении блюд еженедельно указаны: выручка, издержки и прибыль от проданного блюда. Отчетный период – неделя.Для данной Базы данных основными сущностями являются:- меню, в котором отражены блюда;- продукты, из которых состоят блюда;
- поставщики, которые сотрудничают с рестораном.Ассоциациями являются:- состав (связывает меню с продуктами);- поставки (связывает продукты и поставщиков).Характеристиками являются:- Рецепты;- Прибыль.1.2. ER – ДиаграммаИсходя из анализа предметной области можно выделить следующие сущности: «Заказы», «Ингредиенты», «Сотрудники», «Товары», «Категории», «Ингредиенты-товар» и «Заказ-товар»на рисунке1 изображена ER- диаграмма ресторанаРисунок 1 – ER диаграмма ресторана1.3 Физическая модель базы данныхФизическая модель данных - это последний этап в проектировании той части ИС, которая отвечает за организацию данных. Для ее построения необходимо определиться с типом СУБД, так как данная модель предполагает точное описание создаваемой базы данных в терминах выбранной СУБД.Физическая модель ресторана также строится на модели "сущность-связь" ресторана и логически создается на базе концептуальной модели.Сущности становятся таблицами базы данных (БД). Атрибуты сущностей преобразуются в поля таблиц. Связи преобразуются в ограничения.Атрибутам сущностей присваиваются конкретные типы полей. При помощи ограничений в БД переносятся бизнес-логика обработки и хранения данных ИС. Концептуальная модель подвергается более тщательной нормализации и, при необходимости, денормализации.На рисунке 2 изображена физическая модель базы данных Рисунок 2 – «Физическая модель базы данных»
Системный анализ деятельности ресторана
1.4 Описание деятельности ресторанаНа примере одного ресторана, входящего в сеть ресторанов, принадлежащей предприятию частного типа - обществу с ограниченной ответственностью «Чешуя», произведен системный анализ деятельности ресторана и приведено его описание.Ресторан считается наиболее комфортабельным предприятием питания с самым широким ассортиментом блюд сложного приготовления.В ресторане высокий уровень обслуживания сочетается с организацией отдыха посетителей.В основные виды деятельности ресторана входят:1) обслуживание посетителей ресторана. Обслуживание клиентов обеспечивают официанты, носящие специальную форму и имеющие соответствующий ухоженный вид. Они обязаны выполнять правила подачи блюд, соблюдения эстетики;