Укажите что показывает диаграмма дерева узлов

Диаграммы дерева узлов

Укажите что показывает диаграмма дерева узлов Укажите что показывает диаграмма дерева узлов Укажите что показывает диаграмма дерева узлов Укажите что показывает диаграмма дерева узлов

FEO диаграммы

Укажите что показывает диаграмма дерева узлов

Рисунок 1. Добавление FEO диаграммы

Созданная диаграмма будет точной копией родительской диаграммы и будет иметь номер, равный номеру родительской диаграммы + буква F. После создания диаграммы ее можно изменять. При этом изменения не будут влиять на родительскую диаграмму.
Для просмотра списка имеющихся FEO диаграмм нужно выбрать в Обозревателе Модели (Model Explorer) вкладку Diagrams (рис.2).

Укажите что показывает диаграмма дерева узлов

Рисунок 2. Просмотр списка имеющихся FEO диаграмм

Построим FEO диаграмму для диаграммы декомпозиции второго уровня А0 «Деятельность предприятия по сборке и продаже компьютеров и ноутбуков»и покажем на ней как дочерние работы связаны между собой. Для этого создаем диаграмму, как показано выше, и удаляем на ней все граничные стрелки.

Итоговая FEO диаграмма показана на рис.3:

Укажите что показывает диаграмма дерева узлов

Рисунок 3. FEO диаграмма

Диаграммы дерева узлов

Диаграмма дерева узлов показывает иерархическую зависимость работ, но не взаимосвязи между работами. В одной модели диаграмм дерева узлов может быть множество, поскольку дерево может быть построено на произвольную глубину и не обязательно с корня.

Укажите что показывает диаграмма дерева узлов

Рисунок 4. Создание диаграммы дерева узлов. Шаг 1

На втором шаге мастера (рис.5) задаются свойства диаграммы дерева узлов.

Укажите что показывает диаграмма дерева узлов

Рисунок 5. Создание диаграммы дерева узлов. Шаг 2

Диаграмма дерева узлов для всех узлов модели показана на рис. 6: Укажите что показывает диаграмма дерева узлов

Рисунок 6. Диаграммы дерева узлов

ЗАДАНИЕ НА ПРАКТИЧЕСКУЮ РАБОТУ:

1. Изучите методические указания к практической работе;

2. Постройте FEO диаграмму и диаграмму дерева узлов

3. Самостоятельно постройте диаграмму дерево узлов процесса «Прием сотрудника на работу»

4. Ответьте на контрольные вопросы;

1. Сущность и назначение диаграммы FEO и диаграммы дерева узлов

Источник

1.2.5. Диаграммы дерева узлов и FEO

1.2.5. Диаграммы дерева узлов и FEO

Укажите что показывает диаграмма дерева узлов

Рис. 1.2.23. Диаграмма дерева узлов

Укажите что показывает диаграмма дерева узлов

Рис. 1.2.24. Диалог настройки диаграммы дерева узлов

Укажите что показывает диаграмма дерева узлов

Рис. 1.2.25. Диалог создания FEO-диаграммы

Новая диаграмма получает номер, который генерируется автоматически (номер родительской диаграммы по узлу + постфикс F, например A1F).

Читайте также

14.4.5. Обход дерева: twalk()

14.4.5. Обход дерева: twalk() Функция twalk() объявлена в следующим образом:typedef enum < preorder, postorder, endorder, leaf >VISIT;void twalk(const void *root, void (*action)(const void *nodep, const VISIT which,const int depth));Первый параметр является корнем дерева (не указателем на корень). Второй является указателем на функцию

14.4.6. Удаление вершины дерева и удаление дерева: tdelete() и tdestroy()

14.4.6. Удаление вершины дерева и удаление дерева: tdelete() и tdestroy() Наконец, вы можете удалить элементы из дерева и, на системах GLIBC, удалить само дерево целиком:void *tdelete(const void *key, void **rootp,int (*compare)(const void*, const void*));/* Расширение GLIBC, в POSIX нет: */void tdestroy(void *root, void (*free_node)(void *nodep));Аргументы

6.3. Влияние семантики и DOM-дерева

6.3. Влияние семантики и DOM-дерева Давайте рассмотрим сейчас другой вопрос, а именно: как быстро браузер создает DOM-дерево в зависимости от наличия в нем элементов с id или class?Для этого мы подготовим 3 набора HTML-файлов. Первый будет содержать 10000 элементов, у которых только

Графики влияния DOM-дерева

