Автоматизированная информационная система расчёта меню питания
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
ежим автоматической нумерации элементов, при котором она самостоятельно может генерировать код для нового элемента справочника. Кроме этого система позволяет осуществлять контроль уникальности кодов справочника, не разрешая создавать элементы с одинаковыми кодами:
Рис. 2.4 - Справочник Картотека блюд
Помимо кода и наименования, каждый элемент справочника, как правило, содержит некоторую дополнительную информацию, которая подробно описывает этот элемент. Например, для продукта это может быть информация о весе брутто, нетто, калорийности и т.п. Набор такой информации является одинаковым для всех элементов конкретного справочника, и для ее хранения служат реквизиты справочника:
Рис. 2.5 - Реквизиты
.,"".,..">Документы - это прикладные объекты конфигурации . Они позволяют хранить в прикладном решении информацию о совершенных хозяйственных операциях или о событиях, произошедших в "жизни" предприятия вообще. В нашей работе это приходная накладна, однодневное меню и т.д.
Структура документа: Каждый документ характеризуется номером, датой и временем. Система поддерживает режим автоматической нумерации документов, при котором она самостоятельно может генерировать номер для нового документа. Кроме этого система позволяет осуществлять контроль уникальности номеров документов, не разрешая создавать документы с одинаковыми номерами.
Перечисления - это прикладные объекты конфигурации. Они позволяют хранить в информационной базе наборы значений, которые не изменяются в процессе работы прикладного решения.
В нашей работе это единицы измерения, валюта и т.п.
Программная реализация комплекса задач
При запуске программы 1С показывает панель управление разделами, которое в свою очередь можно править. Разделы представлены в форме гиперссылок, нажав на которые мы сможем открыть связанные с ними документы, справочники, отчеты и т.п.
Рис. 2.6 - Конфигурация
При нажатии на вкладку Калькуляция и подраздел Картотека блюд мы увидим список блюд, входящих в наше меню. Картотеку можно редактировать в 1С, изменять состав и добавлять новые элементы.
Рис. 2.7 - Картотека блюд
В данном разделе мы имеем возможность распечатки состава интересующего нас блюда. Для этого достаточно выделить в списке интересующее нас блюдо и нажать на кнопку Печать.
Рис. 2.8 - Печатная форма
Следующая вкладка Однодневное меню содержит в себе однодневный набор блюд для каждого возрастного стола.
Рис. 2.9 - Однодневное меню
Рис. 2.10 - Однодневное меню
Вкладка Продукты содержит и отражает список продуктов необходимых нам для приготовления пищи по меню.
Рис. 2.11 - Продукты
Каждый элемент списка обладает своими характеристиками, заполняемы вручную на основании установленных стандартов.
Рис. 2.12 - Продукт
Подсистема технология приготовления пищи содержит в себе вкладку рецептурник, это справочник, описывающий правила приготовления блюд:
Рис. 2.13 - Технология приготовления
Рис. 2.14 - Рецептурник
Подсистема Учёт продуктов позволяет нам осуществлять работу со складом:
формирование заказа выбранному поставщику
анализ приходной накладной (продукты полученные на склад от поставщика).
Данные операции осуществляются через посредника, которым является Кладовщик.
В данной подсистеме также имеется возможность распечатки таких документов как Заказ поставщику и Приходная накладная.
Рис. 2.15 - Подсистема Учёт продуктов
Рис. 2.16 - Заказ продуктов
Рис. 2.17 - Заказ печатная форма
Рис. 2.18 - Приходная накладная
Рис. 2.19 - Приходная накладная, печатная форма
,.1:,(),%8