Файл: Вдовин Суркова Валентинов Теория систем и системный анализ.pdf

Добавлен: 12.02.2019

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

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

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

544

545

{ top(102):
if( t->pr == 1 )
{
proc_time =10
fw=103;
} else
{
proc_time = 2
fw=104;
} serv(“Производство”, 1, abs, norm,
proc_time, proc_time/2, none,  fw) ;
place;
top(103):
 term(“Отчет А”);
place;
top(104):
 term(“Отчет В”) ;
place;
top(107):
 queue(“Очередь заказов”, prty, 102);
place;
fault (123);
} modendC' pilgrim, rep”, 1, 8, page) ;
return 0;}

14.10. Разработка имитационной модели предприятия 

в “Microsoft Excel”

Как было отмечено выше, имитационные модели могут раз-

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

Разработать в “Microsoft Excel” имитационную модель 

малого торгового предприятия, специализирующегося на закуп-
ках товаров, формировании их нужной комплектации и продаже 

этих комплектов. При моделировании предусмотреть решение 
следующих основных задач: формирование каталога товаров, 
возможных к реализации на данном предприятии; анализ рынка, 
формирование и прогнозирование функций спроса товаров; учет 
закупок предприятия; учет продаж предприятия; учет персо-
нала и заработной платы; формирование бюджета предприятия 
(расходы, доходы, оптимизация распределения средств по ста-
тьям бюджета); анализ финансового состояния предприятия; 
планирование работы предприятия; формирование учетных, 
отчетных и аналитических документов. В ходе разработки мо-
дели: моделирование выполнить в реальном масштабе времени; 
объекты имитации — реальное время, процесс закупок товаров 
(например, комплектующих изделий), процесс формирования 
комплектов товаров; процесс продаж товаров.

Цели и задачи применения имитационной модели пред-

приятия. Разработка блок-схемы предприятия 

Рассмотрим упрощенную блок-схему организационно-

штатной структуры предприятия, приведенную на рис. 3.57. 

Для условий задания элементами данной блок-схемы могут 

быть: основное производство — формирование комплектов то-
варов; вспомогательное производство — изготовление упаковки 
товаров; подсистема обеспечения — закупки и доставка товаров 
на предприятие; подсистема управления — администрация; под-
система сбыта — непосредственная продажа товаров.

Ɉɫɧɨɜɧɨɟ 
ɩɪɨɢɡɜɨɞɫɬɜɨ 

ȼɫɩɨɦɨɝɚɬɟɥɶɧɨɟ 
ɩɪɨɢɡɜɨɞɫɬɜɨ 

ɉɨɞɫɢɫɬɟɦɚ ɫɛɵɬɚ 

ɝɨɬɨɜɨɣ ɩɪɨɞɭɤɰɢɢ 

ɉɨɞɫɢɫɬɟɦɚ ɨɛɟɫɩɟɱɟɧɢɹ 

ɩɪɟɞɩɪɢɹɬɢɹ 

ɉɨɞɫɢɫɬɟɦɚ ɭɩɪɚɜɥɟɧɢɹ  

ɩɪɟɞɩɪɢɹɬɢɟɦ

Ɏɨɪɦɢɪɨɜɚɧɢɟ 
ɮɨɧɞɚ ɧɚɤɨɩɥɟɧɢɹ, 
ɢ ɛɸɞɠɟɬɚ 

Ɋɵɧɨɤ ɢ ɫɩɪɨɫ 
ɧɚ ɩɪɨɞɭɤɰɢɸ 
ɩɪɟɞɩɪɢɹɬɢɹ  

Рис. 3.57. Упрощенная блок-схема организационно-штатной 

структуры предприятия


background image

546

547

Формирование реестров целей, задач процессов, мероприятий, 

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

1. Цели системы (предприятия) и подсистем

•получение максимальной прибыли от продаж готовой про-

дукции и других финансовых операций;

•достижение максимально-возможных объемов производ-

ства продукции (по основному производству);

• достижение объемов производства продукции, обеспе-

чивающих эффективную работу основного производства (по 
вспомогательному производству);

•достижение максимально-возможных объемов реализации 

готовой продукции.

2. Решаемые задачи (то, что необходимо сделать для до-

стижения целей)

Для достижения целей на предприятии должны решаться 

следующие основные задачи:

•организация основного производства;

•осуществление выпуска готовой продукции на основном 

производстве;

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

•осуществление выпуска готовой продукции на вспомога-

тельном производстве;

•организация и осуществление закупок материалов и ком-

плектующих изделий;

