Расчет и анализ сетевых моделей. Сетевое планирование. Теория

30.09.2019

Сетевые графики составляются на начальном этапе планирования. Вначале планируемый процесс разбивается на отдельные работы, составляется перечень работ и событий, продумываются их логические связи и последовательность выполнения, работы закрепляются за ответственными исполнителями. С их помощью и с помощью нормативов, если таковые существуют, оценивается продолжительность каждой работы. Затем составляется (сшивается) сетевой график. После упорядочения сетевого графика рассчитываются параметры событий и работ, определяются резервы времени и критический путь. Наконец, проводятся анализ и оптимизация сетевого графика, который при необходимости вычерчивается заново с пересчётом параметров событий и работ.

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

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

В сетевом графике не должно быть «хвостовых» событий (кроме исходного), которым не предшествует хотя бы одна работа. Обнаружив в сети такие события, необходимо определить исполнителей предшествующих им работ и включить эти работы в сеть.

В сети не должно быть замкнутых контуров и петель, то есть путей, соединяющих некоторые события с ними же самими. При возникновении контура (а в сложных сетях, то есть в сетях с высоким показателем сложности, это встречается довольно часто и обнаруживается лишь при помощи ЭВМ) необходимо вернуться к исходным данным и путём пересмотра состава работ добиться его устранения.

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

Рисунок 1.2 Примеры введения фиктивных событий

Фиктивные работы и события необходимо вводить в ряде других случаев. Один из них -- отражение зависимости событий, не связанных с реальными работами. Например, работы А и Б (рисунок 1, а) могут выполняться независимо друг от друга, но по условиям производства работа Б не может начаться раньше, чем окончится работа А. Это обстоятельство требует введения фиктивной работы С.

Другой случай -- неполная зависимость работ. Например работа С требует для своего начала завершения работ А и Б, на работа Д связана только с работой Б, а от работы А не зависит. Тогда требуется введение фиктивной работы Ф и фиктивного события 3", как показано на рисунке 1, б.

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

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

Предположим, что при составлении некоторого проекта выделено 12 событий: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 и 24 связывающие их работы: (0, 1), (0, 2), (0, 3), (1, 2), (1, 4), (1, 5), (2, 3), (2, 5), (2, 7), (3, 6), (3, 7), (3, 10), (4, 8), (5, 8), (5, 7), (6, 10), (7, 6), (7, 8), (7, 9), (7, 10), (8, 9), (9, 11), (10, 9), (10, 11). Составили исходный сетевой график 2.1.

Упорядочение сетевого графика заключается в таком расположении событий и работ, при котором для любой работы предшествующее ей событие расположено левее и имеет меньший номер по сравнению с завершающим эту работу событием. Другими словами, в упорядоченном сетевом графике все работы-стрелки направлены слева направо: от событий с меньшими номерами к событиям с большими номерами.

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

Поместив в I слое начальное событие 0, мысленно вычеркнем из графика это событие и все выходящие из него работы-стрелки. Тогда без входящих стрелок останется событие 1, образующее II слой. Вычеркнув мысленно событие 1 и все выходящие из него работы, увидим, что без входящих стрелок остаются события 4 и 2, которые образуют III слой. Продолжая этот процесс, получим сетевой график 1.3.

Сетевой график 1.3. Неупорядоченный сетевой график

Сетевой график 1.4 Упорядочение сетевого графика с помощью слоёв


Теперь видим, что первоначальная нумерация событий не совсем правильная: так, событие 6 лежит в VI слое и имеет номер, меньший, чем событие 7 из предыдущего слоя. То же можно сказать о событиях 9 и 10.

Сетевой график 1.5 Упорядоченный сетевой график


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

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

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

На сетевом графике 1.6 критический путь проходит через работы (1;2), (2;5), (5;6), (6;8) и равен 16. Это означает, что все работы будут закончены за 16 единиц времени. Критический путь имеет особое значение в системе СПУ, так как работы этого пути определят общий цикл завершения всего комплекса работ, планируемых при помощи сетевого графика. Зная дату начала работ и продолжительность критического пути, можно установить дату окончания всей программы. Любое увеличение продолжительности работ, находящихся на критическом пути, задержит выполнение программы.

