Введение, Структурно-функциональная схема, Листинг - Модель складской системы с контролем уровня запасов

Некоторая складская система управляется уровнем запасов величиной в 600 единиц, при достижении которого запасы пополняются оптимальным размером заказа в 500 единиц. Начальная величина запасов равна 700 единицам. Суточный спрос равномерно распределен в интервале от 40 до 63 единиц. Время выполнения заказа с момента заказа до поставки товаров составляет 1 неделю (5 дней).

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

Структурно-функциональная схема

На рис. 1 представлена структурно-функциональная схема моделируемой системы.

Рис. 1

Листинг

* Инициализация и определение

INITIAL X$EOQ,500 ;Оптимальный размер заказа.

INITIAL X$Point,600 ;Контрольный уровень запасов

INITIAL X$Stock,700 ;Начальный запас равен 700.

Inventory TABLE X$Stock,0,50,20 ;Таблица уровней запасов.

Sales TABLE P$Demand,38,2,20 ;Таблица уровней продаж.

Var2 VARIABLE RN1@24+40 ;40 + [0;23]

*****************************************************************************

GENERATE,,,1

Again TEST L X$Stock, X$Point ;Пора завозить

ADVANCE 5 ; Время реализации заказа - 1 неделя.

SAVEVALUE Stock+,X$EOQ ;Заказ

TRANSFER, Again ; Цикл снова повторяется.

*****************************************************************************

GENERATE 1 ; Суточный спрос (генерируется транзакт).

ASSIGN Demand, V$Var2 ; Назначается объем суточного спроса.

TABULATE Inventory ; Производится опись запасов.

TEST GE X$Stock, P$Demand ; Хватает ли деталей?

SAVEVALUE Stock-,P$Demand ;З апас уменьшается на величину спроса.

SAVEVALUE Sold, P$Demand ;X$Sold=суточному спросу.

TABULATE Sales ; Записывается величина суточных продаж.

TERMINATE 1 ; Суточный таймер.

START 100

Похожие статьи




Введение, Структурно-функциональная схема, Листинг - Модель складской системы с контролем уровня запасов

Предыдущая | Следующая