Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Компьютерное моделирование билетных касс

Автор:   •  Июль 3, 2021  •  Лабораторная работа  •  502 Слов (3 Страниц)  •  745 Просмотры

Страница 1 из 3

Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение

Кафедра «Системы Информатики»
Электротехнический факультет

Дисциплина

«Компьютерное моделирование»

Лабораторная работа №1

Вариант 6

Выполнила:

студентка 3 курса

группы

Проверила:

Улан-Удэ

2021

Постановка задачи

Промоделировать работу билетных касс. В кассы есть единая очередь, которую обслуживают три основные кассы. Если основные кассы не справляются с потоком покупателей, то открывается четвертая касса.

Поток покупателей меняется в зависимости от времени суток. Расписание потока покупателей приведено ниже.

Рабочие дни:

8:00–13:00 — 12 человек в час;

13:00–16:00 — 25 человек в час;

16:00–22:00 — 34 человек в час.

Покупатели, время ожидания покупки у которых превысило 15 мин, уходят из касс, не купив билета. Время обслуживания одного покупателя в кассах меняется случайным образом от 2 до 15 минут и в среднем составляет 6 минут. Предусмотреть в модели учет купивших и некупивших билеты.

Решение задачи

Для решения поставленной задачи были проанализированы условия и построена блок-схема представленная на рисунке 1.

[pic 1]

Рисунок 1 – блок-схема работы модели

Начало построения компьютерной модели процесса работы билетных касс начинается с создания новой модели в среде AnyLogic и заданием единиц модельного времени – минут, данный шаг представлен на рисунке 2.

[pic 2]

Рисунок 2 – начало построения модели

На следующем шаге необходимо реализовать приход покупателей в разное время при помощи блоков Source и расписание. Необходимо перенести блок расписания и задать свойства блока расписания прихода покупателей, согласно рисунку 3.

[pic 3]

Рисунок 3 – свойства блока расписания прихода покупателей.

Далее задаем расписание прихода блоку Source.

[pic 4]

Рисунок 4 – свойства блока Source

На следующем шаге необходимо реализовать моделирование выбора касс при помощи блока selectOutput5, в которой покупатель выбирает кассу с наименьшим количеством людей. Характеристики блока selectOutput5 представлены на рисунке 5.

[pic 5]

Рисунок 5 – свойства блока selectOutput5

Для моделирования работы кассы необходимо реализовать расписание работы и перерывов кассиров, а также самих кассиров при помощи блоков расписания и Resource Pool, что представлено на рисунке 6-8.

...

Скачать:   txt (6.6 Kb)   pdf (506.5 Kb)   docx (484.5 Kb)  
Продолжить читать еще 2 страниц(ы) »
Доступно только на Essays.club