MaxEdu.ru

Учет кулинарных рецептов

Содержание
Введение
1. Постановка задачи
1.1 Описание предприятия
1.2 Обоснование необходимости автоматизирования задачи
2. Обоснование метода организации входной и выходной информации
3. Функционирование системы
4. Логика работы программы
4.1 Связь программ и программных модулей
4.2 Логика работы модулей
5. Заключение
6. Список используемых источников
7. Приложение
8. Спецификация
1 Постановка задачи
Необходимо создать автоматизированную систему “Учет кулинарных рецептов” в кафе “Астория”. Система должна автоматизировать работу в бухгалтерии и кабинете директора, формировать отчеты, выходную информацию.
Создаваемая система должна осуществлять надежность функционирования системы в целом, обеспечить ее безопасность, т.е. защиту от несанкционированного доступа, должен быть удобный и понятный интерфейс пользователя. Система должна повысить эффективность старой системы при решении поставленных задач. В системе должно предусматриваться возможность быстрого реагирования на возникновение новых задач и совершенствование уже внедренных в процессе изменения данных. Данная система должна экономически оправдывать свое создание, обработку данных, как исходных, так и результативных. Многократное использование данной системы не должно приводить к повторному вводу данных в память ЭВМ.
Создаваемая АС должна представлять собой комплекс средств автоматизации выполняющий ряд задач по обработке информации:
- возможность добавлять, редактировать и удалять записи;
- возможность производить поиск по запросу пользователя;
- создавать архивные копии;
- выполнение всех функций должно иметь последовательный характер.
Для удобства в АС должна быть возможность заполнять сведения, к которым при необходимости можно добавлять различные примечания. Так же надо вести справочники, такие как: справочник-рецепты, справочник-фрукты, справочник-овощи. В этих справочниках должна быть возможность корректирования. Справочники по фруктам, овощам и другим продуктам составляются по накладным.

1.1 Описание предприятия
Пища – основа жизни человека. От того, как человек питается, зависят его самочувствие, настроение, способность трудиться, мыслить, творить. Следовательно, питание человека – это не только его личное, но и общенародное дело.
Предприятия общественного питания призваны удовлетворять растущие потребности населения в разнообразной и вкусной пище. Работники столовых, ресторанов, кафе обязаны всемерно улучшать качество выпускаемой продукции, расширять ассортимент блюд и повышать культуру обслуживания потребителей.
Перед работниками общественного питания стоят большие задачи. Это расширение сети столовых, ресторанов, чайных, увеличение выпуска продукции предприятиями общественного питания, улучшение ассортимента.
У нас в городе существует множество прекрасных ресторанов, кафе, столовых, в которых готовят изумительные и изысканные блюда. Рассмотрим ,например, кафе “Астория”.
Кафе “Астория ” - прекрасное место для обеда, ужина и просто отдыха. Он привлекает множество посетителей своим внешним видом, помещением, освещением, необычным дизайном и декорациями. Также здесь всегда хорошая музыка, которую дарят Оренбургские исполнители и композиторы, а на подиуме можно увидеть танцевальные коллективы.
В “Астории” хорошо оборудованная кухня, снабженная холодильными установками и необходимым ассортиментом посуды и приборов, которые дают возможность придать приготовленным блюдам хороший внешний вид, возбуждающий аппетит. Вкусно приготовленное и красиво оформленное блюдо способствует упрочению семьи, трудовому и нравственному воспитанию детей.
Что касается кулинарных секретов кухни, то повар сам изобретает новые вкусные блюда, многие рецепты заимствованы из старинной русской кухни, а также из национальных кухонь других стран.
Структура предприятия
В кафе “Астория” работают люди, различные по возрасту, жизненному опыту и образованию. Всех их объединяет любовь к кулинарному искусству, умение приготовить и красиво оформить вкусные блюда из общедоступных продуктов. Шеф-повар всегда предложит новое изысканное блюдо, администратор покажет свободные места в зале, а официанты преподнесут меню и пожелают приятного аппетита.
На верхнем уровне находятся – директор, гл.бухгалтер, гл. менеджер, шеф-повар и администратор. Основная их задача – стратегическое планирование деятельности кафе и координация внутреннего управления.
На нижних уровнях располагаются - официанты, повара, менеджер, дизайнер, музыканты, охрана, уборщики. Их задача – техническое управление кафе, исполнение задач, т.е. выработка блюд по рецептам, присмотр за залом в кафе и т.д.

