Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
~Экзамен~ / 2002_Лекции.doc
Скачиваний:
29
Добавлен:
19.04.2013
Размер:
370.18 Кб
Скачать

Методология описания бизнесс-процессов idef3.

Основой модели IDEF3 служит т.н. сценарий бизнесс-процессов, который выделяет последовательность действий или подпроцессов анализируемой системы. Основной организационной системой IDEF3 является диаграмма.

Связи – стрелки выделяют существенные отношения действий. Соединения разбивают, и соединяют внутренние потоки и используют внутренние потоки и используются для описания ветвлений. Они бывают:

  • разворачивающие (j1, j2) и

  • сворачивающие (j3, j4)

Рассмотрим 3 типа соединений:

обозначение

Тип

Вид

Правила инициации

&

соединение "И"

разворач

Все действия начин одновременно

сворач

Все действия заканчиваются одновременно

О

соединение "Или"

разворач

Может быть неск действий начнутся одновременно

сворач

Может быть неск действий закончатся одновременно

Х

соединение " эксклюзивное или"

разворач

Одновременно начало действий невозможно

сворач

Одновременно окончание действий невозможно

Примеры:

В частном случае IDEF3 является сетевой график.

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

Возьмем унифицированный блок, рассмотренный ранее. Предложим ему 5 изделий. Для инициализации определенной последовательности изделий создаются уровни типа:

L И1.Н=И1.П+ВХИ1.ПН-ВЫИ1.ПН

L И2.Н=И2.П+ВХИ2.ПН-ВЫИ2.ПН

L И3.Н=И3.П+ВХИ3.ПН-ВЫИ3.ПН (1)

L И4.Н=И4.П+ВХИ4.ПН-ВЫИ4.ПН

L И5.Н=И5.П+ВХИ5.ПН-ВЫИ5.ПН

Считается, что выполнение изделия инициируется, если уровень изделия И равен 1. Инициирование изделия позволяет выбирать из характеристик технологических маршрутов СТЦ и ДТЦ значение текущей операции.

С СТЦ1.Н=FILLARR(1,2,1,1,2,10) (2)

С СТЦ2.Н=FILLARR(4,2,5,6,4,10)

------------------------------------

С СТЦ5……………

При этом разрешение на выбор очередной операции по изделию будет выглядеть, как:

D РИ1.Н=SWITCH(1,0,(ТРИ1.Н*И1.Н)) (3)

D РИ2.Н=SWITCH(1,0,(ТРИ2.Н*И2.Н))

---------------------------

D РИ5.Н=SWITCH(1,0,(ТРИ5.Н*И5.Н))

РИ=0 (что означает разрешение на выбор очередной операции) тогда, когда ТРИ*И1<>0. (4)

Рассмотрим реализацию диаграммы IDEF3 по частям. j1- соответствует разворачивающей связи.

{init}

I И1=1

I И2=1

Однако чтобы осуществить начальный запуск ТРИ делается следующее:

D ТРИ1.Н=НИ11.Н+НИ12.Н+НИ22.Н+TABLE(ЗАП(1:4), TIME,1,1)

D ТРИ2.Н=НИ112.Н+НИ122.Н+НИ222.Н+TABLE(ЗАП(1:4), TIME,1,1)

Каждое изделие И в массиве СТЦ в конце имеет "флажок", равный 10, что преобразуется в унифицированные блоки в переменную МО (маршрут окончен). Когда МО=1, это означает, ряд действий по инициированию изделий. Например, возьмем J2. МО1 должен сделать единичными из уравнений 1 переменные ВЫИ1.ПН, ВХИ3.ПН и ВХИ4.ПН. При выполнении соединения J2 не синхронизируется МО1. Для синхронизации создается цепочка пролонгирования задержки сигнала МО1.

L ЛМО1.НБ=ТЛМО1.ПН

L ЛМО1.НБ=МО1.Н (7)

12.03.2002

Блок j3 реализует на входе конъюнкцию.

После окончания этих изделий, ДУ=2.

Чтобы запустить пооперационный выбор, ДП2 задерживается на 1 период и тогда реализуется РИ5, как конъюнкция.

а) вводим дополнительный уровень

L ДУ1.Н=ДУ1.П+ВХДУ11.ПН+ВХДУ12.ПН-ВЫДУ1.ПН

T ВХДУ11.НБ=МО2.Н

T ВХДУ12.НБ=МО3.Н

б) создаем дополнительные переменные

D ДП1.Н=ДУ1.Н-2

D ДП2.Н=SWITCH(1,0,ДП1.Н)

в) Запуск с помощью ДП2

T ВХИ5.НБ=ДП2.Н

T ВЫДУ1.НБ=ДП2.Н

г) Пролонгирование ДП2

L ЛМО2.Н=ТЛМО2.ПН

L ТЛМО2.НБ=SWITCH(1,0,ДП2.Н)

д) Синхронизация пооперационного вывода.

D ТРИ5.Н=НИ115.Н+НИ125.Н+НИ225.Н+ЛМО2.Н

D РИ5.Н=SWITCH(1,0,(ТРИ5.Н*И5.Н))

Пункт а) позволяет осуществить конъюнкцию МО2 и МО3. Она фиксируется при помощи ДП1 и ДП2.

ДП2 является сигналом к запуску И5 и очистке дополнительного уровня ДУ1.

Г11 ЗАД НА 1 ПЕРИОД С ПОМ УРОВ ГО1. Этот уровень позволяет осуществить конъюнкцию ТИ5*РИ5=1.

Соседние файлы в папке ~Экзамен~