Рефераты. Системы принятия решений, оптимизация в Excel и базы данных Access

Составим предварительный график работы.

1.2. Обозначим   – число сотрудников, имеющих выходные в ПН т ВТ;  в ВТ, СР;  – СР, ЧТ;  – ЧТ, ПТ;  – ПТ, СБ; – СБ, ВС;  – ВС, ПН.

Согласно условиям задачи большего всего сотрудников должны работать в среду, значит, число отдыхающих  в этот день должно быть меньше всего. Например, возьмем ==5. Тогда ======7

Занесем значения Х во второй столбец таблицы.

1.3. Введем индексы выхода на работу в остальные столбцы, где, если это “1” –рабочий день, a “0” – выходной день.

1.4. Рассчитаем число выходов на работу каждый день. Для расчета числа выходов в ПН нужно перемножить и сложить значения столбца Х столбца ПН. И так далее.

1.5. Рассчитываем целевую функцию задачи – фонд зарплаты за неделю.

Z=BK

Где В – зарплата сотрудника за день, а К – число выходов на работу за неделю.

К=31+33+35+33+31+31+31=225

Z=225230=51750 рублей

На модель накладываются следующие ограничения:

1)     переменные Х не отрицательные.

2)     Х – целые



3)     Количество выходящих на работу по графику не может быть меньше требуемого числа сотрудников.


 

A

B

C

D

E

F

G

H

I

1

График работы

 

 

 

 

 

 

 

 

2

Выходные

число имеющих этот график

ПН

ВТ

СР

ЧТ

ПТ

СБ

ВС

3

ПН, ВТ

7

0

0

1

1

1

1

1

4

ВТ, СР

5

1

0

0

1

1

1

1

5

СР, ЧТ

5

1

1

0

0

1

1

1

6

ЧТ, ПТ

7

1

1

1

0

0

1

1

7

ПТ, СБ

7

1

1

1

1

0

0

1

8

СБ, ВС

7

1

1

1

1

1

0

0

9

ВС, ПН

7

0

1

1

1

1

1

0

10

Число выходов по графику

=СУММ(B3:B9)

=СУММПРОИЗВ($B3:$B9;C3:C9)

=СУММПРОИЗВ($B3:$B9;D3:D9)

=СУММПРОИЗВ($B3:$B9;E3:E9)

=СУММПРОИЗВ($B3:$B9;F3:F9)

=СУММПРОИЗВ($B3:$B9;G3:G9)

=СУММПРОИЗВ($B3:$B9;H3:H9)

=СУММПРОИЗВ($B3:$B9;I3:I9)

11

Требуется

45

25

30

35

25

25

10

7

12

Зарплата за день

230

 

 

 

 

 

 

 

13

Число выходов за неделю

=СУММ(C10:I10)

 

 

 

 

 

 

14

Целевая функция

 

=B12*C13

 

 

 

 

 

 

15

 

 

 

 

 

 

 

 

 



2 этап. Построение начального плана.

2.1. В ячейках А1:I9 разместим начальный график работы согласно таблице №1.

2.2. Расчет числа выхода по графику:

а) в ячейке B10 вычислим общее число сотрудников фирмы необходимое для данного графика.

б) в С10 введем формулу для вычисления количества сотрудников, работающих  в понедельник.

в) копируем формулу из ячейки C10 в ячейки D10:I10.

2.3. В строку 11 заносим требования к графику работы согласно условиям задачи.

3 этап. Оптимизация решения.

3.1. Запускаем режим «Поиск решения» (сервис-поиск решения)

3.2. В окно поиска решения вводим:

- в целевую ячейку $C$14

- установить минимальные значения

- изменяя ячейки В3:В9

3.3. Добавить ограничения:

- В3:В9 >=0

- B3:B9 – целые

- C10:C10>=C11:I11


После проделанных действий щелкаем на «Выполнить»!

Вид таблицы и результаты:


 

A

B

C

D

E

F

G

H

I

1

График работы

 

 

 

 

 

 

 

 

2

Выходные

число имеющих этот график

ПН

ВТ

СР

ЧТ

Страницы: 1, 2, 3, 4



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.