I операция

© -© -0

Рис. 10.3. Использование в стрелочном графе фиктивной логической операции

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

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


Гл.10. Сетевой анализ и календарное планирование проектов 317

(2\ Фиктивная операция

В Jr"^ идентификации

О—-—нЭ G<—-—^Э

Заменяется на Рис. 10.4. Использование в стрелочном графе фиктивной операции идентификации

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

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

LJ Пример 10.1. Компания "Delco pic" — это промышленная фирма, которая заключила контракт о производстве партии станков, предназначеных к использо­ванию крупным предприятием обувной промышленности для массового производ­ства обуви. Ниже перечислены операции, которые необходимо выполнить в процессе разработки и производства этих станков (табл. 10.1):

Таблица 10.1. Таблица операций для задачи из примера 10.1

  Операции Непосредственно предшествующая операция
А Составление сметы затрат -
В Согласованные оценки А
С Покупка собственного оборудования В
D Подготовка конструкторских проектов В
Е Строительство основного цеха D
F Монтаж оборудования С, Е
G Испытания оборудования F
Н Определение типа модели D
I Проектирование внешнего корпуса D
J Создание внешнего корпуса Н, I
К Конечная сборка G, J
L Контрольная проверка К


Ч.З. Планирование в бизнесе


Нужно изобразить операции с помощью стрелочного графа.

Решение.

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



^(13)-^©—н


Рис. 10.S. Примерный эскиз графа для примера 10.1

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



&±~

Фиктивная операция идентификации


Рис. 10.6. Новый чертеж стрелочного графа для примера 10.1


Гл.10. Сетевой анализ и календарное планирование проектов 319

О Пример 10.2. Компания "Delco pic" является участником другого проекта детали которого приведены ниже:

Таблица 10.2. Таблица операций для примера 10.2

Операция Непосредственно Операция Непосредственно
  предшествующая   предшествующая
  операция   операция
А Е В, С
В F С
С «. G D, Е
D А, В Н F, G

Изобразим данный проект при помощи стрелочного графа.

Решение

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



^—0





double arrow
Сейчас читают про: