Файл: Проектирование реализации операций бизнес-процесса «Управление запасами..pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 15.06.2023

Просмотров: 558

Скачиваний: 6

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. АНАЛИТИЧЕСКАЯ ЧАСТЬ

1.1 Описание сети авто дилерских центров

1.2 Описание информационной системы Incadea

1.3 Анализ организационной иерархии дилерского центра

1.4 Описание используемых методик моделирования

1.5 Текстовое описание бизнес-процессов дилерского центра

1.5.1 Текстовое описание бизнес-процесса «Покупка запчастей»

1.5.2 Текстовое описание и моделирование бизнес-процесса «Продажа запчастей»

2. ПРОЕКТНАЯ ЧАСТЬ

2.1 Текстовое описание функциональности автоматического дозаказа запчастей

2.2 Описание функциональности расчета прогноза продаж

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

2.4 Моделирование бизнес-процесса «Расчет дозаказа»

2.5 Формирование требований к автоматизации БП «Расчет дозаказа»

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

ЗАКЛЮЧЕНИЕ

СПИСОК ЛИТЕРАТУРЫ

Данный алгоритм анализирует товарную книгу операций, фильтруя ее по типу операции “расход” и дате учета документа, тем самым выбирая все операции продажи, происходившие с каждым из товаров за последние четыре месяца. Для каждого товара производится суммирование всех значений количества проданного товара из выбранных записей.

На основании полученного значения производится расчет значения прогноза продаж для данного товара.

(1)

где Forecast – значение прогноза продаж в месяц;

– суммарное количество проданного товара за каждый из последних 4 месяцев;

– весовой коэффициент соответствующего месяца

После завершения расчета, значение прогноза продаж возвращается из метода и присваивается каждому товару в каталоге. В дальнейшем данное значение подтягивается в заявку дозаказа для расчета максимального количества товара на складе и точки дозаказа.

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

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

Основные поля таблицы “Параметры для расчета дозаказа” представлены в таблице 2.

Таблица 2.

Основные поля таблицы «Параметры для расчета дозаказа»

Поле

Значение

NEW

Новый товар - карточка создана менее года назад

Частота Заказа

Частота заказа дилером у дистрибутора в месяцах

Срок поставки

Как часто приходят складские заказы

Время

Время на оприходование детали дилером. С момента как пришел груз, до момента, когда он будет доступен для продажи. При расчетах добавляется к полю «Срок поставки».

Safety Stock

Аварийный резерв.

Горизонт Заказа

Определяет, на какой период проводить дозаказ

Мин. Кол-во на

Минимальное количество необходимое на складе.

Количество с

Продажи в штуках за год от

Количество до

Продажи в штуках за год до

Подборы с

Количество подборов от

Подборы до

Количество подборов до

Цены с

Цена продажи без НДС от

Цены до

Цена продажи без НДС до


Данные параметры для дилеров загружаются консультантами на этапе внедрения системы. Однако не все параметры в таблице вводятся вручную, некоторые из них являются вычисляемыми:

  • Min. Time = Частота заказа + Срок поставки + Время + Safety Stock
  • Max Time = Частота заказа + Срок поставки + Время + Safety Stock + Горизонт Заказа
  • Точка дозаказа = Min. Time*Прогноз Продаж
  • Максимальное наличие на складе= Max. Time*Прогноз Продаж

Заполненная таблица “Параметры для расчета дозаказа” представлена на рисунке 8.

Рисунок 8 - Заполненная таблица «Параметры для расчета дозаказа»

После того как данная таблица заполнена, пользователь запускает алгоритм расчета точки дозаказа и максимального количества на складе. Работа алгоритма осуществляется следующим образом:

1. В товарной книге операций для каждого товара проверяется, были ли операции прихода. Если операции найдены, запоминается дата учета по ним.

2. В товарной книге операций для каждого товара проверяется, были ли операции расхода с фильтром «Операцию учитывать при дозаказе», дата учета входит в период последних 364 дней. Если операции найдены, запоминается дата учета по ним.

3. Если оба типа записей найдены в товарной книге операций, система рассчитывает продажи в штуках за год для каждого товара, а также количество подбора.

где TurnOver - значение продаж конкретного товара в штуках за год

SUM (ILE.Quantity) – сумма количества товара для всех операций прихода и расхода товара в товарной книге операций (Item Ledger Entry) за год.

где iPicks – количество подборов каждого товара, непосредственно зависящее от знака операции. Операция расхода считается отрицательной, операция прихода положительной.

4. Таблица «Параметры для расчета дозаказа» фильтруется по параметрам: «цена товара», «количество подборов товара» и «продажи товара за год», которые были взяты из карточек товаров или рассчитаны на предыдущих этапах процесса. Данные показатели должны попадать в промежутки установленных значений «цена с – цена до», «количество подборов с – количество подборов до», «годовые продажи с – годовые продажи до» соответственно. Если в таблице найдена запись, удовлетворяющая всем условиям наложенного фильтра, то соответствующему товару присваивается «статус заявки» в соответствии с ABC кодом и производится расчет значений параметров автозаказа.


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

