Разработка предложений и рекомендации но применению дизайн-технологий в создании фирменного стиля предприятий как средства комплексного обеспечения конкурентоспособности.
Основные и дополнительные операции по выполнению конкретного заказа, их последовательность. Разработка предложений по эстетическому оформлению зала обслуживания, стола и музыкальному сопровождению и/или развлекательных программ с учетом конкретною заказа и фирменного стиля предприятия общественного питания.
Разработка меню, карт вин и коктейлей для конкретного заказа и предприятия общественного питания, оформление их в соответствии с фирменным стилем.
Этапы организации обслуживания
Подготовительный этап
Оформление заказа-счета на обслуживание банкета по установленной форме в соответствии с разработанным меню.
Расчет необходимой площади помещения для проведения банкета.
Для определения площади необходимой для проведения банкета необходимо знать норму площади на одного посетителя, которая зависит от того, проводится банкет с рассадкой за столом или это банкет без рассадки за столом; количество посетителей.
Внутренняя разработка в Computer Science — Станислав Протасов
Площадь помещения, необходимого для проведения банкета с рассадкой за столом рассчитывается по формуле
где S – площадь помещения, необходимого для проведения банкета;
n – норма площади на одного посетителя;
Q – количество гостей.
Расчет длины столов
Для определения требуемой длины столов необходимо знать: форму столов, во сколько линий будут рассажены гости.
Расчет требуемой длины стола, при рассадке гостей с двух сторон производится по формуле
Расчет требуемой длины стола, при рассадке гостей с одной стороны производится по формуле
где Lстола – необходимая длина стола для проведения банкета;
Q – количество гостей;
nдлины стола – норма длины стола на одного посетителя (для банкета с частичным обслуживанием официантами принимаем n=0,6 м; для банкета с полным обслуживанием официантами принимаем n=0,8÷1,0м).
Количество стульев должно соответствовать числу приглашенных гостей.
Размещение гостей за столом представить в виде схемы.
Пример —
— мужчины
— женщины
Рисунок 1 – Схема рассадки гостей за столом
Количество подсобных столов определяется из норматива — 1 стол на 10-15 гостей. Схему размещения столов в зале представить в приложении.
Расчет потребности в столовом белье производится исходя из количества столов, учета нормы спуска скатерти, размеров скатертей и салфеток, количества гостей.
Для сервировки банкетных столов используют полотняные скатерти размерами: 173×173, 173×208, 173×250, 173×280, 173×500 см. Для накрытия подсобных столов используются скатерти размером 150×150 см.
Вебинар «Алгоритм разработки договора»
Количество необходимых салфеток рассчитывается по формуле
где Qсалф – необходимое количество полотняных салфеток для обслуживания банкета;
Qучаст – количество гостей на банкете;
1,1 – коэффициент, учитывающий 10%-ный запас салфеток;
Количество полотенец рассчитывается по формуле
где Qпол – необходимое количество протирочных полотенец;
Qофиц – количество официантов, обслуживающих банкет;
2 – коэффициент, учитывающий необходимое количество полотенец на одного официанта.
Расчет-заявка на столовое белье оформляется в форме таблицы
Пример —
Таблица 2– Расчет-заявка на столовое белье
Наименование столового белья | Размеры, см | Количество, шт. |
Скатерти банкетные | 173×250 | |
Салфетки | 46×46 | |
Ручники | 40×80 | |
Полотенца | 100×40 |
При расчете количества официантов учитывается вид банкета и количество гостей, исходя из установленных нормативов.
Для расчета столовой посуды, необходимо рассчитать посуду, применяемую для подачи аперитива, сервировки стола и подачи блюд.
Посуда, необходимая для сервировки рассчитывается по формуле
где Qпосуды – количество конкретного вида посуды, необходимое для организации банкета;
Qучастн – количество участников банкета;
1,1 – коэффициент запаса;
Расчет посуды для подачи блюд оформить в форме таблицы.
Пример —
Таблица 3 – Расчет посуды для организации банкета.
Наименование блюда | Наименование посуды | Материал посуды | Объем, мл / Вместимость, порц. | Количество, шт. |
Корзиночки с крабами | Блюдо круглое | Фарфор | 12 шт. | |
Валованы с салатом «Столичный» | Блюдо круглое | Фарфор | 12 шт. | |
Мороженое пломбир с шоколадом и орехами | Креманка | Стекло | ||
Кофе черный | Кофейник | Фарфор | ||
Чай черный | Чайник доливной | Фарфор | ||
Коньяк «Реми Мартель ХО» | Рюмка коньячная | Стекло |
Заявку на посуду и приборы к банкету оформляется в форме таблицы
Пример —
Таблица 4 – Заявка на посуду и приборы к банкету
Наименование посуды и приборов | Количество, шт. |
I. Фарфоровая посуда | |
Тарелки сервировочные | |
Тарелки мелкие столовые: для горячего рыбного блюда для горячего мясного блюда | |
Тарелки закусочные: — и т.д. | |
II. Металлическая посуда | |
Кокотнцы — и т.д. | |
III. Стеклянная посуда | |
Фужеры — и т.д. | |
IV. Столовые приборы | |
Ножи столовые Вилки столовые — и т.д. |
Оформление зала в зависимости от ситуации, предложенной в теме курсовой работы. Использование цветов и специальных атрибутов для юбиляров, молодоженов и гостей.
Основной этап
Организация процесса обслуживания в зале.
Основные элементы обслуживания и их сочетание (в зависимости от темы курсовой работы).
Обслуживание посетителей ресторана: встреча гостей, размещение их в зале; предложение меню и карты вин, аперитива; прием и оформление заказа, рекомендации в выборе закусок, блюд и напитков; уточнение заказа; досервировка стола в соответствии с принятым заказом, передача заказа на производство, подача напитков, закусок и блюд.
Обслуживание официальных и неофициальных приемов и банкетов. Приемы подачи аперитива и холодных закусок. Правила расстановки холодных блюд и закусок; подача шампанского, холодных и горячих блюд, десерта, горячих напитков и т.д. Роль менеджера в организации банкетной службы.
Обслуживание участников симпозиумов, конференций, семинаров, совещаний и др..Специальные виды услуг и формы обслуживания: составлению меню, формы обслуживания, особенности сервировки. Особенности питания спортсменов. Особенности обслуживания в номерах гостиниц. Современные требования к организации службы Рум-сервис.
Предоставление услуг по организации обслуживания культурно-массовых мероприятий. Обслуживание на транспорте. Современные виды услуг и формы обслуживания.
Обслуживание иностранных гостей: особенности питания иностранных гостей; меню континентального завтрака, обеда, сервировка столов.
Обслуживание гостей на высшем уровне (VIP): использование различных методов обслуживания (русского, французского, английского, немецкого, европейского, комбинированного и др.) в зависимости от ситуации: организация рабочего места, последовательность операций; особенности демонстрации блюд, приготовленных в целом виде, подача порций гостям. Правила транширования рыбы, мяса, птицы, дичи; фламбирование блюд на виду у посетителей; приготовление рыбного, мясного, сырного и десертного фондю, подготовка сырной тележки к обслуживанию в зале.
Организация музыкального обслуживания, развлекательной программы.
Завершающий этап
Виды, формы и правила расчета с потребителями. Использование современных форм расчета. Приемы замены и сбора использованной посуды и приборов. Уборка столов.
Подготовка материалов и защита тематического стола
Составить таблицу с исполнением русского, французского, английского, немецкого, общеевропейского и комбинированного методов обслуживания и соответствии с заказом (с учетом индивидуального задания по меню тематического стола).
Пример —
Таблица 5 – Организация обслуживания
Наименование блюд, изделий | Посуда для отпуска с производства | Приборы для раскладки | Сервировка стола | Метод обслуживания | Особенности подачи |
Приложить описание всех атрибутов стола, используемых аксессуаров, фотографию стола. Защита тематического стола осуществляется на русском и иностранном языках. Материалы защиты (меню и карты вин и коктейлей на русском и иностранных языках для этого стола) прилагаются к курсовой работе.
Заключение
Разработка программ обслуживания
В процессе управления фирменным стилем задействованы механизмы планирования, которое начинается с отбора членов команды. Люди, отвечающие за реализацию эстетического проекта должны следовать определенным процедурам и нормам. В процессе разработки элементов фирменного стиля принимают участие специалисты по архитектурному, графическому дизайну, дизайну интерьеров и веб-сайтов, рекламные агентства, агентства по связям с общественностью и эксперты и области фирменного стиля.
Концертная программа оркестра для банкета «Серебряная свадьба» должна быть тщательно продумана. Так, в начале банкета рекомендуется исполнять эстрадные концертные произведения. Позднее можно познакомить слушателей с новыми эстрадными отечественными и зарубежными песнями в исполнении солиста. Во второй половине вечера рекомендуется исполнять в основном танцевальную музыку, чередуя подвижные ритмичные мелодии с более спокойными, плавными.
Предварительно зал украшается воздушными шарами, гирляндами, на столах устанавливаются вазы с живыми цветами. Поскольку тематика праздника «Серебряная свадьба», то в предметах украшения должны преобладать серебряные тона. Затем выполняется предварительная сервировка стола в зависимости от количества гостей, на столе у виновников торжества могут лежать серебряные приборы.
Меню для специальных видов обслуживания составляется заранее — за 10-12 дней до торжества в соответствии с пожеланиями заказчика. Меню для специальных видов обслуживания характеризуется обилием разнообразных холодных закусок. Из горячих блюд обычно включают два-три: рыбное, мясное, из птицы; на десерт — фрукты, напитки, и вина, а также свадебный торт, который по обычаю в заключение банкета молодая хозяйка разрезает и предлагает гостям.
Форма свадебного торта может быть самой разнообразной — его делают трехслойным, ярусным, круглым и квадратным, с именами «новобрачных». Делают торт в виде подковы с надписью, а также в виде сердца.
Закуски предусматриваются в меню в размере ? и ? порции, горячие блюда — в размере полной порции. Блюда и закуски в меню располагаются в традиционном, давно сложившемся порядке. Вначале в него включают холодные закуски — рыбные, мясные, овощные, затем — горячие. Вслед за этим указывают первые блюда, причем сначала бульоны, затем заправочные, наконец, пюреобразные супы из овощей, курицы.
За первыми блюдами в меню должны быть указаны вторые горячие — вначале рыбные, затем мясные. Здесь тоже соблюдается определенная последовательность в зависимости от технологии изготовления и порядка подачи блюд. В начале в меню вписывают рыбные отварные блюда, блюда в соусе, жареные, запеченные и т.д.
Из мясных в меню в начале вписывают натуральные блюда из мяса (бифштекс), затем блюда в соусе (бефстроганов) и, наконец, блюда из птицы и дичи (цыплята, тетерка).
Заканчивается перечень вторых блюд, включаемых в меню, блюдами, приготовленными из овощей, яиц, молочных продуктов, мучными.
За вторыми, в соответствии с порядком подачи, следуют сладкие блюда.
Кондитерские изделия — торты, а также фрукты указывают после горячих напитков.
Этапы организации обслуживания
Подготовка зала к обслуживанию состоит из уборки зала, расстановки мебели, получения и подготовки столового белья, столовой посуды и приборов, сервировка столов и личной подготовки официантов к работе.
Встречает гостей метрдотель, помогает им раздеваться и сдавать одежду в гардероб, провожает их в аванзал и предлагает аперитивы.
Столы накрываются белыми скатертями. Официанты должны рассчитывать размеры скатертей по габаритным размерам столов. Края скатерти должны быть спущены на 25-35 см от края столешницы. При посетителях замена скатерти происходит, не обнажая стола. При сервировке столов используются полотняные салфетки, сложенные формой тюльпан, веер или свеча.
На столах размещаются вазы с цветами. Перед тарелками размещаются карточки с именами приглашенных, для более удобного и быстрого их размещения.
Для банкетного стола порядок расположения посуды, бокалов, фужеров, рюмок и приборов находится в полной зависимости от меню, порядка и очередности подачи закусок, блюд, вин. Банкетный стол вначале сервируют мелкими столовыми тарелками, которые служат в качестве подставки под тарелки закусочные или глубокие. Места, предназначенные для почетных гостей, сервируют несколько иначе: тарелки здесь расставляют с гораздо большим интервалом одна от другой, чем в других местах;
I-Банкетный зал ресторана;
II-Аванзал для встречи гостей;
III-Подсобное помещение для официантов;
1-Стол для женатых и их близких родственников, всего за столом поместится 4-6 человек; 2-Столы для приглашенных, гости будут размещены, так что бы всем было видно «женатых», за один стол поместится 16 человек; 3-Серванты; 4-Столы для подарков, цветов, бокалов; 5-Низкие диваны.
Источник: studentopedia.ru
V Международная студенческая научная конференция Студенческий научный форум — 2013
РАЗРАБОТКА ПРОГРАММЫ АВТОМАТИЗИРУЮЩЕЙ ПРОЦЕСС ОБСЛУЖИВАНИЯ ЗАЛА В РЕСТОРАНЕ
Курманбакиев Р.Я. 1
1 Филиал ТюмГНГУ в г. Тобольске
Работа в формате PDF
Текст работы размещён без изображений и формул.
Полная версия работы доступна во вкладке «Файлы работы» в формате PDF
Высокая динамика роста ресторанного рынка обуславливает сегодня постоянное совершенствование инструментов ведения бизнеса и профессионального управления предприятием.
Актуальность автоматизированных систем управления в первую очередь определяется корпоративными целями, такими как рост предприятия, получение прибыли, обеспечение непрерывности деятельности, увеличение рыночной стоимости компании. Экономические цели состоят в увеличении продаж, достижения оптимальной доли прибыли, обеспечения рентабельности, снижении расходов в большей степени за счет эффективности работы.
Оптимально выстроить все бизнес процессы на предприятии и вести контроль с целью большей эффективности и прибыльности работы предприятия зачастую является основной проблемой руководства. Для оперативного принятия решений нужна информация о работе всех подразделений компании. Чтобы получить ее, обработать и представить в применимом для дальнейших действий виде, необходим простой удобный инструмент. Роль такого помощника и призваны сыграть системы компьютерного контроля предприятия.
Совершенствование и внедрение новейших технологий в этой области позволяют решать наиболее остро стоящие отдельные вопросы, такие как, например, контроль работы персонала, возможности управления отношениями с клиентом, планирования специальных маркетинговых программ, ведения бухгалтерского учета, учета внутреннего движения средств, ведения складского учета, контроль хранения, движения и расхода материальных средств, калькуляции и производства, работы с партнерами, подготовки отчетности и многое другое.
Целью данной работы является создание автоматизированного рабочего места (АРМ) для обслуживания в ресторане. Задачи, необходимые выполнить для достижения цели, следующие:
— Повысить эффективность работы ресторана;
— Увеличить точность при выполнении заказов;
-Ускорить процес формирование счетов.
Описание предметной области
Анализ объекта автоматизации
Автоматизация ресторана, особенно если речь идет о небольшом заведении, выдвигает одним из главных требований при выборе системы управления — низкую стоимость решения при сохранении необходимых функциональных возможностей. Одним из главных условий эффективной работы таких предприятий является высокая скорость обслуживания, для этого кассовая система должна иметь удобный интерфейс, который позволит кассиру максимально быстро выполнять операции и не допускать появления очередей. Кроме того, очень важен контроль злоупотреблений со стороны персонала. Естественно не стоит забывать о привлечении клиентов с помощью всевозможных маркетинговых акций.
Таким образом основные требования к системе автоматизации можно сформулировать так:
1. Максимально возможная скорость обслуживания посетителей.
2. Организовать надежный учет товарных остатков.
3. Обеспечить прием оплаты в разных видах, в том числе банковскими картами.
4. Простота обучения, обслуживания и работы.
5. Низкая стоимость решения.
Автоматизация работы менеджера или товароведа ресторан, потребует компьютер или ноутбук, на который ставится программное обеспечение по управлению общепитом.
Основные плюсы, которые принесет автоматизация ресторан:
1. Работа персонала в ресторан ускоряется и становится более точной. Официанту проще работать с заказами и следить за столиками.
2. Менеджеру удобнее вести учет продуктов в специальных программах, управлять складскими остатками, составлять калькуляционные карты и сводить отчеты.
3. Махинации персонала ресторан сводятся к минимуму за счет полной автоматизации и возможности в любой момент провести точечную проверку.
4. Сформировать специальное предложение в меню или скидку посетителям ресторан гораздо проще. А главное — наглядные отчеты за любой период показывают вам, выгодны такие способы повышения лояльности или нет.
Основные плюсы, которые принесет автоматизация ресторан, столовой:
1. Скорость работы кассира увеличивается в разы! С помощью удобной программы и сенсорного монитора кассир ресторан забивает заказ буквально в несколько касаний.
2. Махинации персонала ресторан становятся крайне сложно осуществимыми. Информация о фактических продажах доступна в любой момент времени. Даже электронные весы можно подключить напрямую к POS-системе, чтобы проверить соответствует ли количество взвешенного товара проданному.
3. Специальные программы для общепита позволяют разрабатывать точные калькуляции блюд, что особенно важно для фаст-фудов или ресторана.
Так как создаваемая программа должна работать под управлением операционных систем Windows, то при разработке обязательно использование технологии событийного программирования.
Итак, при разработке интерфейса пользователя программы «Автоматизированное рабочее место для обслуживания в ресторане» будет использоваться объектный подход в совокупности с технологией событийного программирования, т.е. методы создаваемых классов будут являться обработчиками событий. Обработчики же событий будут выполнены по правилам процедурного программирования.
Выбор языка программирования
Для создания программы был выбран язык программирования выбран язык С++ и разработка проведена в среде Microsoft Visual Studio 2010, которая позволяет визуально создавать интерфейс программы, используя большую библиотеку стандартных классов (компонент). Основным достоинством данной среды, является то, что обработку сообщений операционной системы она заменяет обработкой событий, что освобождает от необходимости расшифровки сообщений системы и тем самым существенно упрощает разработку программного продукта. Visual Studio является действительно мощной средой разработки программного обеспечения и, неоспоримо является одним из лидирующих продуктов на рынке программных средств, используемых для разрпаботки программного обеспечения.
Технические требования
Минимальные технические характеристики компьютера, на котором гарантируется стабильная работа программы:
компьютер/процессор: компьютер с процессором класса Pentium II 450 МГц;
— память: 64 МБ ОЗУ;
— монитор: монитор VGA с разрешением 800×600 точек или более высоким, поддерживающий 256 цветов;
— операционная система: операционная система Windows XP
— наличие свободного дискового пространства на жёстком диске.
— внесение данных и редактирование данных о предлагаемом меню, заказах;
— сохранение данных в SQLITE-файл;
— считывание данных из SQLITE-файла;
— проверка вводимых данных и вывод сообщений об ошибках;
— программа должна выполнять все функции за предельно малое количество времени.
Проектирование базы данных
Проектирование базы данных состоит из трех этапов — концептуальное, логическое и физическое проектирование.
Концептуальное проектирование
БД обеспечивает хранение информации и представляет собой совокупность данных, организованных по определенным правилам. БД позволяет структурировать, хранить и обрабатывать данные различного типа. БД состоят из взаимосвязанных таблиц. Таблицы хранятся в файлах. Они похожи на отдельные документы или электронные таблицы.
В отличие от документов, таблицы БД поддерживают многопользовательский режим, т.е. с ними одновременно могут работать несколько приложений.
Компоненты, связанные с БД, делятся на визуальные и невизуальные:
— невизуальные компоненты служат для организации доступа к данным, содержащимся в таблицах. Они представляют собой промежуточное звено между данными таблиц БД и визуальными компонентами;
— визуальные компоненты используются для создания интерфейсной части приложения. С их помощью пользователь может выполнять такие операции с таблицами, как просмотр или редактирование данных.
Диаграмма «сущность-связь» для базы данных ресторана приведена на рисунке 1.
В модели «сущность-связь» ресторана зафиксированы следующие ключевые атрибуты: номер блюда, номер сотрудника, номер поставки, номер поставщика, номер отдела, номер помещения.
Связь — это ассоциация, объединяющая несколько сущностей. Атрибуты с сущностями и сущности со связями соединяются прямыми линиями. Связь на диаграмме отображается в виде ромба с именем связи внутри. В модели «сущность-связь» ресторана отображены следующие связи:
1) заказ — он производится по меню клиентом ресторана и передается сотруднику;
2) разработка меню — управляющий ресторана после анализа возможностей ресторана и потребностей потребителей обеспечивает обновления в меню ресторана;
Рисунок 1. «Сущность-связь ресторана»
Логическое проектирование
Цель моделирования данных на логическом уровне состоит в обеспечении разработчика информационных систем (ИС) концептуальной схемой базы данных в форме одной модели или нескольких локальных моделей, которые относительно легко могут быть отображены в любую систему баз данных. Логический уровень — это абстрактный взгляд на данные, на нем данные представляются так, как выглядят в реальном мире, и могут называться так, как они называются в реальном мире, например «Отдел», «Фамилия сотрудника». Логическая модель данных может быть построена на основе другой логической модели, например модели процессов. Такая модель данных является универсальной и никак не связана с конкретной реализацией системы управления базой данных(СУБД). Построение логической модели ИС до ее программной разработки или до начала проведения архитектурной реконструкции столь же необходимо, как наличие проектных чертежей перед строительством большого здания.
Различают три уровня логической модели, отличающихся по глубине представления информации о данных:
1) диаграмма сущность-связь (Entity Relationship Diagram, ERD);
2) модель данных, основанная на ключах (Key Based model, KB);
3) полная атрибутивная модель (Fully Attributed model, FA).
Диаграмма сущность-связь представляет собой модель данных верхнего уровня. Она включает сущности и взаимосвязи, отражающие основные бизнес-правила предметной области. Такая диаграмма не слишком детализирована, в нее включаются основные сущности и связи между ними, которые удовлетворяют основным требованиям, предъявляемым к ИС. Диаграмма сущность-связь может включать связи многие-ко-многим и не включать описание ключей. Как правило, ERD используется для презентаций и обсуждения структуры данных с экспертами предметной области.
Модель данных, основанная на ключах, — более подробное представление данных. Она включает описание всех сущностей и первичных ключей и предназначена для представления структуры данных и ключей, которые соответствуют предметной области. Полная атрибутивная модель — наиболее детальное представление структуры данных: представляет данные в третьей нормальной форме и включает все сущности, атрибуты и связи.
Для реляционной базы данных проектирование логической структуры заключается в том, чтобы разбить всю информацию по отношениям и определить состав атрибутов для каждого из этих отношений.
Существуют разные способы проектирования логической структуры реляционных баз данных. В данном проекте используется способ проектирования, основанный на анализе инфологической модели и переходе от нее к реляционным отношениям. Этот метод является достаточно простым и наглядным и в то же время дает хорошие результаты.
На логическом уровне можно установить идентифицирующую связь один-ко-многим, связь многие-ко-многим и неидентифицирующую связь один-ко-многим.
На логическом уровне модели данных в среде Erwin различают зависимые и независимые сущности. Тип сущности определяется ее связью с другими сущностями. Идентифицирующая связь устанавливается между независимой (родительский конец связи) и зависимой (дочерний конец связи) сущностями. Когда рисуется идентифицирующая связь, ERwin автоматически преобразует дочернюю сущность в зависимую. Зависимая сущность изображается прямоугольником со скругленными углам. Экземпляр зависимой сущности определяется только через отношение к родительской сущности .
Логическая модель базы данных ресторана содержит следующие сущности:
1) «Меню», атрибуты — «Номер блюда», «Наименование блюда», «Цена», «Изображение»;
2) «Стол», атрибуты — «Номер стола» , «Номер зала», «Занятость»;
3) «Заказ», атрибуты — «Номер стола», «Номер зала», «Сумма заказа»;
Проектирование физической модели
Физическая модель данных — это последний этап в проектировании той части ИС, которая отвечает за организацию данных. Для ее построения необходимо определиться с типом СУБД, так как данная модель предполагает точное описание создаваемой базы данных в терминах выбранной СУБД.
Физическая модель ресторана также строится на модели «сущность-связь» ресторана и логически создается на базе концептуальной модели.
Сущности становятся таблицами базы данных (БД). Атрибуты сущностей преобразуются в поля таблиц. Связи преобразуются в ограничения.
Концептуальная модель подвергается более тщательной нормализации и, при необходимости, денормализации.
Физическая модель данных зависит от конкретной СУБД, фактически являясь отображением системного каталога. В физической модели содержится информация о всех объектах БД. Поскольку стандартов на объекты БД не существует (например, нет стандарта на типы данных), физическая модель зависит от конкретной реализации СУБД. Следовательно, одной и той же логической модели могут соответствовать несколько разных физических моделей. Если в логической модели не имеет значения, какой конкретно тип данных имеет атрибут, то в физической модели важно описать всю информацию о конкретных физических объектах — таблицах, колонках, индексах, процедурах.
Разработка базы данных
Формирование таблиц
Создание таблиц базы данных ресторана происходит в произвольно выбранном менеджере баз данных SQLITE. В данном случае это менеджер Navicat Premium (рисунки 2,3,4)
Рисунок 2. Создание таблицы «Стол»
Рисунок 3. Создание таблицы «Меню»
Рисунок 3. Таблица «Заказ»
Таблица «Заказ» заполняется автоматически при работе программы.
Руководство пользователя
На рисунке 4 представлен зал ресторана в окне программы. Здесь имеется меню, состоящее из следующих пунктов: Заказ и Меню. В меню «Заказ» имеется возможность оплатить текущий заказ или оформить новый. Как показано на рисунке 5, в меню «Меню» открывается форма «Редактирование блюд» можно редактировать список блюд в базе: менять название блюда, цену, изображение, а также добавлять новые блюда или удалять старые. Как видно на рисунке 6, с помощью кнопки «Добавить» в список существующих добавляется новое блюдо, с помощью кнопки «Удалить» выбранное блюдо удаляется; нажав на кнопку «Загрузить» можно изменить изображение выбранного блюда на новое или загрузить изображение для нового созданного блюда в базе данных; кнопка «Сохранить» сохраняет выполненные ранее действия.
Непосредственно на самой форме расположена схема зала ресторана, включающая в себя два отделения: для курящих с 30 столами и для некурящих с 20 столами. При нажатии на изображение стола всплывает меню с возможностью оформления заказа.
Имеется возможность просмотра изображения блюда, щелчком мыши добавить его в заказ, либо выделив ненужный пункт из заказанных блюд удалить его, нажав клавишу Delete. Нажав кнопку «Оформить» составленный заказ оказывается в таблице неоплаченных заказов, который можно оплатить функцией Заказ->Оплатить. Если столик занят, то он визуально исчезает до оплаты заказа. После оплаты заказа он появляется заново.
Рисунок 4. Основная форма программы
Рисунок 5. Форма «Добавление заказа»
Рисунок 6. Форма «Редактирование блюд»
Заключение
В ходе выполнения проекта были решены следующие задачи:
1) проведен системный анализ деятельности ресторана;
2) разработана база данных ресторана в среде SQLITE,
3) разработана программа в среде MS Visual Studio 2010 .
В разработке сформированы таблицы, запросы, отчеты и формы, одна из которых является основной. В разработке использованы методы, существенно упрощающие работу с базой данных.
Цели, поставленные на начальном этапе проектирования: упрощение, оптимизация и модернизация работы с информацией, практичность, открытость к дополнениям и надстройкам, простота сопровождения — достигнуты.
Разработанная программа ресторана может активно применяться сотрудниками предприятий питания, что обеспечит быстрый и удобный доступ ко всем необходимым данным. В разработанную базу данных ресторана просто добавлять, удалять данные и модифицировать ее структуру. Также база данных может быть доработана соответствующим программным обеспечением, направленным на поддержание информационной безопасности данных и защите данных от несанкционированного доступа.
Это позволяет упростить работу так, что даже минимально подготовленному пользователю будет удобно работать с базой данных.
Разработанная Программа имеет интуитивно понятный интерфейс и не требует специального обучения для работы в ней. Содержит базу справочных данных, необходимых для работы с программой, при этом пользователю предоставлена возможность вносить в неё дополнения и изменения, что существенно расширяет возможности программы, а также эта возможность необходима для развития и совершенствования программы.
Программа разработана на объектно-ориентированном языке программирования C++ в среде написания программ MS Visual Studio 2010.
Не требует инсталляции, что существенно упрощает её использование на
любых Win32 совместимых платформах и позволяет запускать с любых носителей, в том числе даже с наиболее распространённого флеш-накопителя.
Источник: scienceforum.ru