Графики влияния DOM-дерева Ниже приведены разделенные графики по средневзвешенному (естественно, основную роль играет Internet Explorer, ибо сейчас им пользуются от 50% до 70% посетителей наших сайтов) времени создания документа (рис. 6.1) Рис. 6.1. Скорость создания документа,

9.3.1. Реализация двоичного дерева

9.3.1. Реализация двоичного дерева Ruby позволяет реализовать двоичное дерево разными способами. Например, хранить значения узлов можно в массиве. Но мы применим более традиционный подход, характерный для кодирования на С, только указатели заменим ссылками на объекты.Что

Создание бинарного дерева

Создание бинарного дерева Само по себе создание бинарного дерева тривиально. В простейшем случае корневой узел бинарного дерева определяет все бинарное дерево.varMyBinaryTree : PtBinTreeNode;Если MyBinaryTree равен nil, никакого бинарного дерева не существует, поэтому это значение служит

Удаление из сортирующего дерева

1.2.5. Диаграммы дерева узлов и FEO

1.2.5. Диаграммы дерева узлов и FEO Диаграмма дерева узлов показывает иерархию работ в модели и позволяет рассмотреть всю модель целиком, но не показывает взаимосвязи между работами (стрелки) (рис. 1.2.23). Процесс создания модели работ является итерационным, следовательно,

1.4.3. Организационные диаграммы и диаграммы Swim Lane

4.4. Упражнение 4. Создание диаграммы узлов

4.4. Упражнение 4. Создание диаграммы узлов Перед выполнением упражнения 4 внимательно прочитайте подраздел 1.2.5.Выберите меню Diagram/Add Node Tree. В первом диалоге гида Node Tree Wizard внесите имя диаграммы, укажите диаграмму корня дерева и количество уровней (рис. 4.4.1). Рис. 4.4.1.

Узлы дерева XML-документа

Узлы дерева XML-документа Корневой узел Корневой узел XML-документа — это узел, который является корнем дерева документа. Не следует путать его с корневым элементом документа, поскольку помимо корневого элемента дочерними узлами корня также являются инструкции по

Копирование узлов

Копирование узлов Преобразование может включать в себя не только создание новых, но и копирование существующих узлов. Для этого можно использовать элементы xsl:copy и xsl:copy-of, использование которых будет подробно разобрано

Источник

Диаграмма дерева узлов Node Tree Diagram

ДЕРЕВО УЗЛОВ — представление отношений между родительскими и дочерними узлами модели IDEF0 в форме древовидного графа.

ДИАГРАММЫ ДЕРЕВА УЗЛОВ – это диаграммы, по-казывающие не взаимосвязи между функциями (стрелки), а иерархическую зависимость функций. Диаграмма узлов использует традиционное дерево иерархий, в котором верхний узел (блок) соответствует контекстной диаграмме, а нижний уровень – декомпозицию потомков.

Диаграмму узлов дерева добавляется в модель для демонстрации взаимосвязи всех родительских диаграмм и диаграмм-потомков в виде иерархии блоков в модели, что позволяет рассмотреть всю модель целиком.

Диаграмм деревьев узлов может быть в модели сколь угодно много, поскольку дерево может быть построено на произвольную глубину и не обязательно с корня. Имя дерева узлов по умолчанию совпадает с именем блока верхнего уровня, а номер диаграммы автоматически генерируется как номер узла верхнего уровня плюс буква «N», например A0N.

Если в модели создается два дерева узлов, имеющие в качестве верхнего уровня одну и ту же функцию, то по умолчанию диаграммы получат идентичные номер и имя. Поэтому рекомендуется при создании диаграммы дерева узлов задавать имя диаграммы, отличное от значения по умолчанию.

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

При создании дерева узлов обязательно указывается имя диаграммы, т.к. если в нескольких диаграммах в качестве корня на дереве узлов использовать одну и ту же функцию, то все эти диаграммы будут иметь одинаковый номер (номер узла + постфикс N, например AON). В этом случае их можно будет различить по имени.

Источник

ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ

Укажите что показывает диаграмма дерева узлов Укажите что показывает диаграмма дерева узлов Укажите что показывает диаграмма дерева узлов Укажите что показывает диаграмма дерева узлов

Укажите что показывает диаграмма дерева узлов

Укажите что показывает диаграмма дерева узлов

Диаграммы дерева узлов и FEO.Диаграмма дерева узлов показывает иерархию работ в модели и позволяет рассмотреть всю модель целиком, но не показывает взаимосвязи между работами (стрелки) (рис. 4.1). Процесс создания модели работ является итерационным, следовательно, работы могут менять свое расположение в дереве узлов многократно. Чтобы не запутаться и проверить способ декомпозиции, следует после каждого изменения создавать диаграмму дерева узлов. Впрочем, AllFusion Process Modeler имеет мощный инструмент навигации по модели Model Explorer, который позволяет представить иерархию работ и диаграмм в удобном и компактном виде, однако этот инструмент не является составляющей стандарта IDEF0.

Укажите что показывает диаграмма дерева узлов

Рис. 4.1. Диаграмма дерева узлов

Для создания диаграммы дерева узлов следует выбрать в меню пункт Diagram/ Add Node Tree. Возникает диалог формирования диаграммы дерева узлов Node Tree Definition (рис. 4.2).

Укажите что показывает диаграмма дерева узлов

Рис. 4.2. Диалог настройки диаграммы дерева узлов

В диалоге Node Tree Definition следует указать глубину дерева – Number of Levels (по умолчанию 3) и корень дерева (по умолчанию – родительская работа текущей диаграммы). По умолчанию нижний уровень декомпозиции показывается в виде списка, остальные работы в виде прямоугольников. Для отображения всего дерева в виде прямоугольников следует выключить опцию Bullet Last Level. При создании дерева узлов следует указать имя диаграммы, поскольку, если в нескольких диаграммах в качестве корня на дереве узлов использовать одну и ту же работу, все эти диаграммы получат одинаковый номер (номер узла + постфикс N, например, AON) и в списке открытых диаграмм (пункт меню Window) их можно будет различить только по имени.

Диаграммы «только для экспозиции» (FEO) часто используются в модели для иллюстрации других точек зрения, для отображения отдельных деталей, которые не поддерживаются явно синтаксисом IDEF0. Диаграммы FEO позволяют нарушить любое синтаксическое правило, поскольку являются просто картинками, т.е. копиями стандартных диаграмм и не включаются в анализ синтаксиса. Например, работа на диаграмме FEO может не иметь стрелок управления и выхода. С целью обсуждения определенных аспектов модели с экспертом предметной области может быть создана диаграмма только с одной работой и одной стрелкой, поскольку стандартная диаграмма декомпозиции содержит множество деталей, не относящихся к теме обсуждения и дезориентирующих эксперта. Но если FEO используется для иллюстрации альтернативных точек зрения (альтернативный контекст), рекомендуется все-таки придерживаться синтаксиса IDEF0. Для создания диаграммы FEO следует выбрать пункт меню Diagram/ Add FEO Diagram. В возникающем диалоге Create New FEO Diagram следует указать имя диаграммы FEO и тип родительской диаграммы (рис. 4.3).

Укажите что показывает диаграмма дерева узлов

Рис. 4.3. Диалог создания FEO-диаграммы

Новая диаграмма получает номер, который генерируется автоматически (номер родительской диаграммы по узлу + постфикс F, например, A1F).

Слияние и расщепление моделей.Возможность слияния и расщепления моделей обеспечивает коллективную работу над проектом. Так, руководитель проекта может создать декомпозицию верхнего уровня и дать задание аналитикам продолжить декомпозицию каждой ветви дерева в виде отдельных моделей. После окончания работы над отдельными ветвями все подмодели могут быть слиты в единую модель. С другой стороны, отдельная ветвь модели может быть отщеплена для использования в качестве независимой модели, для доработки или архивирования.

Computer Associates AllFusion Process Modeler использует для слияния и разветвления моделей стрелки вызова. Для слияния необходимо выполнить следующие условия:

— обе сливаемые модели должны быть открыты в AllFusion Process Modeler;

— имя модели-источника, которое присоединяют к модели-цели, должно совпадать с именем стрелки вызова работы в модели-цели;

— стрелка вызова должна исходить из недекомпозируемой работы (работа должна иметь диагональную черту в левом верхнем углу) (рис. 4.6);

— имена контекстной работы подсоединяемой модели-источника и работы на модели-цели, к которой мы подсоединяем модель-источник, должны совпадать;

— модель-источник должна иметь по крайней мере одну диаграмму декомпозиции.

Появляется диалог, в котором следует указать опции слияния модели (рис. 4.7). При слиянии моделей объединяются и словари стрелок и работ. В случае одинаковых определений возможна перезапись определений или принятие определений из модели-источника. То же относится к именам стрелок, хранилищам данных и внешним ссылкам. (Хранилища данных и внешние ссылки – объекты диаграмм потоков данных, DFD, будут рассмотрены ниже.)

Укажите что показывает диаграмма дерева узлов

Укажите что показывает диаграмма дерева узлов

Рис. 4.7. Диалог Continue with merge?

После подтверждения слияния (воспользуйтесь ОК) модель-источник подсоединяется к модели-цели, стрелка вызова исчезает, а работа, от которой отходила стрелка вызова, становится декомпозируемой к ней подсоединяется диаграмма декомпозиции первого уровня модели-источника. Стрелки, касающиеся работы на диаграмме модели-цели, автоматически не мигрируют в декомпозицию, а отображаются как неразрешенные. Их следует туннелировать вручную. В процессе слияния модель-источник остается неизменной и к модели-цели подключается фактически ее копия. Не нужно путать слияние моделей с синхронизацией. Если в дальнейшем модель-источник будет редактироваться, эти изменения автоматически не попадут в соответствующую ветвь модели-цели.

ПРАКТИЧЕСКИЙ РАЗДЕЛ

Создание диаграммы дерева узлов:

1. Откройте файл Lab3.bp1, сохраненный на предыдущем занятие.

Для создания диаграммы дерева узлов следует:

Укажите что показывает диаграмма дерева узлов

Рис. 4.8. Диалог создания диаграммы дерева узлов Node Tree Wizard

3. В первом диалоге эксперта введите имя диаграммы дерева узлов, узел верхнего уровня и глубину дерева – Number of Levels (по умолчанию устанавливается 4).

Дерево узлов не обязательно в качестве верхнего уровня должно иметь контекстную работу и может иметь произвольную глубину. В одной модели можно создавать множество диаграмм деревьев узлов. Имя дерева узлов по умолчанию совпадает с именем работы верхнего уровня, а номер диаграммы автоматически генерируется как номер узла верхнего уровня плюс литера «N», например, А0N. Второй диалог эксперта Node Tree Wizard (рис. 4.9) позволяет задать свойства диаграммы дерева узлов.

Укажите что показывает диаграмма дерева узлов

Рис. 4.9. Диалог эксперта Node Tree Wizard

По умолчанию нижний уровень декомпозиции показывается в виде списка, остальные работы в виде прямоугольников (рис. 4.10).

Укажите что показывает диаграмма дерева узлов

Рис. 4.10. Дерево узлов с ортогональными линиями

Создание диаграммы FEO:

2. Укажите имя диаграммы FЕО и тип родительской диаграммы (рис. 4.15.).

3. Воспользуйтесь ОК.

Укажите что показывает диаграмма дерева узлов

Рис. 4.15. Диалоговое окно Add New FEO Diagram

У вас получится модель контекстной диаграммы «Изготовление мебели» (рис. 4.16.).

Укажите что показывает диаграмма дерева узлов

Рис. 4.16. Иллюстрация к контекстной диаграмме «Изготовление мебели»

4. Самостоятельно создайте диаграмму FEO для диаграммы декомпозиции «Контроль качества» (рис. 4.17).

Укажите что показывает диаграмма дерева узлов

Рис. 4.17. Иллюстрация к диаграмме декомпозиции «Контроль качества»

5. Сохраните полученную диаграмму под именем Lab4.bp1.

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

1. Дайте определение диаграмме дерева узлов.

2. Цели построения диаграммы дерева узлов.

3. Свойства и стиль диаграммы дерева узлов.

4. Назовите количество диаграмм дерева узлов, которые можно построить к одной модели.

5. Дайте определение диаграммы FEO.

6. Для чего используются диаграммы FEO?

7. Чем отличаются диаграммы дерева узлов от и FEO.

Источник

Моделирование бизнес-процессов средствами BPwin

Диаграммы дерева узлов и FEO

Укажите что показывает диаграмма дерева узлов

Для создания диаграммы дерева узлов следует выбрать в меню пункт Diagram/Add Node Tree (рис. 7.27). Возникает диалог формирования диаграммы дерева узлов Node Tree Definition (рис. 7.28, 7. 29).

Укажите что показывает диаграмма дерева узлов

Укажите что показывает диаграмма дерева узлов

Укажите что показывает диаграмма дерева узлов

Укажите что показывает диаграмма дерева узлов

Каркас диаграммы

На рис. 7.31 показан типичный пример диаграммы декомпозиции с граничными рамками, которые называются каркасом диаграммы.

Укажите что показывает диаграмма дерева узлов

Каркас содержит заголовок (верхняя часть рамки) и подвал (нижняя часть). Заголовок каркаса используется для отслеживания диаграммы в процессе моделирования. Нижняя часть используется для идентификации и позиционирования в иерархии диаграммы.

Смысл элементов каркаса приведен в табл. 7.1 и 7.2.

Значения полей каркаса задаются в диалоге Diagram Properties (меню Diagram /Diagram Properties) — рис. 7.32.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *