Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы (Дорофеев).doc
Скачиваний:
0
Добавлен:
01.09.2019
Размер:
505.86 Кб
Скачать

4 Глава

8 Вопрос

Имитация диаграммы с параллельными ветками процессов

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

начало

Функция 1

AND

Событие 1 Событие 2

Функция 2 Функция 3

AND

Конец

Рис.9. Диаграмма процесса с параллельными ветками

Блок с условиями

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

  • тех случаях, когда функции EPC выполняются в зависимости от какого-то условия, для

обозначения условия используются операторы OR , XOR . Для событий, следующих за этими операторами, задается Условие перехода к следующим функциям или Вероятность этого перехода (Рис.5, Рис.6, Рис.7).

При имитации процесса, как только система достигает блока «Решение» или одного из операторов, она каждый раз в соответствии с заданным Условием или Вероятностью принимает решение, какой путь выбрать.

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

Функция 1

Условие 1

Решение

Условие 2

OR

Событие 1

Событие 2

Действие 1

Действие 2

Функция 2

Функция 3

OR

Действие 3

Действие 4

Событие 3

Рис.5. Условное выполнение процессов

Действие 1

Условие 2

Решение

Условие 1

Действие 2

Событие 1

XOR

Функция 1

XOR

Событие 2 Событие 3

Рис.6. Условное выполнение процессов в цикле

Событие 1

Действие 1

XOR

Условие 1

Условие 3

Функция 1

Решение

Условие 2

XOR

Событие 2

Событие 4

Действие 2

Действие 3

Событие 3

Рис.7. Комбинация цикла и нескольких условий выхода из цикла

Имитационное моделирование и

Страница 9 из 92

функционально-стоимостной анализ. Методика