Использование нетрадиционного синтаксиса на диаграммах модели.

Декомпозиция работы IDEF0 или DFD в диаграмму IDEF3.

Стрелки на диаграммах IDEF0 или DFD означают потоки объектов или информации, передаваемых от одной работы к другой. На диаграммах IDEF3 стрелки могут показывать только последовательность выполнения работ, т.е. имеют другой смысл, нежели стрелки IDEF0 или DFD. Поэтому при декомпозиции работы IDEF0 или DFD в диаграмму IDEF3 стрелки не мигрируют на дочернюю диаграмму. Для того чтобы показать на дочерней диаграмме объекты с родительской диаграммы IDEF0 или DFD, следует использовать объекты ссылки (Referent).

Контрольные вопросы:

1. Что такое смешанная модель? Какие переходы между нотациями допускаются в AllFusion PM?

2. Как декомпозировать работу с диаграммы IDEF0 в диаграмму DFD?

3. Назовите типы граничных стрелок на диаграммах IDEF0 и DFD.

4. Какие ограничения существуют при декомпозиция работы IDEF0 или DFD в диаграмму IDEF3?

AllFusion PM позволяет нарушить традиционный синтаксис нотаций IDEF0, IDEF3, DFD и использовать для отображения объектов диаграмм практически любые геометрические фигуры. Более того, можно разместить на геометрической фигуре изображения, импортированные в словарь Bitmap Dictionary. Для переключения на нетрадиционный синтаксис объекта диаграммы (например, по работе) следует щелкнуть по нему правой кнопкой мышкой и в контекстном меню выбрать пункт Box Style.

В появившемся диалоге свойств объекта (например, Activity Properties) в закладке Box Style (рис. 69) установить переключатель на опцию Custom, затем выбрать из выпадающего списка Shape подходящую геометрическую фигуру, из выпадающего списка Bitmap выбрать картинку, затем установить переключатель размещения картинки относительно геометрической фигуры на подходящую опцию (например, Center Bitmap – центровать картинку внутри геометрической фигуры). Три опции внизу диалога позволяют указать, отображать ли на диаграмме свойства объекта: имя, номер, данные стоимостного анализа. После щелчка по кнопке OK на диаграмме объект отображается в нетрадиционном синтаксисе (рис. 70).

Использование нетрадиционного синтаксиса может быть полезно, например, для преобразования диаграммы IDEF3 в имитационную модель Arena [5]. Совместное использование AllFusion PM и системы имитационного моделирования Arena позволяет наиболее эффективно оптимизировать технологические процессы практически в любой сфере деятельности.

Контрольные вопросы:

1. На каких диаграммах AllFusion PM разрешает использовать нетрадиционный синтаксис?

2. Как переключиться на нетрадиционный синтаксис объекта диаграммы?

3. В каких случаях может быть полезно использование нетрадиционного синтаксиса?

Рис. 69.

Рис. 70.

5. Слияние/расщепление моделей для организации одновременной работы.

AllFusion PM позволяет разбивать сложные модели процессов на более простые и управляемые подмодели. Эти подмодели могут дорабатываться независимо разными моделировщиками. Затем подмодели можно объединить (слить) обратно в общую модель. Это позволяет членам команды работать параллельно, сокращая этапы моделирования и анализа бизнес-процессов.