Проектирование информационных систем с CA ERwin Modeling Suite 7.3. Горбаченко В.И - 25 стр.

UptoLike

25
На диаграммах 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 могут использоваться перекрестки. Перекресток
изображается кружком, внутри которого содержится условное обозначение
логической функции, реализуемой перекрестком В качестве логических
функций могут использоваться И (&), ИЛИ (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].

                                      25