Сетевой график 1.6. Критический путь


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

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

1. В сетевой модели не должно быть «тупиковых» событий , то есть событий, из которых не выходит ни одна работа, за исключением завершающего события. Здесь либо работа не нужна и её необходимо аннулировать, либо не замечена необходимость определённой работы, следующей за событием для свершения какого-либо последующего события. В таких случаях необходимо тщательное изучение взаимосвязей событий и работ для исправления возникшего недоразумения. (рис. 2)

Рисунок 2 Недопустимость тупиковых событий

2. В сетевом графике не должно быть «хвостовых» событий (кроме исходного), которым не предшествует хотя бы одна работа. Обнаружив в сети такие события, необходимо определить исполнителей предшествующих им работ и включить эти работы в сеть. (рис. 3).


Рисунок 3 Недопустимость хвостовых событий

  • 3. В сети не должно быть замкнутых контуров и петель , то есть путей, соединяющих некоторые события с ними же самими. При возникновении контура (а в сложных сетях, то есть в сетях с высоким показателем сложности, это встречается довольно часто и обнаруживается лишь при помощи ЭВМ) необходимо вернуться к исходным данным и путём пересмотра состава работ добиться его устранения.
  • 4. Любые два события должны быть непосредственно связаны не более чем одной работой-стрелкой. Нарушение этого условия происходит при изображении параллельно выполняемых работ. Если эти работы так и оставить, то произойдёт путаница из-за того, что две различные работы будут иметь одно и то же обозначение. Однако содержание этих работ, состав привлекаемых исполнителей и количество затрачиваемых на работы ресурсов могут существенно отличаться.
  • 5. В сети рекомендуется иметь одно исходное и одно завершающее событие.
  • 6. В сетевом графике не допускаются замкнутые контуры работ. Наличие замкнутых контуров свидетельствует об ошибке в построении или в исходных данных. (рис. 4).

Рисунок 4 Недопустимость замкнутых контуров работ

  • 7. Нумерация (кодирование) событий должна соответствовать последовательности работ по времени, то есть предшествующим событиям присваиваются меньшие номера;
  • 8. Нумерацию событий нужно производить только после полного построения сети и убеждённости, что технологически сеть построена правильно;
  • 9. Первоначальный вариант сетевого графика строится без учёта продолжительности составляющих его работ, обеспечивая только технологическую последовательность (в этом случае длина стрелок значения не имеет).
  • 10. Длина стрелки не зависит от времени выполнения работы;
  • 11. Следует избегать пересечения стрелок;
  • 12. Не должно быть стрелок, направленных справа налево;
  • 13. номер начального события должен быть меньше номера конечного события;
  • 14. Не должно быть циклов (см. рис. 5).

Сетевая модель и ее характеристики.

Сетевое планирование и управление (СПУ) - это графоаналитический метод управления процессами создания (проектирования) лю­бых систем. Сетевой график - полная графическая модель комплекса работ, направленных на выполнение единого задания, в которой (мо­дели) определяются логические взаимосвязи и последовательность ра­бот.

Сетевая модель – это графическое изображение технологической последовательности работ.

Элементы сетевой модели.

Основными элементами сетевого графика являются работа (изоб­ражается стрелкой) и событие (изображается кружком).

Работа – это производственный процесс, требующий затрат времени и ресурсов, а также непроизводительного времени. (Работа - это процесс или действие, которые нужно совершить, что­бы перейти от одного события к другому). Если для перехода от одного события к другому не требуется ни затрат времени, ни затрат труда, то взаимная связь таких событий изображается пунктирной стрелкой и называется фиктивной работой. Фиктивная работа представляет собой, таким образом, логическую связь между событиями и показы­вает зависимость начала выполнения какой-либо работы от резуль­татов выполнения другой.

Фактическая работа в сетевой модели обозначается:

Фиктивная работа:

Событие - это фиксированный момент времени, который пред­ставляет собой одновременно окончание предыдущей работы, т. е. ее результат (исключение - начальное событие) и начало последующей работы (исключение - конечное событие).

