Сетевые графики составляются на начальном этапе планирования. Вначале планируемый процесс разбивается на отдельные работы, составляется перечень работ и событий, продумываются их логические связи и последовательность выполнения, работы закрепляются за ответственными исполнителями. С их помощью оценивается длительность каждой работы. Затем составляется (сшивается) сетевой график. После упорядочения сетевого графика рассчитываются параметры событий и работ, определяются резервы времени и критический путь. Наконец, проводится анализ и оптимизация сетевого графика, который при необходимости вычерчивается заново с пересчетом параметров событий и работ.
При построении сетевого графика необходимо соблюдать ряд правил.
1 Сеть строится слева направо, от начального события к конечному событию.
2 Длина и наклон стрелок, с помощью которых изображаются работы, значения не имеют, но все они должны иметь одно направление - слева направо, от предшествующего события к последующему.
3Сетевой график - это плоский граф, поэтому стрелки в нем не должны пересекаться. Избежать пересечения стрелок можно путем смещения событий, изображения стрелок в виде ломаной линии, введения фиктивных событий и работ.
4 В сети не должно быть контуров и петель. При возникновении контура необходимо вернуться к исходным данным и путем пересмотра состава работ добиться его устранения. Контур - путь, начальная величина которого совпадает с конечной (например 1-4-6).
Рисунок 2 – Сетевой график
5 В сети не должно быть (кроме начального) «хвостовых» событий, т.е. событий, в которые не входит ни одна работа (событие 3 - на рис. 2). Здесь работы, предшествующие событию 3, не предусмотрены. Поэтому событие 3 не может свершиться, а, следовательно, не может быть выполнена и следующая за ним работа.
6 В сети не должно быть (кроме конечного) «тупиковых» событий, т.е. событий из которых не выходит ни одна работа (рис. 2). Здесь либо работа (6,7) не нужна и ее необходимо удалить, либо не замечена необходимость определенной работы, следующей за событием 7 для свершения какого-либо последующего события. В таких случаях необходимо тщательное изучение взаимосвязей событий и работ для исправления возникшего недоразумения.
7 Если в системе может начинаться несколько работ, после завершения которых следует выполнение другой работы, то вводят фиктивные работы и дополнительные сети. Например,
Фиктивная работа показывает взаимосвязь
|
Фиктивные работы и события необходимо вводить и в ряде других случаев: отражение зависимости событий, не связанных с реальными работами и неполная зависимость работ. Кроме того, фиктивные работы могут вводиться для отражения реальных отсрочек и ожидания. В отличие от предыдущих случаев здесь фиктивная работа характеризуется протяженностью во времени.
8 Если свершение кого-либо события начинается с несколько работ, но для начала какой-либо работы (например, работы а) не надо ждать свершения сети 7 и может ограничится промежуточным результатом, то его представляют в виде самостоятельного сети 7 и работа а должна начаться с него.