отчет GPSS
.docxМинистерство образования и науки Кыргызской Республики
Кыргызский Государственный Технический Университет им. И. Раззакова
Факультет Информационных Технологий
Кафедра:”Информатика и вычислительная техника”
Отчет
По лабораторной работе №1
По дисциплине: Язык моделирования GPSS
Выполнил:
Проверила: Бакасова П.С.
Бишкек 2020
Задание: Клиенты приходят в банк каждые 2 минуты. Берут талон электронной очереди в кассу за 5+-20 секунд. Обслуживаются у кассы в течение 3+-2 минут. В банке есть 4 кассира. Смоделировать работу банка в течение 8 часов
Листинг кода:
;Модель работы кассиров банка "Демир"
Kassa Storage 2;рассматриваем кассу как устройство
generate 2;прилив посетителей банка каждые 2 минуты
test NE x$numb,10,rid;если numb=10 то на обед else попадают на очередь
seize q_ticket;талон очереди
advance 0.2,0.05;время при взятии талона
release q_ticket;освобождаем терминал
queue w_room;переход в зал ожидания
enter Kassa;вход в кассу
depart w_room;вычитаем из очереди
advance 3,2;время на кассе
leave Kassa;покидание транзактов
rid terminate ;удаление
generate 480;8 часов работы
terminate 1;
;timer
generate 240,,1,7;отправка на обед кассиров
savevalue numb,10;переменная для теста
advance 30;время обеда
savevalue numb,3;
terminate ;
start 1
скрин результата:
Для оптимизации необходимо соркатить работников кассы
Скрин оптимизированного результата:
Модель на Anylogic: