Создание сетевого графика в microsoft excel
Содержание:
- Программы для создания сетевых диаграмм
- Основные определения
- Расчет графика: прямой анализ
- Установка и первые шаги с программой
- Пример построения сетевого графика
- Шаг 1. Определить основную цель проекта
- Шаг 2. Выявить ограничения
- Шаг 3. Определить состав работ
- Шаг 4. Оценить длительность работ
- Шаг 5. Определить последовательность работ
- Шаг 7. Определить раннее начало и раннее окончание
- Шаг 8. Определить поздние начало и окончание
- Шаг 9. Определить временной резерв
- Шаг 10. Выявить критический путь
- Построение сетевого графика
- Что мы можем делать с этим программным обеспечением
- Создание примера сети
- Автоматическая сетевая диаграмма проекта с критическим путем в EXCEL
Программы для создания сетевых диаграмм
Как мы уже сказали, мы собираемся показать несколько бесплатных инструментов для создания сетевой диаграммы и визуального управления нашими командами. Это предназначено для тех, у кого есть несколько серверов, подключенных к сети компьютеров.
Сетевой блокнот
Один из этих инструментов, который мы можем использовать, это Cеть Блокнот . Он имеет большое количество значков, поэтому мы можем создать нашу сеть визуально, всегда имея в виду все. Мы можем найти такие значки, как маршрутизаторы, принтеры, компьютеры, серверы, коммутаторы…
С помощью сетевого блокнота мы можем проектировать нашу сеть . Очень интересно для организации, которая хочет создать сетевую диаграмму, показывающую все компоненты, такие как точки доступа, компьютеры, подключенные принтеры… Короче говоря, все компьютеры, составляющие эту сеть.
к скачать этот инструмент мы можем перейти на его веб-сайт. Там мы найдем разные версии. Кроме того, нам нужно будет загрузить пакет с более чем 100 значками, которые мы можем использовать для создания нашей сетевой диаграммы.
Netpict
Еще один очень интересный инструмент, который мы можем использовать для наших целей: Netpict . Однажды мы скачать и установив программу, мы увидим различные значки, относящиеся к имеющимся у нее сетям. У нас есть маршрутизатор, коммутатор, сервер, облако, беспроводная связь…
Его интерфейс очень прост в использовании. Мы можем создавать наши диаграммы как захотим. Вам просто нужно взять значки слева и переместить их на панель.
NetProbe
Этот инструмент не только позволяет создавать сетевые диаграммы, но и имеет функцию сканирования сети. Мы можем добавить для него диапазон IP-адресов и маску сети.
NetProbe позволяет нарисовать схему сети и настроить ее так, как нам нужно, как и в предыдущих случаях.
ДиаграммаДизайнер
Еще один инструмент, который мы хотим показать: ДиаграммаДизайнер . Это открытый исходный код, который позволяет нам создавать сетевые диаграммы с самых основ. Это простое программное обеспечение, хотя дизайн старый. Он совместим с разными версиями Windows.
Однажды мы скачать и установите его, операция такая же, как и в предыдущих случаях. Мы можем выбрать значки, которые соответствуют тому, что нам нужно, и нарисовать сетевую диаграмму по своему усмотрению.
Вкратце, это некоторые варианты создания сетевых диаграмм. Если вам нужно управлять бизнесом, большим помещением, где много сетевых команд, хорошей идеей будет создание диаграммы. Таким образом, мы можем иметь больший контроль, правильно управлять всем, что нам понадобится, а также иметь возможность решать возможные проблемы, которые могут возникнуть. Мы видели различные инструменты, которые есть в нашем распоряжении бесплатно и для Windows, которая сегодня является наиболее часто используемой операционной системой на настольных компьютерах.
Основные определения
Ориентированный граф, в котором существует лишь одна вершина, не имеющая входящих дуг, и лишь одна вершина, не имеющая выходящих дуг, называется сетью. Сеть, моделирующая комплекс работ, называется его сетевой моделью или сетевым графиком. Дуги, соединяющие вершины графа, ориентированы в направлении достижения результата при осуществлении комплекса работ.Наиболее распространен способ представления моделируемого комплекса работ в понятиях работ и событий.Понятие «работа» имеет следующие значения:
- «действительная работа» – процесс, требующий затрат времени и ресурсов;
- «фиктивная работа» – логическая связь между двумя или несколькими работами, указывающая на то, что начало одной работы зависит от результатов другой. Фиктивная работа не требует затрат времени и ресурсов, продолжительность ее равна нулю.
Работа на графике изображается стрелкой, над которой указывается затрачиваемое на нее время. Длина стрелки и ее ориентация на графике не имеют значения. Желательно только выдерживать направление стрелок так, чтобы начальное событие для работы (обозначается i) располагалось слева в сетевом графике, а конечное (обозначается j) — справа. Для отображения фиктивных работ используют пунктирные стрелки, над которыми время не указывается или проставляется ноль.
На сетевой модели событиям соответствуют вершины графа.
Правила построения сетевой модели
Правило 1. Каждая операция в сети представляется одной и только одной дугой (стрелкой). Ни одна из операций не должна появляться в модели дважды. При этом следует различать случай, когда какая-либо операция разбивается на части; тогда каждая часть изображается отдельной дугой.
Правило 2. Ни одна пара операций не должна определяться одинаковыми начальным и конечным событиями. Возможность неоднозначного определения операций через события появляется в случае, когда две или большее число операций допустимо выполнять одновременно.
Правило 3. При включении каждой операции в сетевую модель для обеспечения правильного упорядочения необходимо дать ответы на следующие вопросы:а) Какие операции необходимо завершить непосредственно перед началом рассматриваемой операции?б) Какие операции должны непосредственно следовать после завершения данной операции?в) Какие операции могут выполняться одновременно с рассматриваемой?
При построении сетевого графика следует соблюдать следующие правила:
- в сети не должно быть «тупиков», т.е., событий, от которых не начинается ни одна работа, исключая завершающее событие графика;
- В сетевом графике не должно быть «хвостовых» событий, то есть событий, которым не предшествует хотя бы одна работа, за исключением исходного.
- в сети не должно быть замкнутых контуров (рис.1);
- Любые два события должны быть непосредственно связаны не более чем одной работой.
- В сети рекомендуется иметь одно исходное и одно завершающее событие.
- Сетевой график должен быть упорядочен. То есть события и работы должны располагаться так, чтобы для любой работы предшествующее ей событие было расположено левее и имело меньший номер по сравнению с завершающим эту работу событием.
Построение сетевого графика начинается с изображения начального события, которое обозначается цифрой 1 и обводится кружком. Из начального события выпускают стрелки, соответствующие работам, которым не предшествуют какие-либо другие работы. По определению, момент завершения работы является событием. Поэтому каждая стрелказавершается кружком – событием, в котором проставляется номер этого события. Нумерация событий произвольная. На следующем этапе построения изображаем работы, которым предшествуют уже нарисованные работы (то есть которые опираются на уже построенные работы) и т. д. На следующем этапе отражаем логические взаимосвязи между работами и определяем конечное событие сетевого графика, на которое не опираются никакие работы. Построение закончено, далее необходимо провести упорядочение сетевого графика.
Расчет графика: прямой анализ
Оценка временных затрат на выполнение одной операции производится на основании нормативных трудозатрат. Благодаря прямому или обратному методу расчета, можно довольно быстро сориентироваться в порядке выполнения работ и выявить критические шаги.
Прямой анализ позволяет определить ранние сроки начала всех операций. Обратный — дает представление о поздних сроках. Кроме того, с помощью обеих методик анализа можно не только установить критический путь, но и выявить временные интервалы, на которые можно задержать выполнение отдельных работ без срыва общих сроков реализации проекта.
Прямой анализ рассматривает проект от начала до конца (если говорить о составленном графике, то движение по нему происходит слева направо). Во время движения по всем цепочкам операций происходит наращение времени выполнения всего комплекса работ. Прямой расчет сетевого графика предполагает, что каждая последующая операция начинается в тот момент, когда заканчиваются все предшествующие ей. При этом необходимо помнить, что следующая работа стартует в тот момент, когда закончится самая длительная из непосредственно предшествующих. На каждом шаге прямого анализа добавляется время выполнения расчетной операции. Так мы получаем значения раннего начала (ES) и раннего окончания работ (EF).
Но нужно быть внимательным: раннее окончание предшествующей операции становится ранним началом последующей только в том случае, если она не является слиянием. В этом случае стартом станет раннее окончание самой затяжной из предыдущих работ.
Установка и первые шаги с программой
Если вы хотите попробовать схему сети Smartdraw, вам нужно перейти в раздел загрузки, нажав здесь . Затем попросите вас ввести свой адрес электронной почты и нажать на Бесплатная загрузка кнопка. После загрузки файла вы можете просмотреть его инструкция по установке . Прежде чем мы начнем, давайте обсудим его минимальные требования к производительности:
- Операционная система: Windows 7/8/10 или Vista.
- 2 ГБ ОЗУ.
- 4 ГБ свободного места на диске.
Установка проста, вам просто нужно выполнить шаги, указанные на экране. После завершения появится такой экран:
Здесь нам сообщают, что это пробная версия и сколько дней мы можем ее использовать. В этом случае мы нажмем на Нажмите здесь для продолжения . Если вы хотите его купить, вы можете проверить цена список и эти другие, если вы хотите только онлайн версия, которая дешевле.
Это вводное видео о сетевой схеме Smartdraw, в котором в общих чертах объясняется, что предлагает программа:
Теперь ваша очередь начать пользоваться Smartdraw. После запуска программы появится экран приветствия, подобный следующему:
На левая сторона являются типы проектов что мы можем выполнить. Вот несколько примеров проектов:
- Инжиниринг.
- Планы коммерческих и жилых этажей.
- Деревья решений.
- Инфографика.
- Диаграммы организации.
При первом запуске, Сетевые диаграммы выбрано по умолчанию. Поскольку мы хотим представить небольшую сеть, чтобы вы могли видеть, как она выглядит, мы находимся в правильном положении. Справа у нас есть шаблоны проектов выбрать тот, который нам больше всего подходит. Вверху у нас есть Файл отмечены красным, о чем мы кратко поговорим ниже.
Как видите, это типичный раздел, который мы обычно находим в любом главном меню программы. В этом случае его наиболее важными функциями являются:
- Откройте документы, чтобы начать работать с ними напрямую.
- Импортируйте документы Visio.
- Сохраните и сохраните как, чтобы хранить наши проекты.
- Различные онлайн-функции.
- Активируйте лицензию, чтобы активировать программу при покупке лицензии.
Комментарий к пробной программе, она работает как бы в смешанном режиме. Например, в первый раз, когда вы работаете с чем-либо, вам нужно загрузить это, и это займет некоторое время. Однако во второй раз он будет быстрее.
Пришло время начать работу по созданию нашей сети, для которой мы нажмем на Network Diagram Automatic, которую я выделил красным на экране приветствия.
Пример построения сетевого графика
Несмотря на то, что описанный выше алгоритм может показаться сложным, на самом же деле построение сетевого графика задача несложная. Для того, чтобы убедиться в этом рассмотрим построение сетевого графика на простом примере ремонта детской комнаты.
Шаг 1. Определить основную цель проекта
Представьте, что сейчас лето, вашему сыну исполнилось 7 лет и в сентябре он идет в школу. Вы решил обновить его комнату к новому учебному году и сделать ее подходящей для школьника, т.е. должно появиться полноценной рабочее место, зонирование комнаты измениться, и т.д.
В этом случае целью нашего небольшого проекта будет — сделать комнату пригодной и приятной для проживания мальчика, который пойдет в начальную школу.
Шаг 2. Выявить ограничения
Бюджет не более 100,000 руб., ремонтные работы можно вести только в рабочие дни с 10:00 до 18:00 с обязательным перерывом с 12:00 до 14:00. Итого получается — 6 рабочих часов в день.
Шаг 3. Определить состав работ
Немного поразмыслив мы накидали основные работы, которые надо сделать, а именно:
- Нам нужен дизайн-проект новой комнаты;
- Нам надо закупить материалы для ремонта;
- Надо составить смету ремонта;
- Надо выполнить сам ремонт;
- И т.к. мы решили сделать небольшую перепланировку, то надо согласовать ее с ТСЖ.
Отобразим эти работы в виде блоков:
Рисунок 1. Состав работ
Шаг 4. Оценить длительность работ
Мы решили оценивать длительность работ в днях, т.к. до начала учебного года еще достаточно времени, то такая точность планирования нас вполне устраивает.
Рисунок 2. Длительность работ
Шаг 5. Определить последовательность работ
Теперь определим последовательность работ, мы будем использовать схему построения сетевого графика «сверху-вниз». Первая работа, которую необходимо выполнить — это работа «Разработать дизайн-проекта«. Затем мы оценим стоимость проекта, а параллельно начнем согласование с ТСЖ, т.к. эта задача занимает много времени. После того, как мы оценим проект и его согласуем, мы приступим к покупке всех необходимых материалов и уже затем начнем сам ремонт.
Рисунок 3. Последовательность работ
Укажем стрелками связи между работами.
Рисунок 4. Связи между работами
Шаг 7. Определить раннее начало и раннее окончание
Т.к. мы выбрали модель сетевого график «сверху-вниз», то начинаем его и просматривать сверху вниз, начиная с самой верхней работы, и далее по очереди двигаемся к самой нижней работе.
Напомним, что раннее начало последующей работы будет совпадать с ранним завершением предшествующей, а раннее окончание каждой из работ определяется как раннее начало плюс длительность работ Если предшествующих работ несколько, то ранним началом последующей работы будет наибольшее из значений раннего окончания одной из предшествующих работ.
Рисунок 5. Раннее начало и окончание работ
Шаг 8. Определить поздние начало и окончание
Для того, чтобы определить поздние начало и окончание просмотрим сетевой график в обратном направлении — снизу вверх. Позднее окончание работы будет совпадать с поздним началом последующей работы. Если последующих работ несколько, то поздним окончанием работы будет наименьшее из значений позднего начала последующих работ. Позднее начало каждой работы определяется как позднее окончание минус длительность работы.
Рисунок 6. Позднее начало и окончание работ
Шаг 9. Определить временной резерв
Вычислим временной резерв для каждой из работ. Он вычисляется как разница между поздним и ранним началом или поздним и ранним окончанием работы.
Рисунок 7. Временной резерв
Шаг 10. Выявить критический путь
Как мы уже знаем, критический путь — это цепочка работ, у которых резерв времени равен нулю. Выделим такие задачи на сетевом графике.
Рисунок 8. Критический путь
Задачи «Разработать дизайн-проект«, «Согласовать проект с ТСЖ» и «Закупить необходимые материалы«, «Провести ремонтные работы» составляю критический путь, а его длина составляет 19 дней. Это означает, что в текущем виде проект не может быть выполнен быстрее, чем за 19 дней. Если мы хотим сократить сроки проекта, то нам необходимо оптимизировать задачи, лежащие на критическом пути.
Например, мы можем начать ремонтные работы раньше получения согласования на перепланировку от ТСЖ, приняв на себя риски того, что согласование может быть не получено.
Просмотры:
80 638
Построение сетевого графика
В нашем примере для построения сетевого графика необходимо составить формуляр операций, его можно использовать в качестве образца на практике.
В таблицу сведем следующие данные по каждой операции:
- номер операции;
- предшествующие операции;
- количество исполнителей;
- продолжительность операции в днях.
В таблице операций их номера соответствует нумерации в карточке-определителе в соответствии с группировкой параллельных операций.
Номер операции |
Предыдущие операции |
Кол-во исполнителей, чел. |
Продолжительность, дни |
---|---|---|---|
1. |
— |
10 |
1 |
2. |
1 |
2 |
3 |
3. |
1 |
3 |
1 |
4. |
1 |
2 |
4 |
5. |
4 |
1 |
0,5 |
6. |
3 |
3 |
2 |
7. |
5 |
2 |
0,5 |
8. |
2,7,6 |
10 |
0,5 |
9. |
9 |
10 |
0,5 |
10. |
9 |
1 |
3 |
11. |
9 |
2 |
4 |
12. |
9 |
2 |
2 |
13. |
9 |
2 |
3 |
14. |
12 |
2 |
2 |
15. |
13 |
3 |
2 |
16. |
10,11,14,15 |
10 |
0,5 |
17. |
16 |
10 |
0,5 |
18. |
17 |
2 |
2 |
19. |
18 |
2 |
3 |
20. |
17 |
2 |
2 |
21. |
17 |
2 |
3 |
22. |
21 |
3 |
1 |
23. |
20 |
2 |
2 |
24. |
19,22,23 |
10 |
0,5 |
25. |
24 |
10 |
0,5 |
26. |
25 |
5 |
1 |
27. |
26 |
5 |
3 |
28. |
25 |
3 |
2 |
29. |
28 |
3 |
2 |
30. |
25 |
2 |
4 |
31. |
27,29,30 |
10 |
0,5 |
32. |
31 |
10 |
0,5 |
33. |
32 |
7 |
1 |
34. |
32 |
2 |
1 |
35. |
33,34 |
10 |
1 |
На основе таблицы операций и карточки-определителя с учетом произведенной группировки параллельных операций осуществляется построение сетевого графика.
Сетевой график, пример
Определим критический путь. Критический путь на данном сетевом графике составляют операции: 1, 4, 5, 7, 8, 9, 13, 15, 16, 17, 18, 19, 24, 25, 28, 29, 31, 32, 33 (34), 35.
В результате построения сетевого графика работы можно сделать вывод, что деятельность организации не укладывается в заданный срок равный 22 рабочим дням, составляя вместо этого 26 дней. При этом операции первой, второй и третьей недели не укладываются в заданный для них срок, равный 5 рабочим дням. По сетевой модели операции 1 недели длятся 7 дней, 2 недели – 6 дней, 3 недели – 6 дней. Операции четвертой и пятой недель укладываются в заданные для них сроки.
Для соблюдения запланированных сроков произведем корректировку сетевого графика.
В нашем примере сетевого графика по данным карточки-распределителя можно сделать вывод, что для некоторых операций в рамках запланированных действий существует резерв специалистов в отделе. Учитывая, что общая численность сотрудников относительно невелика, можно воспользоваться способом корректировки сетевой модели с привлечением дополнительных ресурсов, в качестве которых выступают свободные на момент реализации операции специалисты данного отдела. Благодаря этому сократится срок выполнения операций критического пути, соответственно и сроки всей сетевой модели. Корректировке подлежат операции 1, 2 и 3 недель, так как операции 4 и 5 недель сетевого графика укладываются в заданные сроки.
После корректировки осуществим построение альтернативного сетевого графика.
Необходимо привлечь дополнительных специалистов для выполнения операций 4 (отдел специальных программ), 13 (отдел по организации оздоровительной кампании) и 18 (отдел специальных программ). Расчет трудоемкости операций (Q) определим исходя из произведения числа специалистов (N), выполняющих операцию, на число дней (t), выделенных для ее выполнения:
Q = N * t
Q4 = 2*4 = 8 ч/дн
Q13 = 2*3 = 6 ч/дн
Q18 = 2*2 = 4 ч/дн
В отделе специальных программ работает 5 человек, но в выполнении операции 4 задействовано только 2 человека. В результате привлечения двух специалистов новый срок выполнения операции составит: 8 / 4 = 2 дня. Следовательно, операция 4 будет выполняться 2 дня вместо 4 дней.
В отделе по организации оздоровительной кампании работает 3 специалиста, но в выполнении операции 13 занято только два человека. В данном случае привлечение одного дополнительного специалиста позволит сократить срок выполнения операции: 6 / 3 = 2 дня. Следовательно, операция 13 будет выполняться 2 дня вместо 3 дней.
В выполнении операции 18 задействовано 2 специалиста отдела специальных программ. Привлечение двух дополнительных специалистов позволит сократить срок ее выполнения: 4 / 4 = 1 день. Следовательно, операция 18 будет выполняться 1 день вместо 2 дней.
В результате получаем срок выполнения операций после корректировки сетевого графика с привлечением дополнительных ресурсов:
26 – 2 – 1 – 1 = 22 дня.
Таким образом, за счет произведенной коррекции сетевого графика срок выполнения операций, соответствует изначально заданному сроку в 22 рабочих дня.
Альтернативный график будет аналогичен предыдущему в плане своей структуры, корректировке подвергнуты сроки реализации операций согласно построенной сетевой модели.
Альтернативный сетевой график
Что мы можем делать с этим программным обеспечением
Сетевая диаграмма может быть определена как визуальное представление сетевой архитектуры. Таким образом, мы можем проследить структуру сети с большим количеством символов для интерпретации маршрутизаторов, коммутаторов, а также всех проводных соединений, которые есть в локальной сети. Следует отметить, что это идеальный способ поделиться дизайном сети, так как визуальное представление помогает пользователям понять, как подключены компьютеры и устройства. Smartdraw Network Diagram — это программное обеспечение, которое позволит нам создавать наши сетевые диаграммы.
Для начала следует отметить, что Smartdraw дает нам две возможности при использовании программного обеспечения для построения сетевых диаграмм:
- An онлайн использовать.
- Скачайте программу.
Что касается использования в Интернете, очевидно, что нам потребуется подключение к Интернету. Инструменты будут загружены и использованы в интернет-браузере. Еще одна важная вещь, о которой следует помнить, — это то, что если мы хотим использовать его в Интернете, мы должны создать учетную запись.
Что касается этого руководства, мы собираемся основывать его на загрузке программы и ее последующей установке в Windows 10. Затем мы объясним самые важные разделы и создадим небольшую сеть. Это пример результатов, которые мы можем получить с помощью сетевой диаграммы Smartdraw:
С помощью этой программы мы можем легко нарисовать схему нашей сети LAN, WAN, одноранговой (P2P) сети или топологий сети и кабелей.
Причин для его использования много, например, наличие нескольких шаблонов дизайна сети, обширных библиотек значков сети и, кроме того, бесплатная поддержка. Он также подготовлен для групповой и совместной работы, имея возможность использовать Dropbox, Google Drive, Box, Onedrive и совместим с Word, Excel и Power Point.
Создание примера сети
Теперь, когда у нас есть основные понятия, необходимые для начала работы с программой, мы собираемся создать сетевую диаграмму небольшого офиса с помощью Smartdraw Network Diagram. Сеть будет состоять из следующих элементов:
- Маршрутизатор Wi-Fi, обеспечивающий доступ в Интернет.
- FTP-сервер.
- Файловый сервер.
- Три настольных ПК, на которых работают сотрудники.
Это будет схема сети, которую я создал с использованием следующих элементов:
Как видите, это простая сеть, но вы можете делать все, что захотите. Другие элементы, которые можно добавить: веб-сервер, брандмауэр, облако и многое другое. Ваше воображение — предел для создания этой сети. Благодаря Smartdraw Network Diagram мы можем получить визуальное представление об архитектуре нашей сети.
Автоматическая сетевая диаграмма проекта с критическим путем в EXCEL
Построим автоматическую сетевую диаграмму проекта. Сетевую диаграмму изобразим на диаграмме MS EXCEL типа Точечная. На этой диаграмме выведем работы проекта в виде точек, стрелками изобразим связи между работами. Также изобразим на диаграмме критический(ие) путь(и). Сетевая диаграмма будет автоматически перестраиваться при изменении связей между работами и их длительности.
Данная статья является третьей статьей в цикле статей посвященных построению сетевой диаграммы проекта и является синтезом первых двух:
- В статье Метод критического пути в MS EXCEL показано как рассчитать длительность проекта, определить работы на критическом пути и как построить сетевую диаграмму проекта на листе MS EXCEL. Основной недостаток – при изменении связей между работами пользователю потребуется вносить серьезное изменение в сетевую диаграмму.
- В статье Автоматическая сетевая диаграмма проекта в MS EXCEL показано, как имея перечень работ и связи между ними, вычислить все пути проекта и отобразить их на стандартной диаграмме типа Точечная. При изменении связей – пути автоматически пересчитываются. Однако, критический путь не вычислялся в этой статье.
Рекомендуется прочитать вышеуказанные статьи перед первым прочтением.
Ниже показана диаграмма, которую мы будем создавать в этой статье. На диаграмме отображены все работы проекта (от А до U, синие точки), связи между ними (стрелки), работы на критическом пути (красные точки), критический путь (красные стрелки).
Примечание : Слово диаграмма используется в 2-х смыслах: сетевая диаграмма проекта (стандартный термин из управления проектом, Activity-on-node diagram ) и диаграмма MS EXCEL ( Excel Chart , см. вкладку , группа ). Диаграмма MS EXCEL типа Точечная будет использоваться для построения сетевой диаграммы проекта.
При изменении связей между работами и/или их длительности происходит перерасчет критического пути и сетевая диаграмма автоматически обновляется. Например, значительное увеличение длительности работы М (в нижнем пути сетевой диаграммы) приведет к изменению критического пути.
Такая сетевая диаграмма отображает критический путь даже нагляднее, чем стандартная диаграмма Ганта , хотя, конечно, не заменяет ее.
ВНИМАНИЕ! Построение данной сетевой диаграммы в этой статье приведено лишь с целью демонстрации технической реализуемости такого построения в MS EXCEL. Не ставилось целью сделать “удобную программу для пользователей”
Это означает, что при изменении пользователем количества работ/ добавления связей между работами (например, использования более 5 последователей), переименовании листов, рядов диаграммы и других изменений, в файле примера может потребоваться дополнительная настройка формул.
Такая настройка потребует от пользователя серьезных знаний MS EXCEL и времени.
Исходная информация
В качестве исходной информации дан перечень работ, их длительность и связи между работами.
Также вручную задаются координаты для отображения на диаграмме работ (диапазон ВА12:ВВ34 ).
Другой информации для построения сетевой диаграммы и вычисления критического пути не требуется.
Вычисление путей сетевой диаграммы
Как и в статье Автоматическая сетевая диаграмма проекта в MS EXCEL начнем построение сетевой диаграммы с вычисления путей.
В отличие от указанной статьи, здесь увеличено количество рассчитываемых путей (до 15) и максимальная длина путей (до 10 работ, включая вехи начала и окончания).
Алгоритм вычисления путей аналогичен, однако формулы изменены, чтобы позволить пользователю быстро увеличивать количество путей проекта и их длину.
Начиная с шага №1 (начиная со строки 96) формулы можно копировать вниз и вправо, чтобы при необходимости увеличить количество путей и их длину (количество шагов). На каждом шаге длина путей увеличиваются на одну работу. В случае наличия нескольких последователей у работы – увеличивается количество возможных путей.
После вычисления всех шагов, в диапазоне R62:AA76 выводится перечень всех путей проекта, содержащие входящие в них работы.
Построение сетевой диаграммы
Сначала на диаграмме выводятся работы (синие точки, ряд Работы ).
Затем выводятся все возможные пути проекта (ряды Путь_1, Путь_2, …, Путь_15 ).
Все работы, находящиеся на критическом пути, отмечаются красным цветом. Также на диаграмму выводится критический путь. Если путей несколько, то выводятся все пути (в файле примера выводятся максимум 3 критических пути). Если длительность работы О увеличить до 8 дней, то 3 пути станут критическими с длительностью по 65 дней.
Одновременно, работы проекта отображаются на диаграмме Ганта.