На этапе алгоритмизации модели и ее машинной реализации — математическая модель, сформированная на первом этапе, воплощается в конкретную машинную модель. Этот этап представляет собой этап практической деятельности, направленной на реализацию идей и математических схем в виде машинной модели процесса функционирования системы.
Существует три типа моделирующих алгоритма:
· Детерминированный;
· Синхронный;
· Асинхронный.
В данной курсовой работе мы будем использовать асинхронный спорадический алгоритм. В этом алгоритме отсутствует ведущий элемент. Целесообразно процесс изменения состояний элементов рассматривать в направлении, противоположном направлению движения заявок в системе. Такой асинхронный циклический моделирующий алгоритм в плане просмотра состояний элементов тождественен детерминированному. Отличие – в отсчете системного времени.

Большинство блоков аналогичны блокам работы детерминированного алгоритма. В асинхронных спорадических алгоритмах просматриваются только те элементы, которые изменяют, свое состояние в данный момент времени.
Для компьютерной реализации моделируемого алгоритма нами была выбрана среда программирования Delphi. Язык программирования – Паскаль.
После запуска программы моделирования процесса функционирования склада готовой продукции появляется окно (рис.3), в котором содержатся входные и выходные данные, а также таблица состояний. По умолчанию введены исходные данные, представленные в задании. Для того чтобы смоделировать систему функционирования склада нужно ввести входные данные и нажать кнопку «Моделировать». Листинг программы представлен в приложении №2.

Рис. 3. Интерфейс программы моделирования процесса функционирования склада готовой продукции.