Создание функциональной модели информационной системы с помощью CASE-средства CA ERwin Process Modeler 7.3. Горбаченко В.И - 24 стр.

UptoLike

24
процессы поддержания объекта в определенном состоянии и его преобразо-
вания могут быть сложными, то допускается использование нескольких ссы-
лок к любому элементу OSTN диаграммы.
На диаграммах OSTN могут использоваться перекрестки. Перекресток
изображается кружком, внутри которого содержится условное обозначение
логической функции, реализуемой перекрестком В качестве логических
функций могут использоваться И (&), ИЛИ (O) и ИСКЛЮЧАЮЩЕЕ ИЛИ
(X). Как и на диаграммах PFDD, узлы перехода могут означать слияние и
разветвление. Но на диаграммах OSTN перекрестки не делятся на асинхрон-
ные и синхронные. На рис. 1.16 показан пример использования узла разветв-
ления с логической функцией ИЛИ.
Рис. 1.16. Пример перекрестка с логической функцией ИЛИ
Диаграмма рис. 1.16 означает, что под действиями UOB с именем P объект из
состояния А может перейти в одно или сразу несколько состояний из множе-
ства возможных: B
1
, В
2
, …, В
n
. Если бы в качестве логической функции ис-
пользовалась функция ИСКЛЮЧАЮЩЕЕ ИЛИ, то это говорило бы, что
возможен переход только в одно из возможных состояний B
1
, В
2
, …, В
n
. Ис-
пользование же функции И в перекрестке отображало бы переход объекта из
состояния А сразу во все состояния B
1
, В
2
, , В
n
.
На рис.1.17 представлено отображение процесса окраски с точки зрения
OSTN диаграммы.
Рис. 1.17. Пример OSTN диаграммы
BPwin имеет возможность преобразования диаграмм IDEF3 в имитаци-
онную модель популярной системы моделирования Arena [13 14]. Идея
преобразования описана в [2, 3], подробное описание дано в фирменной до-
кументации [12].
процессы поддержания объекта в определенном состоянии и его преобразо-
вания могут быть сложными, то допускается использование нескольких ссы-
лок к любому элементу OSTN диаграммы.
     На диаграммах OSTN могут использоваться перекрестки. Перекресток
изображается кружком, внутри которого содержится условное обозначение
логической функции, реализуемой перекрестком В качестве логических
функций могут использоваться И (&), ИЛИ (O) и ИСКЛЮЧАЮЩЕЕ ИЛИ
(X). Как и на диаграммах PFDD, узлы перехода могут означать слияние и
разветвление. Но на диаграммах OSTN перекрестки не делятся на асинхрон-
ные и синхронные. На рис. 1.16 показан пример использования узла разветв-
ления с логической функцией ИЛИ.




               Рис. 1.16. Пример перекрестка с логической функцией ИЛИ

Диаграмма рис. 1.16 означает, что под действиями UOB с именем P объект из
состояния А может перейти в одно или сразу несколько состояний из множе-
ства возможных: B1, В2, …, Вn. Если бы в качестве логической функции ис-
пользовалась функция ИСКЛЮЧАЮЩЕЕ ИЛИ, то это говорило бы, что
возможен переход только в одно из возможных состояний B1, В2, …, Вn. Ис-
пользование же функции И в перекрестке отображало бы переход объекта из
состояния А сразу во все состояния B1, В2, …, Вn.
    На рис.1.17 представлено отображение процесса окраски с точки зрения
OSTN диаграммы.




                      Рис. 1.17. Пример OSTN диаграммы

    BPwin имеет возможность преобразования диаграмм IDEF3 в имитаци-
онную модель популярной системы моделирования Arena [13 – 14]. Идея
преобразования описана в [2, 3], подробное описание дано в фирменной до-
кументации [12].
                                                                         24