•организация и осуществление продаж готовой продукции;

•организация и осуществление всех видов обеспечения всех 

видов деятельности предприятия;

•организация и осуществление управления.
3. Формирование перечня процессов, протекающих на пред-

приятии

•процесс закупок товаров (материалов, комплектующих 

изделий), определение статистических характеристик потоков 
закупок;

• процесс продаж товаров (материалов, комплектующих 

изделий), определение статистических характеристик потоков 
продаж;

•процесс формирования потоков материалов и комплектую-

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

•процесс производства товаров (продукции) на вспомога-

тельном производстве;

•процесс производства товаров (продукции) на основном 

производстве;

•процесс комплектования и поставок закупленных товаров 

(материалов, комплектующих изделий) на основное производ-
ство;

•процесс комплектования и поставок закупленных товаров 

(материалов, комплектующих изделий) на вспомогательное 
производство;

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

предприятия;

•процесс управления деятельностью различных структур 

предприятия

• процесс формирования прибыли и фонда накопления 

предприятия.

4. Определение перечня основных мероприятий, работ и 

событий

•материалы и комплектующие изделия закуплены;

•наличие материалов и комплектующих изделий проверено;

•комплект готовой продукции сформирован;

•комплект продукции упакован;

•готовая продукция продана.
Подготовка к алгоритмизации процессов на предприятии
Подготовка к алгоритмизации процессов на предприятии 

включает в себя несколько этапов:

1. Привязка целей, задач процессов, мероприятий, работ и 

событий к реальному времени и пространству.


background image

546

547

Формирование реестров целей, задач процессов, мероприятий, 

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

1. Цели системы (предприятия) и подсистем

•получение максимальной прибыли от продаж готовой про-

дукции и других финансовых операций;

•достижение максимально-возможных объемов производ-

ства продукции (по основному производству);

• достижение объемов производства продукции, обеспе-

чивающих эффективную работу основного производства (по 
вспомогательному производству);

•достижение максимально-возможных объемов реализации 

готовой продукции.

2. Решаемые задачи (то, что необходимо сделать для до-

стижения целей)

Для достижения целей на предприятии должны решаться 

следующие основные задачи:

•организация основного производства;

•осуществление выпуска готовой продукции на основном 

производстве;

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

•осуществление выпуска готовой продукции на вспомога-

тельном производстве;

•организация и осуществление закупок материалов и ком-

плектующих изделий;

•организация и осуществление продаж готовой продукции;

•организация и осуществление всех видов обеспечения всех 

видов деятельности предприятия;

•организация и осуществление управления.
3. Формирование перечня процессов, протекающих на пред-

приятии

•процесс закупок товаров (материалов, комплектующих 

изделий), определение статистических характеристик потоков 
закупок;

• процесс продаж товаров (материалов, комплектующих 

изделий), определение статистических характеристик потоков 
продаж;

•процесс формирования потоков материалов и комплектую-

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

•процесс производства товаров (продукции) на вспомога-

тельном производстве;

•процесс производства товаров (продукции) на основном 

производстве;

•процесс комплектования и поставок закупленных товаров 

(материалов, комплектующих изделий) на основное производ-
ство;

•процесс комплектования и поставок закупленных товаров 

(материалов, комплектующих изделий) на вспомогательное 
производство;

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

предприятия;

•процесс управления деятельностью различных структур 

предприятия

• процесс формирования прибыли и фонда накопления 

предприятия.

4. Определение перечня основных мероприятий, работ и 

событий

•материалы и комплектующие изделия закуплены;

•наличие материалов и комплектующих изделий проверено;

•комплект готовой продукции сформирован;

•комплект продукции упакован;

•готовая продукция продана.
Подготовка к алгоритмизации процессов на предприятии
Подготовка к алгоритмизации процессов на предприятии 

включает в себя несколько этапов:

1. Привязка целей, задач процессов, мероприятий, работ и 

событий к реальному времени и пространству.


background image

548

549

2. Выбор масштабов модельного времени. Формирование 

производственных, бюджетных и функций спроса. 

3. Формирование макета исходных данных и пользователь-

ского интерфейса имитационной модели. 

Макет исходных данных включает следующие основные 

элементы:

1. Исходные данные по закупкам предприятия (материалов, 

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

2. Исходные данные по продажам готовой продукции. 
3. Исходные данные по персоналу и заработной плате (при-

ем на работу, увольнение с работы, заработная плата и ее на-
числение).

4. Исходные данные по технологическим и другим возмож-

ностям основного и вспомогательного производства.

5. Исходные данные по возможностям системы обеспечения 

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

6. Исходные данные по возможностям системы управления 

производством и системой обеспечения.

7. Исходные данные по организации и осуществлению 

взаимодействия между подсистемами предприятия и внешними 
организациями и структурами.

8. Исходные данные по окружению.
Разработка алгоритма имитационной модели
Общий алгоритм имитационной модели 
Алгоритм имитационной модели включает следующие 

основные операции:

1. Организация цикла по номеру реализации.
2. Организация цикла по времени работы модели на интер-

вале 0-t

пр 

с шагом 

t.

3. Организация цикла по номеру задачи, решаемой на пред-

приятии.

4. Организация цикла по номеру процесса, протекающего 

на предприятии.

5. Организация цикла по номеру агрегата (устройства), обе-

спечивающего данный процесс.

6. Организация цикла по номеру мероприятия (работы, 

функции), выполняемого агрегатом (устройством).

7. Организация цикла по номеру событий, завершающих 

мероприятия (работы, функции).

8. Обработка результатов моделирования в каждой реали-

зации, формирование системы показателей в соответствии с 
макетом результатов.

Алгоритм решения отдельных (процессов) задач
1. Процесс закупок и формирование пакета комплектующих 

и материалов для производства единицы продукции.

В цикле данного процесса осуществляется выполнение сле-

дующих основных операций:

•организуется цикл по номенклатуре закупок материалов 

и комплектующих; 

•вводятся данные по номенклатуре и объемам закупок ма-

териалов и комплектующих в данный момент времени;

•осуществляется статистическая обработка данных по но-

менклатуре и объемам закупок за период, определяются пара-
метры потока закупок (эти параметры необходимы для расчета 
прогнозных показателей деятельности предприятия);

• определяется номенклатура и объем материалов и ком-

плектующих в данный момент времени на складе;

• формируется пакет (транзакт) комплектующих и материалов 

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

В ходе работы имитационной модели в реальном масштабе 

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


background image

548

549

2. Выбор масштабов модельного времени. Формирование 

производственных, бюджетных и функций спроса. 

3. Формирование макета исходных данных и пользователь-

ского интерфейса имитационной модели. 

Макет исходных данных включает следующие основные 

элементы:

1. Исходные данные по закупкам предприятия (материалов, 

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

2. Исходные данные по продажам готовой продукции. 
3. Исходные данные по персоналу и заработной плате (при-

ем на работу, увольнение с работы, заработная плата и ее на-
числение).

4. Исходные данные по технологическим и другим возмож-

ностям основного и вспомогательного производства.

5. Исходные данные по возможностям системы обеспечения 

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

6. Исходные данные по возможностям системы управления 

производством и системой обеспечения.

7. Исходные данные по организации и осуществлению 

взаимодействия между подсистемами предприятия и внешними 
организациями и структурами.

8. Исходные данные по окружению.
Разработка алгоритма имитационной модели
Общий алгоритм имитационной модели 
Алгоритм имитационной модели включает следующие 

основные операции:

1. Организация цикла по номеру реализации.
2. Организация цикла по времени работы модели на интер-

вале 0-t

пр 

с шагом 

t.

3. Организация цикла по номеру задачи, решаемой на пред-

приятии.

4. Организация цикла по номеру процесса, протекающего 

на предприятии.

5. Организация цикла по номеру агрегата (устройства), обе-

спечивающего данный процесс.

6. Организация цикла по номеру мероприятия (работы, 

функции), выполняемого агрегатом (устройством).

7. Организация цикла по номеру событий, завершающих 

мероприятия (работы, функции).

8. Обработка результатов моделирования в каждой реали-

зации, формирование системы показателей в соответствии с 
макетом результатов.

Алгоритм решения отдельных (процессов) задач
1. Процесс закупок и формирование пакета комплектующих 

и материалов для производства единицы продукции.

В цикле данного процесса осуществляется выполнение сле-

дующих основных операций:

•организуется цикл по номенклатуре закупок материалов 

и комплектующих; 

•вводятся данные по номенклатуре и объемам закупок ма-

териалов и комплектующих в данный момент времени;

•осуществляется статистическая обработка данных по но-

менклатуре и объемам закупок за период, определяются пара-
метры потока закупок (эти параметры необходимы для расчета 
прогнозных показателей деятельности предприятия);

• определяется номенклатура и объем материалов и ком-

плектующих в данный момент времени на складе;

• формируется пакет (транзакт) комплектующих и материалов 

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

В ходе работы имитационной модели в реальном масштабе 

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