Методические рекомендации по построению сетевых моделей

При построении сетевого графика необходимо следовать следующим правилам:

• длина стрелки не зависит от времени выполнения работы;

• стрелка может не быть прямолинейным отрезком;

• для действительных работ используются сплошные, а для фиктивных – пунктирные стрелки;

• каждая операция должна быть представлена только одной стрелкой;

• между одними и теми же событиями не должно быть параллельныхработ, т.е. работ с одинаковыми кодами;

• не должно быть стрелок, направленных справа налево;

• следует избегать пересечения стрелок;

• номер начального события должен быть меньше номера конечного события;

• не должно быть висячихсобытий (т.е. не имеющих предшествующих событий), кроме исходного;

• не должно быть тупиковыхсобытий (т.е. не имеющих последующих событий), кроме завершающего;

• не должно быть циклов (рис. 7.2).

 

Рис. 2 Недопустимость циклов

Исходные данные для построения сетевой модели могут задаваться различными способами, например,

• описанием предполагаемого проекта. В этом случае необходимо самостоятельно разбить его на отдельные работы и установить их взаимные связи;

• списком работ проекта. В этом случае необходимо проанализировать содержание работ и установить существующие между ними связи;

• списком работ проекта с указанием их упорядочения. В этом случае необходимо только отобразить работы на сетевом графике.

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

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

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

 

Рис. 3 Устранение параллельности двух работ