Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Экономико-математические методы и модели. В 2 ч. Ч. 2

.pdf
Скачиваний:
0
Добавлен:
30.11.2025
Размер:
1.07 Mб
Скачать

Построить сетевой график выполнения комплекса операций, рассчитать его временные параметры, определить критический путь, построить график Ганта.

Вариант 7. Проект представлен следующим комплексом работ:

Название работы

A

B

C

D

E

F

G

H

I

J

Продолжительность

7

6

8

9

10

11

5

9

12

6

работы, дни

 

 

 

 

 

 

 

 

 

 

Последовательность выполнения работ следующая:

1)G – исходная работа проекта;

2)работы A, I и D следуют за G и могут выполняться одновременно;

3)работы С и J следуют за А, работа F – за I, а работа B – за D;

4)работа Е следует за С;

5)работаH следуетзаB, нонеможетначаться, поканезавершенаF. Построить сетевой график выполнения комплекса операций,

рассчитать его временные параметры, определить критический путь, построить график Ганта.

Вариант 8. Проект представлен следующим комплексом работ:

Название работы

A

B

C

D

E

F

G

H

I

J

Продолжительность

9

10

6

5

16

12

14

15

11

3

работы, дни

 

 

 

 

 

 

 

 

 

 

Последовательность выполнения работ следующая:

1)С, D и E – исходные работы проекта, которые можно начинать одновременно;

2)работа A следует за С, а работа F начинается сразу по окончании работы А;

3)работа G следует за F;

4)работа B следует за D, а работы I и J следуют за B;

5)работа H следует за I и E, но не может начаться, пока не завершена работа G.

Построить сетевой график выполнения комплекса операций, рассчитать его временные параметры, определить критический путь, построить график Ганта.

11

Вариант 9. Проект представлен следующим комплексом работ:

Название работы

A

B

C

D

E

F

G

H

I

J

Продолжительность

9

15

12

5

10

6

5

11

7

8

работы, дни

 

 

 

 

 

 

 

 

 

 

Последовательность выполнения работ следующая:

1)A, I и D – исходные работы проекта, которые можно начинать одновременно;

2)работа F следует за A, работа B – за I, а работа C – за D;

3)работы J и G следуют за F;

4)работа E следует за J;

5)работа H начинается после завершения E, G, B и C.

Построить сетевой график выполнения комплекса операций, рассчитать его временные параметры, определить критический путь, построить график Ганта.

Вариант 10. Проект представлен следующим комплексом работ:

Название работы

A

B

C

D

E

F

G

H

I

J

K

Продолжительность

3

5

6

9

7

2

6

9

4

6

7

работы, дни

 

 

 

 

 

 

 

 

 

 

 

Последовательность выполнения работ следующая:

1)A, F и G – исходные работы проекта, которые можно начинать одновременно;

2)работы H и B начинаются сразу по окончании работы F;

3)работа J следует за А, а работа I – за G;

4)работа E следует за H;

5)работы C и K следуют за B и I, но не могут начаться, пока не будет завершена работа J;

6)работа D следует за E и C.

Построить сетевой график выполнения комплекса операций, рассчитать его временные параметры, определить критический путь, построить график Ганта.

12

Вариант 11. Проект представлен следующим комплексом работ:

Название работы

A

B

C

D

E

F

G

H

I

J

Продолжительность

2

4

8

9

6

12

10

6

7

4

работы, дни

 

 

 

 

 

 

 

 

 

 

Последовательность выполнения работ следующая:

1)C, I и G – исходные работы проекта, которые можно начинать одновременно;

2)работы J и B начинаются сразу по окончании работы I;

3)работа H следует за C, а работа A – за H;

4)работа F следует за G;

5)работа E следует за B;

6)работа D следует за A и E, но не может начаться, пока не будет завершена работа F.

Построить сетевой график выполнения комплекса операций, рассчитать его временные параметры, определить критический путь, построить график Ганта.

Вариант 12. Проект представлен следующим комплексом работ:

Название работы

A

B

C

D

E

F

G

H

I

J

Продолжительность

7

9

5

7

6

12

10

11

4

6

работы, дни

 

 

 

 

 

 

 

 

 

 

Последовательность выполнения работ следующая:

1)С, G и B- исходные работы проекта, которые можно начинать одновременно;

2)работа D следует за С, а работа E начинается сразу по окончании работы D;

3)работы A и J следуют за B;

4)работа I следует за A;

5)работа F следует за G и E, но не может начаться, пока не завершена работа I;

6)работа H следует заJ, но неможет начаться, покане завершена F. Построить сетевой график выполнения комплекса операций,

рассчитать его временные параметры, определить критический путь, построить график Ганта.

13

Содержание отчета

1.Титульный лист.

2.Цель работы.

3.Условие задачи.

4.Сетевая модель проекта с рассчитанными ранними и поздними сроками свершения событий, резервами времени.

5.Определитькритическийпутьиотметитьегонасетевомграфике.

6.График Ганта.

7.Сделать вывод о сроке выполнения всего проекта.

8.Ответы на контрольные вопросы.

Контрольные вопросы

1.Определение события, виды событий, практические примеры событий, обозначение событий на графике, временные параметры событий.

2.Определение работы, классификация работ с приведением соответствующихпрактических примеров, обозначениеработ награфике.

3.Правила построения сетевых графиков.

4.Определение критического пути в сетевом графике.

5.Умение вычислять временные параметры на сетевом графике.

14

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

ОПТИМИЗАЦИЯ СЕТЕВЫХ МОДЕЛЕЙ ПО РЕСУРСАМ (ИСПОЛНИТЕЛЯМ)

Цель работы: познакомиться с методикой и приобрести навыки проведения оптимизации сетевых моделей по ресурсам («минимум исполнителей»).

Теоретические основы

При оптимизации использования ресурса рабочей силы чаще всего сетевые работы стремятся организовать таким образом, чтобы количество одновременно занятых исполнителей было минимальным; выровнять потребность в людских ресурсах на протяжении срока выполнения проекта.

Суть оптимизации загрузки сетевых моделей по ресурсам заключается в следующем: необходимо таким образом организовать выполнения сетевых работ, чтобы количество одновременно работающих исполнителей было минимальным. Для проведения подобных видов оптимизации необходимо построить и проанализировать график привязки (график Ганта) и график загрузки.

График Ганта отображает взаимосвязь выполняемых работ во времени и строится на основе данных о продолжительности работ. По вертикальной оси графика привязки откладываются коды работ, по горизонтальной оси – длительность работ.

На графике загрузки по горизонтальной оси откладывается время, например в днях, по вертикальной – количество человек (ресурсов), занятых работой в каждый конкретный день.

Для удобства построения и анализа графики загрузки и привязки следует располагать один над другим.

Описанные виды оптимизации загрузки выполняются за счет сдвига во времени некритических работ, т.е. работ, имеющих резервы времени. Сдвиг работы означает, что она будет выполняться уже в другие дни (т.е. изменится время ее начала и окончания), что в свою очередь приведет к изменению количества исполнителей, работающих одновременно (т.е. уровня ежедневной загрузки сети).

15

ПРИМЕР 1: Для выполнения комплекса операций по ремонту энергетического оборудования предприятие в первых три дня выделяет 7 единиц ресурсов (ед. рес.), в четвертые и пятые дни – 6, в последующие – 8. Сетевой график представлен на рисунке 2.1. Каждой работе графика приписаны два числа: 1) временная оценка, дни; 2) интенсивность потребления ресурса, ед. рес. Работа (1, 2) – 3; 4; (1, 3) – 5; 5; (1, 4) – 7; 2; (2, 3) – 2; 3; (2, 4) – 4; 4; (3, 4) – 4; 1.

Определить сроки выполнения операций таким образом, чтобы завершить весь комплекс работ за минимальное время, при условии, что операции не допускают перерывов в выполнении.

2

3

1

4

Рисунок 2.1 – Сетевой график выполнения комплекса работ

РЕШЕНИЕ: 1. Рассчитав временные параметры сетевого графика, определили, что весь проект может быть выполнен за 9 дней (tкр = 9). На критическом пути лежат работы (1,2), (2,3), (3,4). Представим график Ганта и график загрузки на рисунке 2.2, а. Из графика загрузки видно, что в первых пять дней потребность в ресурсах больше их наличия (на графике выделено серым цветом). Следовательно, выполнить проект за девять дней невозможно, поэтому необходимо провести оптимизацию по ресурсам, чтобы выполнить работы с помощью имеющихся ресурсов.

