Создание дуг (стрелок).
Для создания дуг Входа, Выхода, Механизма и Управления нужно выбрать кпопку с изображением стрелки на линейке инструментов и провести нужное количество стрелок к соответствующим граням функционального блока. При создании стрелок Входа, Механизма и Управления курсор мыши сначала устанавливается вблизи соответствующей границы диаграммы (например, для стрелки Входа вблизи левой границы), фиксируется щелчком мыши и протягивается к грани функционального блока, где также фиксируется. При создании стрелки Выхода в обратном порядке, - от правой грани блока к правой границе диаграммы. При создании стрелки Вызова - от нижней грани блока к нижней границе диаграммы.
К каждой грани функционального блока может примыкать несколько стрелок.
После создания стрелка необходимо дать имя. Для этого стрелку нужно выделить и дважды щелкнуть мышью. В окне Arrow Properties во вкладке Name можно задать имя стрелки, во вкладке Style определить ее стиль.
![]() |
Создание страницы декомпозиции.
Для каждого функционального блока в модели может создана своя страница декомпозиции. Если блок не имеет страницу декомпозиции, то в его левом верхнем углу присутствует диагональная черта. После создания страницы декомпозиции она исчезает.
Чтобы создать страницу декомпозиции для функционального блока нужно выделить блок мышью и щелкнуть мышью на панели инструментов по значку с изображением черного треугольника, обращенного вершиной вниз. В диалоговом окне нужно указать нотацию создаваемой диаграммы: IDEF0 или DFD или IDEF3.
Допустимы следующие переходы при декомпозиции:
Диаграммы IDEF0 декомпозируютя в диаграммы IDEF0, DFD и IDEF3
Диаграммы DFD декомпозируются в диаграммы DFD и IDEF3.
Диаграммы IDEF3 декомпозируются только в диаграммы IDEF3.
Кроме того, в диалоговом окне нужно указать число функциональных блоков, которые автоматически будут созданы на странице декомпозиции. Предполагается, что их должно быть не более 6.
![]() |
Страница декомпозиции, созданная для контекстной страницы, имеет номер А0.
Страницы декомпозиции, создаваемые для других блоков в модели, имеют номер такой же как и номер блока, декомпозицию которого они представляют.
Функциональные блоки, расположенные на странице A0, нумеруются А1,А2,…А6.
Функциональные блоки, расположенные на других страницах декомпозиции нумеруются по принципу – номер узла+номер блока на странице. Номер узла – это номер блока, для которого создается страница декомпозиции. Например, блоки на странице декомпозиции, созданной для блока А3, будут иметь номера А31, А32, А33 и т.д.
Стрелки мигрируют на диаграмму декомпозиции с диаграммы верхнего (предыдущего) уровня и отображаются в виде несвязанных граничных стрелок или, как их еще называют, граничных портов. На странице декомпозиции граничные стрелки нужно привязать к функциональным блокам в соответствии со смыслом диаграммы.Несвязанные граничные стрелки воспринимаются как синтаксическая ошибка!
Пример контекстной диаграммы:
Вид диаграммы декомпозиции сразу после ее создания компьютером.
![]() |
Вид диаграммы декомпозиции после завершения процесса ее доработки аналитиком.
Дата добавления: 2015-09-28; просмотров: 670;