Изображается:

i – индекс (номер) события.

Трi – возможно ранний срок совершения события i;

Раз событие не может произойти, пока не будут выполнены все предшествовавшие ему операции, то ранний срок свершения собы­тия определяется наибольшей из всех продолжительностей предше­ствовавших этому событию путей.

Тпi – допустимо поздний срок совершения события i;

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

Ri – резерв времени события .

Ri = Тпi – Трi

Любая работа соединяет только два события и отражает процесс перехода от одного события к другому.

Работа i-j

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

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

Правила построения сетевых моделей.

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

    В сетевой модели не должно быть событий, кроме исходного, в которое не входило бы ни одной стрелки.

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

    Каждая работа кодируется шифром двух событий.

Работа i-j – шифр работы, причем j>i

i – начальное событие для данной работы;

j – конечное событие, результат.

Виды путей сетевой модели

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

При этом понятие «путь» распространяется на любую последовательность работ по направлению стрелок.

Длина пути определяется суммой продолжительности лежащих на нем работ.

Путей в сетевой модели может быть несколько.

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

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

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

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

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

Кроме того, существует еще подкритический путь . Это тоже полный путь, имеющий продолжительность, близкую с продолжительности критического пути.

Ненапряженные пути – это полные пути, продолжительность которых существенно меньше продолжительности критического пути.

Характеристики работ сетевой модели.

    Возможно раннее начало работы i-j:

tрнi-j = Трi

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

    Возможно раннее окончание работы i-j:

tроi-j = tрнi-j + ti-j

    Допустимо позднее окончание работы i-j

    Допустимо позднее начало работы i-j

tпнi-j = tпоi-j – ti-j

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

Резервы времени работ в сетевой модели.

В общем случае работы сетевой модели могут обладать следующими резервами времени:

    полный резерв;

    свободный резерв.

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

Rпi-j = Тпj – Трi – ti-j

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

Rсвi-j = Трj – Трi – ti-j

Коэффициент напряженности работ в сетевой модели.

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

При равных резервах у работ следует рассчитывать их коэффициент напряженности.

Аналитически:

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

Вероятностные расчеты сетевого моделирования.

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

Если такое сравнение дает удовлетворительный результат (Ткр<Тдир), то определяют вероятность совершения конечного события в сроки не позднее Тдир.

где Ф – функция Лапласа (функция нормального распределения);

Среднеквадратическое отклонение работ, лежащих на критическом пути от ожидаемого времени Tож.

tmin ij – оптимистическая оценка времени выполнения работ, т.е. продолжительность выполнения работ при наиболее благоприятных условиях;

tmax ij - пессимистическая оценка времени выполнения работ, т.е. продолжительность выполнения работ при наиболее неблагоприятных условиях.

c – количество работ, лежащих на критическом пути.

Если Ркр<0,35, то вероятность выполнения работ в директивные сроки ничтожно мала. В этом случае необходима оптимизация сетевой модели по времени.

Цель оптимизации – сокращение длительности критического пути.

Ткр – время сокращения длительности критического пути при проведении оптимизации.

Ткр = Ткр – Ткр нов

Ткр нов – новая (уменьшенная) продолжительность критического пути после проведения оптимизации.

Для определения Ткр нов необходимо приравнять значения вероятности к 0,35, т.е.

Затем по таблицам нормального распределения определить значение функции, соответствующее Ркр = 0,35: Ф = 1,05 (по таблице)

→Ткр нов

0,35 <Ркр<0,65 – если вероятность лежит в этом диапазоне, то вероятность выполнения всего комплекса работ достаточна.

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

Если сравнение Ткр>Тдир, то необходима оптимизация модели по времени.

Элементы сетевой модели

Элементами сетевой модели являются: работы, события, пути.

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

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

В каждой сети имеются два крайних события - исходное и завершающее. Исходным называется событие в сети, не имеющее предшествующих событий и отражающее начало выполнения всего комплекса работ. Оно обозначается символом I. Завершающим называется событие, которое не имеет последующих событий и показывает достижение конечной цели выполнения комплекса работ. Оно обозначается символом К. В одно и то же событие может входить и выходить из него несколько видов работ.

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

