В систему поступают заявки 3-х типов, время между приходом соседних заявок каждого типа распределено по экспоненциальному закону со средними значениями R1, G1 и B1 секунд соответственно. Заявки типа 1 обрабатываются только рабочими типа 1, время выполнения распределено экспоненциально со средним значением (R1+G1+B1)=23 секунд. Заявки типа 2 обрабатываются только рабочими типа 2, время выполнения распределено экспоненциально со средним значением (R2+G2+B2)=24 секунд. Заявки типа 3 могут обрабатываться рабочими обоих типов, при этом для рабочих типа 1 время выполнения распределено экспоненциально со средним значением (R3+G3+B3+G1)=40 секунд, а для рабочих типа 2 время выполнения распределено экспоненциально со средним значением (R3+G3+B3+B1)=34. Очерёдность обработки определяется очерёдностью прихода заявок (при наличии свободного рабочего соответствующего типа). Логику назначения исполнителя на завки типа 3, когда есть свободные рабочие типа 1 и типа 2 одновременно, предложите самостоятельно. Требуется разработать дискретно-событийную имитационную модель, которая должна позволять оценивать показатели загруженности системы. Кроме того, модель должна формировать лог моделирования, который бы иллюстрировал продвижение заявок в цепях событий FEC и CEC. С помощью разработанной модели требуется обосновать минимально требуемое число рабочих каждого типа, чтобы обеспечить среднее ожидающих заявок каждого типа на уровне не более X=3, а общее число ожидающих заявок не более Y=7. Требуется написать программу на C++, состоящую из нескольких файлов. Цена договорная.
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |