Добавил:
t.me Инфо для ГУАП студентов от меня: https://kafaka.notion.site/99e6d9b70ca74f7baef3daea17839e5a Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
14
Добавлен:
10.11.2024
Размер:
2 Мб
Скачать
☆

III. Формирование диаграммы декомпозиции второго блока.

Сформулируем описание подзадач указанной работы:

  • исследование рынка – обработка данных о спросе и предложении, изучение настоящей ситуации в сфере предприятий питания (входные данные: спрос клиентов, отзывы о работе заведения; выходные данные: отчет об исследовании рынка);

  • изучение конкурентов – анализ предложения, ценовой политики, достоинств и недостатков конкурирующих предприятий (входные данные: отсутствуют; выходные данные: отчет о деятельности конкурентов);

  • формирование маркетинговой стратегии – планирование дальнейшей коммерческой деятельности и продвижения заведения (входные данные: отчет об исследовании рынка, отчет о деятельности конкурентов, отзывы о работе заведения, сведения о финансовой деятельности предприятия; выходные данные: планирование ведения бизнеса на следующий отчетный период, стратегия продвижения, маркетинговая стратегия).

Все указанные компоненты и связи между ними представлены на схеме декомпозиции модуля «Автоматизация процессов планирования ведения деятельности», приведенной на изображении ниже.

Рисунок 18 – Диаграмма IDEF0 для блока «Автоматизация процессов планирования ведения деятельности»

IV. Формирование диаграммы декомпозиции третьего блока.

Приведем описание подзадач работы «Автоматизация процессов закупки и хранения продуктов»:

  • закупка продуктов и товаров – выбор продуктов и товаров для пополнения запасов предприятия, составление накладной для поставки (входные данные: спрос клиентов, накладная на покупку продуктов; выходные данные: накладная на поставку продуктов);

  • проверка качества продуктов – регулярный осмотр хранящихся продуктов, проверка сроков годности (входные данные: условия хранения продуктов; выходные данные: результаты проверки качества, данные о качестве продуктов);

  • управление процессами хранения продуктов – отслеживание условий хранения товаров, корректное распределение в холодильниках и складских помещениях (входные данные: накладная на поставку продуктов, данные о качестве продуктов, условия хранения продуктов; выходные данные: база данных продуктов и товаров в наличии, результаты проверки соблюдения условий хранения).

Со схемой, характеризующей протекание основных процессов внутри элемента «Автоматизация процессов закупки и хранения продуктов», можно ознакомиться с помощью рисунка 19.

Рисунок 19 – Диаграмма IDEF0 для блока «Автоматизация процессов закупки и хранения продуктов»

    1. Конечное поведение функций и параллельные операции

I. Моделирование технологического процесса «Принять заказ».

С помощью методологии IDEF3 отразим логическую последовательность исполнения процедур работы «Принять заказ». Перечень действий, соответствующих задаче, приведен в таблице 2.

Таблица 2 – Описание процесса «Принять заказ»

Работа

Описание

Выбор в главном меню действия «Принять заказ»

Нажимается функциональная кнопка «Принять заказ»

Переход в поле «Заказ»

Открывается окно «Заказ» для ввода информации

Добавление блюд/напитков

Выбираются элементы меню заведения

Поиск Карты постоянного клиента

Производится поиска Карты постоянного клиента в базе заведения

Запрос на оформление Карты

Действие выполняется, если Карта не была найдена

Переход к процедуре «Оформить Карту»

Действие выполняется, если клиент ответил утвердительно на запрос о создании Карты

Применение скидки по Карте

Работа производится, если Карта была найдена в системе

Определение возможности применения доп. скидки

Определяется наличие у клиента дополнительной скидки

Применение доп. скидки

Работа выполняется, если была найдена возможности активации скидки

Вычисление конечной стоимости заказа

Рассчитывается сумма заказа после применения (если были) всех скидок

Выбор способа оплаты

Определяется способ оплаты

Реализация оплаты банковской картой

Действие осуществляется, если выбрана безналичная оплата

Реализация оплаты наличными средствами

Действие осуществляется, если выбрана оплата наличными

Генерация номера заказа

Производится автоматическое создание номера заказа для удобства клиента и персонала заведения

Печать чека

Осуществляется печать чека с информацией о заказе

Диаграмма, иллюстрирующая поведения системы в ходе выполнения операции «Принять заказ», продемонстрирована на рисунке 20.

Рисунок 20 – Диаграмма IDEF3 для работы «Принять заказ»