Файл: Вдовин Суркова Валентинов Теория систем и системный анализ.pdf
Добавлен: 12.02.2019
Просмотров: 22639
Скачиваний: 340
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. Упрощенная блок-схема организационно-штатной
структуры предприятия
546
547
Формирование реестров целей, задач процессов, мероприятий,
работ и событий. Определение статистических характеристик
параметров и величин, характеризующих цели, задачи процессы,
мероприятия, работы и события, а также законы их распределения
1. Цели системы (предприятия) и подсистем
•получение максимальной прибыли от продаж готовой про-
дукции и других финансовых операций;
•достижение максимально-возможных объемов производ-
ства продукции (по основному производству);
• достижение объемов производства продукции, обеспе-
чивающих эффективную работу основного производства (по
вспомогательному производству);
•достижение максимально-возможных объемов реализации
готовой продукции.
2. Решаемые задачи (то, что необходимо сделать для до-
стижения целей)
Для достижения целей на предприятии должны решаться
следующие основные задачи:
•организация основного производства;
•осуществление выпуска готовой продукции на основном
производстве;
•организация вспомогательного производства;
•осуществление выпуска готовой продукции на вспомога-
тельном производстве;
•организация и осуществление закупок материалов и ком-
плектующих изделий;
•организация и осуществление продаж готовой продукции;
•организация и осуществление всех видов обеспечения всех
видов деятельности предприятия;
•организация и осуществление управления.
3. Формирование перечня процессов, протекающих на пред-
приятии
•процесс закупок товаров (материалов, комплектующих
изделий), определение статистических характеристик потоков
закупок;
• процесс продаж товаров (материалов, комплектующих
изделий), определение статистических характеристик потоков
продаж;
•процесс формирования потоков материалов и комплектую-
щих для производства одной единицы продукции (на основном
и вспомогательном производстве);
•процесс производства товаров (продукции) на вспомога-
тельном производстве;
•процесс производства товаров (продукции) на основном
производстве;
•процесс комплектования и поставок закупленных товаров
(материалов, комплектующих изделий) на основное производ-
ство;
•процесс комплектования и поставок закупленных товаров
(материалов, комплектующих изделий) на вспомогательное
производство;
•процесс обеспечения деятельности различных структур
предприятия;
•процесс управления деятельностью различных структур
предприятия
• процесс формирования прибыли и фонда накопления
предприятия.
4. Определение перечня основных мероприятий, работ и
событий
•материалы и комплектующие изделия закуплены;
•наличие материалов и комплектующих изделий проверено;
•комплект готовой продукции сформирован;
•комплект продукции упакован;
•готовая продукция продана.
Подготовка к алгоритмизации процессов на предприятии
Подготовка к алгоритмизации процессов на предприятии
включает в себя несколько этапов:
1. Привязка целей, задач процессов, мероприятий, работ и
событий к реальному времени и пространству.
546
547
Формирование реестров целей, задач процессов, мероприятий,
работ и событий. Определение статистических характеристик
параметров и величин, характеризующих цели, задачи процессы,
мероприятия, работы и события, а также законы их распределения
1. Цели системы (предприятия) и подсистем
•получение максимальной прибыли от продаж готовой про-
дукции и других финансовых операций;
•достижение максимально-возможных объемов производ-
ства продукции (по основному производству);
• достижение объемов производства продукции, обеспе-
чивающих эффективную работу основного производства (по
вспомогательному производству);
•достижение максимально-возможных объемов реализации
готовой продукции.
2. Решаемые задачи (то, что необходимо сделать для до-
стижения целей)
Для достижения целей на предприятии должны решаться
следующие основные задачи:
•организация основного производства;
•осуществление выпуска готовой продукции на основном
производстве;
•организация вспомогательного производства;
•осуществление выпуска готовой продукции на вспомога-
тельном производстве;
•организация и осуществление закупок материалов и ком-
плектующих изделий;
•организация и осуществление продаж готовой продукции;
•организация и осуществление всех видов обеспечения всех
видов деятельности предприятия;
•организация и осуществление управления.
3. Формирование перечня процессов, протекающих на пред-
приятии
•процесс закупок товаров (материалов, комплектующих
изделий), определение статистических характеристик потоков
закупок;
• процесс продаж товаров (материалов, комплектующих
изделий), определение статистических характеристик потоков
продаж;
•процесс формирования потоков материалов и комплектую-
щих для производства одной единицы продукции (на основном
и вспомогательном производстве);
•процесс производства товаров (продукции) на вспомога-
тельном производстве;
•процесс производства товаров (продукции) на основном
производстве;
•процесс комплектования и поставок закупленных товаров
(материалов, комплектующих изделий) на основное производ-
ство;
•процесс комплектования и поставок закупленных товаров
(материалов, комплектующих изделий) на вспомогательное
производство;
•процесс обеспечения деятельности различных структур
предприятия;
•процесс управления деятельностью различных структур
предприятия
• процесс формирования прибыли и фонда накопления
предприятия.
4. Определение перечня основных мероприятий, работ и
событий
•материалы и комплектующие изделия закуплены;
•наличие материалов и комплектующих изделий проверено;
•комплект готовой продукции сформирован;
•комплект продукции упакован;
•готовая продукция продана.
Подготовка к алгоритмизации процессов на предприятии
Подготовка к алгоритмизации процессов на предприятии
включает в себя несколько этапов:
1. Привязка целей, задач процессов, мероприятий, работ и
событий к реальному времени и пространству.
548
549
2. Выбор масштабов модельного времени. Формирование
производственных, бюджетных и функций спроса.
3. Формирование макета исходных данных и пользователь-
ского интерфейса имитационной модели.
Макет исходных данных включает следующие основные
элементы:
1. Исходные данные по закупкам предприятия (материалов,
изделий, комплектующих и др.) для обеспечения деятельности
основного и вспомогательного производства, деятельности под-
систем закупок и продаж продукции, подсистем обеспечения и
управления.
2. Исходные данные по продажам готовой продукции.
3. Исходные данные по персоналу и заработной плате (при-
ем на работу, увольнение с работы, заработная плата и ее на-
числение).
4. Исходные данные по технологическим и другим возмож-
ностям основного и вспомогательного производства.
5. Исходные данные по возможностям системы обеспечения
производства и управления.
6. Исходные данные по возможностям системы управления
производством и системой обеспечения.
7. Исходные данные по организации и осуществлению
взаимодействия между подсистемами предприятия и внешними
организациями и структурами.
8. Исходные данные по окружению.
Разработка алгоритма имитационной модели
Общий алгоритм имитационной модели
Алгоритм имитационной модели включает следующие
основные операции:
1. Организация цикла по номеру реализации.
2. Организация цикла по времени работы модели на интер-
вале 0-t
пр
с шагом
t.
3. Организация цикла по номеру задачи, решаемой на пред-
приятии.
4. Организация цикла по номеру процесса, протекающего
на предприятии.
5. Организация цикла по номеру агрегата (устройства), обе-
спечивающего данный процесс.
6. Организация цикла по номеру мероприятия (работы,
функции), выполняемого агрегатом (устройством).
7. Организация цикла по номеру событий, завершающих
мероприятия (работы, функции).
8. Обработка результатов моделирования в каждой реали-
зации, формирование системы показателей в соответствии с
макетом результатов.
Алгоритм решения отдельных (процессов) задач
1. Процесс закупок и формирование пакета комплектующих
и материалов для производства единицы продукции.
В цикле данного процесса осуществляется выполнение сле-
дующих основных операций:
•организуется цикл по номенклатуре закупок материалов
и комплектующих;
•вводятся данные по номенклатуре и объемам закупок ма-
териалов и комплектующих в данный момент времени;
•осуществляется статистическая обработка данных по но-
менклатуре и объемам закупок за период, определяются пара-
метры потока закупок (эти параметры необходимы для расчета
прогнозных показателей деятельности предприятия);
• определяется номенклатура и объем материалов и ком-
плектующих в данный момент времени на складе;
• формируется пакет (транзакт) комплектующих и материалов
для производства единицы продукции, определяются параметры
этого потока транзактов. Для формирования пакета организуется
цикл по материалам и комплектующим изделиям, необходимым для
производства единицы продукции. Если все условия по их наличию
на складе в данный момент времени выполняются, то формируется
транзакт (аналогичные операции выполняются и для формирова-
ния пакетов для вспомогательного производства).
В ходе работы имитационной модели в реальном масштабе
времени параметры потока транзактов, поступающих в основное
и вспомогательное производство постоянно уточняются, так как
в систему вводятся новые данные по номенклатуре и объемам
материалов и комплектующих изделий. При формировании
548
549
2. Выбор масштабов модельного времени. Формирование
производственных, бюджетных и функций спроса.
3. Формирование макета исходных данных и пользователь-
ского интерфейса имитационной модели.
Макет исходных данных включает следующие основные
элементы:
1. Исходные данные по закупкам предприятия (материалов,
изделий, комплектующих и др.) для обеспечения деятельности
основного и вспомогательного производства, деятельности под-
систем закупок и продаж продукции, подсистем обеспечения и
управления.
2. Исходные данные по продажам готовой продукции.
3. Исходные данные по персоналу и заработной плате (при-
ем на работу, увольнение с работы, заработная плата и ее на-
числение).
4. Исходные данные по технологическим и другим возмож-
ностям основного и вспомогательного производства.
5. Исходные данные по возможностям системы обеспечения
производства и управления.
6. Исходные данные по возможностям системы управления
производством и системой обеспечения.
7. Исходные данные по организации и осуществлению
взаимодействия между подсистемами предприятия и внешними
организациями и структурами.
8. Исходные данные по окружению.
Разработка алгоритма имитационной модели
Общий алгоритм имитационной модели
Алгоритм имитационной модели включает следующие
основные операции:
1. Организация цикла по номеру реализации.
2. Организация цикла по времени работы модели на интер-
вале 0-t
пр
с шагом
t.
3. Организация цикла по номеру задачи, решаемой на пред-
приятии.
4. Организация цикла по номеру процесса, протекающего
на предприятии.
5. Организация цикла по номеру агрегата (устройства), обе-
спечивающего данный процесс.
6. Организация цикла по номеру мероприятия (работы,
функции), выполняемого агрегатом (устройством).
7. Организация цикла по номеру событий, завершающих
мероприятия (работы, функции).
8. Обработка результатов моделирования в каждой реали-
зации, формирование системы показателей в соответствии с
макетом результатов.
Алгоритм решения отдельных (процессов) задач
1. Процесс закупок и формирование пакета комплектующих
и материалов для производства единицы продукции.
В цикле данного процесса осуществляется выполнение сле-
дующих основных операций:
•организуется цикл по номенклатуре закупок материалов
и комплектующих;
•вводятся данные по номенклатуре и объемам закупок ма-
териалов и комплектующих в данный момент времени;
•осуществляется статистическая обработка данных по но-
менклатуре и объемам закупок за период, определяются пара-
метры потока закупок (эти параметры необходимы для расчета
прогнозных показателей деятельности предприятия);
• определяется номенклатура и объем материалов и ком-
плектующих в данный момент времени на складе;
• формируется пакет (транзакт) комплектующих и материалов
для производства единицы продукции, определяются параметры
этого потока транзактов. Для формирования пакета организуется
цикл по материалам и комплектующим изделиям, необходимым для
производства единицы продукции. Если все условия по их наличию
на складе в данный момент времени выполняются, то формируется
транзакт (аналогичные операции выполняются и для формирова-
ния пакетов для вспомогательного производства).
В ходе работы имитационной модели в реальном масштабе
времени параметры потока транзактов, поступающих в основное
и вспомогательное производство постоянно уточняются, так как
в систему вводятся новые данные по номенклатуре и объемам
материалов и комплектующих изделий. При формировании