2. Проецируем на ось времени начало и окончание каждой работы. Проекцию, совпадающую с началом координат, обозначим t0 = 0, t1=3 – окончание работы (1,2). Определим полные резервы времени Rпij операций, расположенных на промежутке от t0 до t1, нумеруем эти операции в порядке возрастания полных резервов. Операции с одинаковыми резервами времени нумеруют в порядке убывания интен-

сивности. Rп12 = 0, Rп13 = 0, Rп14 = 9 – 7 = 2 дня. Нумеруем работы по важности: I – (1,3), II – (1,2), III – (1,4).

16

17

а)

б)

Рисунок 2.2 – График Ганта (а) и график загрузки (б)

3. Последовательно суммируем интенсивности работ, расположенных над промежутком от t0 до t1, в порядке возрастания их номеров и сравниваем полученные суммы с заданной величиной имеющихся ресурсов R. Все операции, сумма интенсивностей которых не превышает наличие ресурсов R, оставляем в первоначальном положении. Если после добавления интенсивности какой-либо операции окажется, что суммарное потребление ресурсов больше R, то эту операцию сдвигают вправо на величину рассматриваемого промежутка. Переходят к добавлению интенсивности следующей операции, расположенной на промежутке от t0 до t1. Результатом выполнения этого действия будет новый график Ганта, момент t1 которого считаем началом оставшейся части комплекса операций (рисунок 2.2, б). Операции (i, j), расположенные над промежутком от t0 до tкр, изображают так, чтобы их начала совпадали сновымисроками свершения событий.

4. Проецируем на ось времени начало и окончание операций, расположенных на промежутке от t0 до tкр. Ближайшую к t1 = 3 проекцию обозначим t2 = 5 дней. Определим полные резервы операций, расположенных на промежутке от t1 до t2, и нумеруем их. Сначала нумеруют операции, начатые левее момента t1 согласно возрастанию разностей между полными резервами времени этих операций и длительностью от начала до t2. Операции с одинаковыми разностями нумеруют в порядке убывания интенсивностей. Все осталь-

ные операции нумеруют как в п. 2. Выполняют действия, аналогичные действиям из п. 3. Если сдвигается операция, начатая левее t1,

начало ее устанавливают в t2.

Rп13 L13 = 3 – 5 = 2, Rп14 L14 = 5 – 5 = 0, Rп12 = 0. Нумеруем ра-

боты по важности: I – (1,3), II – (1,4), III – (1,2). Отмечаем работы на новом графике Ганта согласно данной нумерации (рисунок 2.3, а).

Далее аналогично рассматриваем промежутки от t2 = 5 до t3 = 8, от t3 = 8 до t4 = 10, от t4 = 10 до t5 = 14 и выполняем действия п. 2–4 (рисунок 2.3, б). После каждого графика Ганта необходимо провести проверку графика загрузки, чтобы определить, достаточно ли имеющихся ресурсов для выполнения комплекса работ.

18

а)

б)

Рисунок 2.3 – График Ганта (а) и график загрузки (б)

19

Задания

Задание, соответствующее номеру варианта, приведено в табли-

цах 2.1, 2.2.

Ниже представлена упрощенная последовательность процессов, приводящих к реализации проекта издания книги.

Необходимо:

1)на основании данных из таблицы 2.1 составить сетевой график выполнения комплекса работ;

2)рассчитать временные параметры графика работ, определить критический путь, назвать работы, лежащие на критическом пути;

3)построить график Ганта и график загрузки;

4)провести оптимизацию комплекса работ по ресурсам (исполнителям). Имеющееся количество исполнителей смотри втаблице2.2.

Таблица 2.1

Названиеработы

Содержание работы

Предыдущаяработа

Продолжи-тельность работы, недель

Необходимоекол-во -исполнителей, чел.

 

 

 

 

 

 

 

 

 

A

Прочтение рукописи редактором

3

1

C

Разработка обложки книги

4

3

D

Подготовка иллюстраций

3

2

E

Просмотр авторами редакторских правок

A, B

2

2

и сверстанных страниц

F

Верстка книги (создание макета книги)

E

2

4

G

Проверка авторами макета книги

F

2

2

H

Проверка авторами иллюстраций книги

D

1

2

I

Подготовка печатных форм

G, H

2

5

J

Печать и брошюровка книги

C, I

4

3

20