Главная страница

практическая. Лабраб5_6. Лабораторная работа 56 Анализ рисков Цель работы Изучение методологии управления проектами. Получение навыков по применению данных методологий для планирования проекта


Скачать 322.79 Kb.
НазваниеЛабораторная работа 56 Анализ рисков Цель работы Изучение методологии управления проектами. Получение навыков по применению данных методологий для планирования проекта
Анкорпрактическая
Дата10.01.2022
Размер322.79 Kb.
Формат файлаdocx
Имя файлаЛабраб5_6.docx
ТипЛабораторная работа
#327341
страница3 из 3
1   2   3

Сетевое проектирование средствами MS Excel


Цель: изучить возможности по использованию MS Excel для решения задач планирования экономических процессов.

Задачи:

  1. Научиться строить сетевой график выполнения проекта и определять критический путь средствами MS Excel.

  2. Изучить возможности MS Project как средства управления проектами.


В настоящее время система сетевого планирования и управления (СПУ) является одним из эффективных методов по организации и управлению проектами. Система СПУ позволяет:


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

При составлении проекта работ выделено 8 событий: (0,1,2,3,4,5,6,7), которые связаны работами (i – j ), где i,j 0,1,2,3…,7 и i ≠ j, например, событие 1 связано с событием 2 работой (1-2).
Исходные данные по продолжительности работ

Работа

0-1

0-2

0-3

1-2

1-3

1-4

2-3

2-4

2-5

3-4

3-5

4-5

4-6

5-6

5-7

6-7

Длит. дни

8

12

10

8

10

4

10

6

8

12

5

8

6

6

7

5


Требуется:

  1. Построить сетевой график выполнения проекта.

  2. Определить критический путь.


Ход выполнения:

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

Задание 1. Построение сетевого графика выполнения проекта.

События на сетевом графике (или как говорят на графе) изображаются кружками (вершинами графа), а работы – стрелками (ориентированными дугами), показывающими связь между работами.

Так как исходные данные представлены работами, то из их анализа видно, что процесс начинается событием Ѕ0 и заканчивается событием Ѕ7. Все остальные события являются промежуточными.

Нарисуем график процесса, размещая события в последовательности: событие Ѕ0 – крайне левое, Ѕ7 – крайнее правое, если событие имеет номер i≤j ,то оно изображается левее, любые события связываются одной стрелкой. С каждой стрелкой свяжем число, продолжительность работы.


Рис.1. Сетевой график проекта.
Получим рисунок, который называется сетевым графиком проекта.
Задание 2. Определение критического пути в MS Excel.
С сетевым графиком связана таблица, которая называется матрицей инцидентностей.



Рис. 2. Матрица инцидентностей.
Она строится следующим образом: столбцы соответствуют работам, а строки событиям. Если для дуги (i - j) начало соответствует i, а конец дуги соответствует j , то элемент матрицы в строке i будет равен -1, в строке j равен 1, а все другие элементы столбца равны 0.

  1. Откройте новую книгу MS Excel и сохраните в своей папке под именем Сетевое проектирование.xls.

  2. Переименуйте Лист1 в лист Матрица инцидентностей.

  3. Для обеспечения проверки вводимых значений в диапазон ячеек B3:Q10 создайте список подстановки. Для этого:

    • Выделите диапазон ячеек.

    • Выполните команду Данные/Проверка…

    • В окне Проверка вводимых значений на вкладке Параметры задайте Тип данных Список.

    • В поле Источник введите значения: -1;1

  4. В диапазон ячеек A11:Q11 введите продолжительность работ.

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

Полными путями являются пути:

Ѕ0 Ѕ3 Ѕ5 Ѕ7 продолжительность его 22 ед.

Ѕ0 Ѕ2 Ѕ3 Ѕ4 Ѕ6 Ѕ7 продолжительность 45 ед.

Критический путь имеет максимальную продолжительность.

Для вычисления критического пути введем переменные хi = 0, если ребро не принадлежит пути и хi =1, если принадлежит. Такие переменные называются булевыми или двоичными.

Рассмотрим функцию U(хi)= , где Ti – исходные значения продолжительности работ.

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

,

где bj = -1 – для начальной вершины,

bj = 1 – для конечной вершины,

bj = 0 для всех промежуточных вершин,

aij – элементы строки матрицы инцидентностей

Для начального события Ѕ0 (вершина, исходящая для всех путей): 123= -1

Для первого события Ѕ1: х14- х5- х6=0

Для второго события Ѕ2: х24- х78 –х9=0

Для третьего события Ѕ3: х357- х1011=0

Для четвертого события Ѕ4: х68 101213=0

Для пятого события Ѕ5: х911121415=0

Для шестого события Ѕ6: х131416=0

Для седьмого события Ѕ7 (завершающего) х15 16=1

Начальные значения всех переменных примем равными 1.

Составим модель для поиска критического пути: Для этого:

  1. В строке 12 введите переменные xi, равные 1.

  2. В столбце R рассчитайте , воспользовавшись функцией СУММПРОИЗ.

  3. В столбец S введите ограничения bj, учитывая, что bj = -1 – для начальной вершины, bj = 1 – для конечной вершины, bj = 0 для всех промежуточных вершин.

  4. В ячейке R11 рассчитайте .

  5. Сравните полученный результат с рисунком 3.



Рис. 3. Матрица инцидентностей.


  1. Для того, чтобы рассчитать критический путь (максимальную продолжительность проекта), воспользуйтесь возможностями MS Excel по поиску решений. Для этого:

  • Выполните команду Сервис/Поиск решений (Если данный модуль отсутствует, то предварительно установите его, выполнив команду Сервис/Надстройки/Поиск решения).

  • В диалоговом окне Поиск решения установите параметры поиска решения согласно рис.4.

  • Установите параметры модели – Линейная и Неотрицательные значения, щелкнув по кнопке [Параметры] диалогового окна Поиск решения.




Рис. 4. Диалоговое окно Поиск решения.
Где: целевая ячейка – $R$11 (сумма произведений Ti xi).

изменяемые ячейки – $B$12:$Q$12 (переменные хi ).

ограничения – ячейки столбца Σaijxi= bj, а также $B$12:$Q$12 = двоичное.


  • Установите параметры модели – Линейная и Неотрицательные значения, щелкнув по кнопке [Параметры] диалогового окна Поиск решения.

  • Щелкните по кнопке [Выполнить] и в окне Результат поиска решения установите опцию «Сохранить найденное значение» и выберите Тип отчета – Результаты.

  1. По результатам поиска определите критический путь и сравните с рис. 5.



Рис. 5. Результат поиска решения.
Значение целевой функции равно 57 ед.

Таким образом, критический путь включает работы Р01Р12 Р23 Р 34 Р 45 Р 56Р67.

Этот путь или подпроцесс имеет максимальную продолжительность, и работы находящиеся на нем не имеют ни каких резервов времени. Критический путь определяет полное время завершения всех работ.
1   2   3


написать администратору сайта