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

Тема: реализация метода дискретно-событийного моделирования

Задание: используя метод дискретно-событийного моделирования, имитируйте один рабочий день магазина

Задача: время между последовательными прибытиями покупателей в магазин равномерно распределяется в интервале от 1 до 20 минут. Для 50% покупателей время обслуживания составляет 8 минут, в то время как для остальных 50% это время составляет 14 минут.

Используя метод дискретно-событийного моделирования, имитируйте один рабочий день магазина. Определите суммарное время ожидания покупателей в очереди.

Задача общая для всех вариантов.

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

Рекомендации к выполнению:

Для решения данной задачи необходимо выполнить генерацию случайных величин для определения времени прибытия между покупателями в диапазоне от 1 до 20 минут с помощью функции электронной таблицы СЛУЧМЕЖДУ().

Время ожидания в очереди находится как разность между временем нахождения в магазине и временем обслуживания. Время нахождения в магазине является разностью величин окончания обслуживания и прибытия покупателя в магазин. Время окончания обслуживания состоит из суммы двух компонент: времени обслуживания и времени прибытия клиента.

Время обслуживания покупателя определяется в виде случайного числа принимающего значение 8 или 14 минут. Момент прибытия каждого покупателя можно определить как сумму времени первого прибытия и диапазона между прибытием покупателя.

Фрагмент расчетной таблицы:

А

B

C

D

E

F

G

1

Покупа-

тель

Время между прибытиями покупателей, минут

Момент прибытия, минута

Время обслужи-вания, минут

Конец обслужи-вания, минута

Время нахождения в магазине, минут

Время ожидания в очереди, минут

2

1

0

0

14

14

14

0

3

2

1

1

8

22

21

13

4

3

4

5

8

30

25

17

B2=0;   

B3=СЛУЧМЕЖДУ(1; 20);  

C2=0;        C3=C2+B3;   

D2=СЛУЧМЕЖДУ(0;1)*6+8 ;

E2=D2;  E3=D3+МАКС(E2;C3);     

F2=E2-C2;  G2=F2-D2.