Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2 Новлист ПЗ ДП.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
522.75 Кб
Скачать

Введение

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

Актуальность рассматриваемой темы заключается в том, что учет блюд в ресторане осложнен тем, что включает в себя учет производства, реализации и организации потребления продукции общепита.

Подсчет себестоимости продукции - является важнейшим аспектом учета на предприятиях общественного питания.

Актуальной целью данного дипломного проекта является разработка автоматизированной системы учета материально-технического обеспечения предприятия.

Для выполнения дипломного проектирования будет необходимо выполнить следующие задачи:

  • проанализировать предметную область и выделить ее функции;

  • построить схему документопотока;

  • выделить основные сущности, их атрибуты и связи между сущностями;

  • построить концептуальную модель предметной области;

  • описать входные и выходные документы;

  • обосновать выбор средств и методов программирования;

  • определить логическую структуру реляционной базы данных;

  • определить взаимосвязи информационных объектов и построить информационно-логическую модель;

  • разработать технологию решения задачи (ввод и накопление входной информации);

  • описать запросы;

  • составить спецификацию программного продукта и инструкцию пользователя;

  • реализовать программный продукт;

  • оформить результат выполнения дипломного проекта в виде пояснительной записки.

Средой разработки для выполнения проекта была выбрана программа MS Access. Преимуществами данной среды являются:

  • простой и интуитивно понятный интерфейс программы;

  • наличие всех необходимых инструментов для реализации поставленных целей;

  • хранение всех данных в одном файле;

  • полная совместимость с операционной системой Windows;

  • возможность быстрого обучения пользователей.

1 Техническое задание

1.1 Анализ предметной области

Главной задачей органов снабжения предприятия является своевременное и оптимальное обеспечение производства необходимыми материальными ресурсами соответствующей комплектности и качества. В связи с этим тема экономичной и своевременной закупки сырья, материалов и полуфабрикатов актуальна.

В качестве объекта исследования был выбран учет заказов блюд в ресторане, в нашем случае - ресторан «Капитан», занимающееся организацией приятного время препровождения посетителей, предоставления им возможности культурного отдыха, а также предоставление на выбор посетителей широкого списка изысканных блюд. Ресторан содержит в своем составе следующие подразделения: «Кухня», «Главный зал», «Финансы и производство».

Для формирования ежедневного меню от отдела «Кухня» поступает список блюд возможных для приготовления и на основе этого списка, а также внешней экономической информации формируется ежедневное меню, содержащее список блюд и цены на них.

Для управления закупкой продуктов от отдела «Кухня» поступает список необходимых продуктов для заказа и на основании это списка формируется заявка на заказ продуктов поставщику. При поступлении продуктов на кухню администратор кухни передает в отдел «Финансы и производство» документы о поступлении продуктов.

Формированием ежедневного меню занимается менеджер. Управлением закупкой занимается логист, а всеми остальными процессами занимается финансист.

Рисунок 1 - Схема документов предметной области

На основании схемы документов можно определить сущности и их атрибуты.

  • Сущность «Блюда» имеет следующие атрибуты: код блюда, название, сумма, себестоимость, цена, наценка;

  • Сущность «Заказы» имеет следующие атрибуты: код заказа, дата, количество;

  • Сущность «Заказы из меню» имеет следующие атрибуты: код заказа, код блюда, код напитка, количество, сумма;

  • Сущность «Официанты» имеет следующие атрибуты: код заказов, Дата заказа, номер столика, официант, общая сумма, ФИО;

  • Сущность «Учет заказов блюд в ресторане»

Концептуальные ограничения предметной области:

  • В меню может быть множество заказов;

  • в одной заявке может быть несколько заказов;

  • один заказ может соответствовать одному заказу;

  • в одном учете может быть несколько заказов блюд.

Рисунок 2 – Схема концептуальной модели учета заказов