Процессы на предприятии
Ведется полуавтоматическая система. Почти все документы находятся на бумажных носителях. Для оформления меню используется программа MS-Excel, в которой все данные заполняются вручную.
В бухгалтерии производятся такие операции , как подсчет прихода и расхода продуктов по накладным, сортировка и фильтрация рецептов, поиск необходимой информации, подсчет выручки за день, работа с базами данных, таблицами. Работа с системой осуществляется постоянно для получения различного рода справочной информации.
Входные и выходные документы
Входными документами являются 1)накладные, 2)список продуктов, 3)рецепты.
Выходными документами являются : 1)требования – составляется при введении рецепта в меню (содержит наименование рецепта, название блюда, количество, цену за единицу).2)список рецептов, 3)меню.
Процессы для автоматизированных систем
Автоматизированная система предназначена для ведения базы данных с таблицами и учета кулинарных рецептов, составления меню, учета продуктов, формирования отчетов и ведения справочников по рецептам.
1.2 Обоснование необходимости автоматизирования задачи
Новая система нужна, чтобы, во-первых, уменьшить объем документов на бумаге, во-вторых не приходилось записывать все вручную, что занимает много времени.
Необходима автоматизация таких процессов, как поиск и фильтрация данных, создание новых полей с информацией, печать таблиц, меню и рецептов, экспорт в MS-Excel, возможность изменения, просмотра, создания и удаления баз данных. Обеспечить хранение рабочей информации в базе данных. Для облегчения работы, увеличения скорости ввода новой информации.
Данная АС будет обеспечивать такие функции, как формирование справочников по рецептам, формирование отчетов, составление меню, учет продуктов.
Автоматизированная система должна удовлетворять требованиям: она должна быть надежной, должна отвечать требованиям безопасности работы с ней. Система должна выполнять все функции, запланированные в ней. Также необходимо, чтобы система работала без сбоев. АС должна иметь удобный пользовательский интерфейс, должна быть проста в применении, т.е с данной системой могли работать большинство сотрудников.
При создании и внедрении АС изменяется принцип формирования документов, то есть заполнение всех полей производится автоматически, а не вручную. Создание должно быть согласовано с главным пользователем данной системы, чтобы она была легка и удобна в применении, в каком виде ее нужно создать и как будут выводиться данные. Используется вся информация, полученная от пользователя, данные взятые из литературных источников, то есть технико-экономическое обоснование, где описывается деятельность предприятия, для которого разрабатывается АС. Перечисляются функции, выполняемые на предприятии, структура предприятия, техническое задание, где указано наименование предприятия- заказчика и наименование предприятия-разработчика.
При внедрении системы на предприятие, работники должны научиться работать с ней. При необходимости следует проводить обучение персонала для работы с системой. Нужно оборудовать рабочее место для удобства, при необходимости отрегулировать соответствующие показатели.
После создания системы ее необходимо проверить на правильность работы. Протестировав систему и получив результаты, данные надо сопоставить с результатом ручного формирования документов, и вручную проверить результат. Если результаты совпадают, то данная система готова к эксплуатации.
По итогам проверки подписывается акт приемки, подтверждающий о функционировании созданной системы, и дальнейшего ее использования.