Максимальное количество на складе = (Max Time*Forecast),

Где Max Time = Частота заказа + Срок поставки + Время + Safety Stock + Горизонт Заказа;

Forecast – прогноз продаж, посчитанный на первом этапе.

Точка Дозаказа = (Min Time * Forecast), где

Min. Time = Частота заказа + Срок поставки + Время + Safety Stock;

Forecast – прогноз продаж, посчитанный на первом этапе.

Расчитанные данные записываются в карточку каждого товара.

2.3 Описание функциональности создания дозаказа запчастей

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

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

2.4 Моделирование бизнес-процесса «Расчет дозаказа»

В соответствии с приведенным выше описанием была составлена диаграмма бизнес-процесса “Расчет дозаказа” с использованием нотации IDEF0. Диаграмма представлена на рисунке 9, её декомпозиция представлена на рисунке 10.

Рисунок 9 - Диаграмма бизнес-процесса «Расчет дозаказа» (верхний уровень)


Рисунок 10 - Диаграмма бизнес-процесса «Расчет дозаказа» (1 уровень декомпозиции)

2.5 Формирование требований к автоматизации БП «Расчет дозаказа»

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

Таблица операции заполняется в соответствии с анализом диаграмм бизнес-процесса “Расчет дозаказа”, проведенным ранее. Модель бизнес-процесса была построена на основании полученных требований от заказчика.

Таблица 3 представляет собой таблицу операций бизнес-процесса “Расчет дозаказа” предоставляет описание протекающих операций, ответственных исполнителей, частоту выполнения, а так же входные и выходные документы.

Таблица 3.

Таблица операций бизнес-процесса “Расчет дозаказа”

Операция

Исполнитель

Частота

Входящие документы

Исходящий документ

A0.1

Заполнение таблиц расчетными параметрами

Кладовщик

Ежемесячно

Статистические расчеты (параметры автозаказа, весовые коэффициенты месяцев)

Сформированные входные таблицы (Таблица весов месяцев, таблица параметров автозаказа)

A0.2

Запуск расчета прогноза продаж

Кладовщик

Ежемесячно

Таблица весов месяцев

Значения коэффициентов прогноза продаж (мес.) для каждого товара

A0.3

Запуск расчета параметров дозаказа

Кладовщик

Ежемесячно

Таблица параметров автозаказа, значения коэффициентов прогноза продаж (мес.) для каждого товара

Значения точки дозаказа, максимального количества на складе для каждого товара

A0.4

Создание заявки

Кладовщик

Ежемесячно

Значения точки дозаказа, максимального количества на складе для каждого товара

Сформированный заказ покупки запчастей


Таблица автоматизации бизнес-процесса “Расчет дозаказа” построена для того, чтобы оценить стандартные возможности системы и соотнести их с требованиями автоматизации процесса расчета дозаказа. Более того, данная таблица описывает участвующие в реализации процесса модули системы и дает представление обо всех шагах, которые должен выполнить пользователь при прохождении каждого из этапов процесса. Для более подробного описания системной составляющей вопроса, в таблице 4 представлена информация об используемых пользователями формах и полях, которые следует в ней заполнить.

Таблица 4.

Таблица автоматизации бизнес-процесса “Расчет дозаказа”

Шаг процесса

Тип решения

Модуль в системе

Заполнение таблиц расчетными параметрами

Доработка, ручной шаг

Доработка табличных форм.

Ручной ввод данных:

[Модуль] Покупка запчастей – [Подменю] Настройка – [Таблица] Веса месяцев

[Модуль] Покупка запчастей – [Подменю] Настройка – [Таблица] Параметры для расчета дозаказа

Запуск расчета прогноза продаж

Доработка

Доработка алгоритма расчета коэффициента прогноза продаж (мес.)

[Модуль] Покупка запчастей – [Подменю] Периодические задания – [Форма] Рассчитать прогноз продаж

Доработка поля в карточке товара

Запись параметра:

[Модуль] Покупка запчастей - [Форма] Карточка Товара – [Поле] Прогноз продаж (мес.)

Запуск расчета параметров дозаказа

Доработка

Доработка алгоритма расчета параметров дозаказа

[Модуль] Покупка запчастей – [Подменю] Периодические задания – [Форма] Рассчитать параметры автозаказа

Доработка поля в карточке товара

Запись параметров:

[Модуль] Покупка запчастей - [Форма] Карточка Товара – [Поле] Точка дозаказа, [Поле] Максимальное количеств на складе

Создание заявки

Доработка

[Модуль] Покупка запчастей – [Форма] Журнал заявок

Ручной выбор фильтров