В сетевом графике следует различать несколько видов путей:

v полный путь - путь от исходного события до завершающего;

v полный путь с максимальной продолжительностью называется критическим путем L кр;

v путь, предшествующий данному событию, - путь от исходного события до данного;

v путь, следующий за данным событием, - путь от данного события до завершающего;

v путь между событиями i и j;

v подкритический путь - полный путь, ближайший по длительности к критическому пути;

v ненагруженный путь - полный путь, длительность которого значительно меньше длительности критического пути.

Правила построения сетевой модели

Правило 1. Сеть имеет только одно начальное событие и только одно конечное событие.

Правило 2. Сеть вычерчивается слева направо. Желательно, чтобы каждое событие с большим порядковым номером изображалось правее предыдущего. Для каждой работы (i-j ) должно выполняться iОбщее направление стрелок, изображающих работы, также должно быть расположено слева направо, при этом каждая работа должна выходить из события с меньшим номером и входить в событие с большим номером. Изображение и обозначение работ и событий представлены на рис.1.

Рис.1. Изображение и обозначение работ и событий

Правило 3. Если в процессе выполнения работы начинается другая работа, использующая результат некоторой части первой работы, то первая работа разбивается на две: причем часть первой работы от начала (0) до выдачи промежуточного результата, т. е. начало второй работы и оставшаяся часть первой работы, выделяются как самостоятельные.

Правило 4. Если «n» работ начинаются и кончаются одними и теми же событиями, то для установления взаимно-однозначного соответствия между этими работами и кодами необходимо ввести (n-1) фиктивных работ. Они не имеют продолжительности во времени и вводятся в данном случае лишь для того, чтобы упомянутые работы имели разные коды.

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

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

Правило 7. События следует нумеровать так, чтобы номер начального события данной работы был меньше номера конечного события этой работы.

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

Сетевая модель и ее основные элементы

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

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

Главными элементами сетевой модели являются события и работы .

Термин "работа" используется в СПУ в широком смысле.

Во-первых, это действительная работа – протяженный во времени процесс, требующий затрат ресурсов (например, сборка изделия, испытание прибора и т.п.). В нашем случае под термином "работа" мы будем понимать процессы вида сбора первоначальной бухгалтерской информации, формирование на базе полученной информации баланса, формирование отчета о прибылях и убытках, формирования отчетов о движениях денежных средств и других необходимых отчетов, корректировка полученных данных с учетом международных стандартов ведения бухгалтерской отчетности GAAP, анализ полученных результатов и т.д. Каждая такая действительная работа должна быть конкретной, четко описанной и иметь ответственного исполнителя.



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

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

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

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

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

Основные понятия сетевой модели

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

Теория графов оперирует понятием пути, объединяющим последовательность взаимосвязанных ребер. Контур означает такой путь, у которого начальная вершина совпадает с конечной. Сетевой график - это ориентированный граф без контуров. В сетевом моделировании имеются два основных элемента - работа и событие.

Работа - это активный процесс, требующий затрат ресурсов, либо пассивный (ожидание), приводящий к достижению намеченного результата. Найти ФСР ОЛДУ . Записать общее решение. По НУ: выделить частное решение.

Фиктивная работа - это связь между результатами работ (событиями), не требующая затрат времени и ресурсов.

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

Путь - это любая непрерывная последовательность (цепь) работ и событий.

Критический путь - это путь, не имеющий резервов и включающий самые напряженные работы комплекса. Работы, расположенные на критическом пути, называют критическими. Все остальные работы являются некритическими (ненапряженными) и обладают резервами времени, которые позволяют передвигать сроки их выполнения, не влияя на общую продолжительность выполнения всего комплекса работ.

Правила построения сетевых моделей

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

2. Два соседних события могут объединяться лишь одной работой. Для изображения параллельных работ вводятся промежуточное событие и фиктивная работа.

3. В сети не должно быть тупиков, т.е. промежуточных событий, из которых не выходит ни одна работа.

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

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

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



© dagexpo.ru, 2024
Стоматологический сайт