2 Обоснование метода организации входной и выходной информации
Первичные документы:
1)накладные по получению продуктов содержат: номер накладной(в системе для формирования отчетов), список продуктов и их коды, количество продуктов подпись директора и гл. бухгалтера, дату получения;
2)список продуктов содержит: коды продуктов, наименования продуктов, количество, подпись директора;
3)рецепты содержат: код рецепта (для ведения справочников и составления отчетности), наименования рецептов, количество продуктов, тип блюда.
В системе предусмотрено заполнение справочников, в которых отображается нужная информация о рецептах и блюдах. В таблице “Рецепты” будут содержаться следующие поля: Код рецепта, Название рецепта, Код фрукта, Код овоща, Код другого продукта, Всего продуктов. Она будет заполняться на основании первичных документов.
Название
Идентификатор
Тип
Длина
Код рецепта
Kod_recept
int
5
Название рецепта
Nazv_recept
string
35
Код фрукта
Kod_fruct
int
5
Код овоща
Kod_ovosh
int
5
Код другого продукта
Kod_dr_prod
int
5
Всего продуктов
Vsego_prod
int
6
В таблице “Фрукты” будут такие поля:
Код фрукта, Фрукт, Количество фруктов.
Название
Идентификатор
Тип
Длина
Код фрукта
Kod_fruct
int
5
Фрукт
Fruct
string
25
Количество фруктов
Kol_vo_fruct
int
5
В таблице “Овощи” планируются следующие поля: Код овоща, Овощ, Количество овощей.
Название
Идентификатор
Тип
Длина
Код овоща
Kod_ovosh
int
5
Овощ
Ovosh
string
25
Колич-во овощей
Kol_vo_ovosh
int
5
В таблице “Другие продукты” будут поля: Код другого продукта, Др.продукты, Количество др.продуктов.
Название
Идентификатор
Тип
Длина
Код др.продукта
Kod_dr_prod
int
5
Др.продукты
Dr_product
string
25
Количество др.продуктов
Kol_vo_dr_prod
int
5
Выходные документы:
1)требования – составляются при введении рецепта в меню. Должны удовлетворять санитарным и кулинарным условиям; Формируются на основании таблиц “Рецепты”, “Фрукты”, “Овощи” , “Другие продукты”;
2)Списки рецептов – содержат наименования рецептов, их коды, использованные в них продукты; Формируются на основании таблицы “Рецепты”;
3)Меню – вид блюда, код блюда, название блюда, количество, цену за единицу.
Также меню содержит дату составления и подпись директора и шеф-повара.

3 Функционирование системы
В системе “Учет кулинарных рецептов” предусмотрены след-щие режимы:
1) формирование справочников и печать меню;
2) получение информации о рецептах и продуктах:
а) отчет о количестве продуктов, используемых в рецепте;
б) отчет по рецептам, входящих в меню;
3) ведение справочников.
После запуска программы “Кулинарные рецепты” на экране появляется главное меню следующего вида:
При выборе пункта Рецепты на экране появятся подпункты:
1) Новый рецепт,
2) Список рецептов,
3)Удалить рецепт.

При выборе подпункта “Новый рецепт” появится окно следующего вида:
Форма 1-Новый рецепт
В этом окне будут вводиться данные о новом рецепте. На форме 1-Новый рецепт находятся поля для ввода нового рецепта: Код рецепта, Название рецепта, Код фрукта, Код овоща, Код другого продукта и Всего продуктов для рецепта. Также есть кнопки “Добавить” и “Отмена”. При нажатии на кнопку “Добавить” будет сохранен новый рецепт, а при нажатии на “Отмена” происходит выход в главное меню. Можно изменять любые поля, кроме поля Kod_recepta (всегда проставляется автоматически). Данные будут поступать в таблицу “Рецепты”, в отчеты и справочники.
При выборе подпункта “Список рецептов” на форму 2-Список рецептов будет выведен список рецептов с их кодами и названиями в виде таблицы. На форме есть кнопки “Добавить ”, “Удалить”, “Печать” и “Выход”. При нажатии на кнопку “Добавить” появится форма 3-Добавление рецепта в список. Эта форма содержит поле для ввода названия рецепта и кнопки “ОК” и “Отмена”. При нажатии на ОК рецепт добавляется в список, при нажатии на Отмена происходит возвращение на форму 2. При нажатии на кнопку “Удалить” происходит удаление рецепта из списка. Эта форма содержит две кнопки “ОК” и “Отмена”. Кнопка “Печать” позволяет распечатать список рецептов для отчетности. Кнопка “Выход” производит выход в главное меню. На форме также находится поле для подсчета общего числа рецептов.

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать полную версию
Курсовые работы по информатике Содержание Введение 1. Постановка задачи 1.1 Описание предприятия 1.2 Обоснование необходимости автоматизирования задачи 2. Обоснование метода
Оценок: 347 (Средняя 5 из 5)

Специалисты RetsCorp работают в digital-сфере более 7 лет. За это время мы разработали более 500+ успешных проектов. Основываясь на своем опыте и знании рынка, мы с уверенностью можем сказать, что будет работать, а что — нет. Заказывая создание лендинга для бизнеса в нашей студии, вы получаете работающие решения, необходимые именно вашему бизнесу.

Сотрудничая с нами, вы будете не клиентом, а нашим партнером. Благодаря этому мы будем развивать ваш бизнес как собственный. Мы так же как и вы заинтересованы в успехе проекта, поскольку ваша успешность будет нашей рекламой.

© 2014 - 2022 MaxEdu.ru