Сейчас на сайте
Сейчас на сайте 0 пользователей и 0 гостей.

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

Процесс создания модели работ является итерационным, следовательно, блоки могут менять свое расположение в дереве узлов многократно. Блоки на диаграмме узлов сохраняют все свойства соответствующих функций модели. Например, можно открыть диалоговое окно Activity Properties dialog двойным щелчком мыши по соответствующему блоку в диаграмме узлов. Двойным щелчком по любой составляющей дерева узлов можно открыть диалоговое окно Node Tree Diagram Properties dialog , в котором пользователь может изменить имя, шрифт и цвет.

Для создания диаграммы узлов в модели с помощью мастера необходимо выполнить команду Diagram / Add Node Tree . В открывшемся диалоговом окне Node Tree Node Tree name Diagram Wizard – Step 1 of 2 осуществляется настройка следующих опций:

  • Node Tree name – текстовое поле в котором задается уникальное имя диаграммы дерева узлов, или пользователь может согласиться с предложенным именем по умолчанию. Имя по умолчанию соответствует имени диаграммы верхнего уровня в модели. Заданное имя диаграммы указывается в ячейке TITLE в заголовке диаграммы
  • Top level activity – список, в котором выбирается имя функции верхнего уровня в диаграмме. Поскольку дерево узлов не обя зательно в качестве верхнего уровня должно иметь контекстный блок, то аналитик может поместить на верхний уровень диаграммы дерева узлов любую функцию. Такая диаграмма помогает облегчить понимание читателей диаграммы ее содержания.
  • Number of levels - список, в котором задается число уровней в диаграмме дерева узлов (глубина декомпозиции). Каждый уровень диаграммы соответствует уровню декомпозиции.
  • Back – кнопка перехода к предыдущему диалоговому окну мастера
  • Next - кнопка перехода к следующему диалоговому окну
  • Finish – кнопка закрытия диалогового окна и добавление диаграммы узлов

Диалоговое окно Node Tree Diagram Wizard – Step 2 of 2 содержит опции, определяющие свойства различных компонентов диаграммы дерева узлов:

  • Drawing – зона, в которой содержатся переключатели:
    • Bullet last level – изменение изображения функций нижнего уровня в виде прямоугольника на изображение в виде окружности. Применение изображения в виде окружности позволяет уменьшить пространство, занимаемое изображением функций нижнего уровня, особенно в тех случаях, когда на нижнем уровне используется большое количество
    • Show node numbers – указание номеров узлов в нижнем правом углу изображения узла
    • Show boxes – вычерчивание блоков для каждого узла
  • Box Size - зона, в которой содержатся переключатели:
    • Fit ach box to text – создание прямоугольника вокруг надписи с именем узла. Размеры создаваемого прямоугольника зависят от длины надписи, поэтому применение такой опции может привести к наличию прямоугольников разных размеров
    • One size per row – вычерчивание всех прямоугольников в одну строчку с размерами, равными размеру самого большого прямоугольника в строчке
    • All one size – вычерчивание всех прямоугольников в одном размере, равным размеру самого большого прямоугольника в диаграмме дерева узлов, т.е. узла, у которого имеется самая длинная надпись
  • Border - зона, в которой содержатся переключатели:
    • Include Kit – задание заголовка в верхней части диаграммы узлов
    • Include title – задание заголовка, содержащего номер узла, С-номер и номер страницы, в нижней части диаграммы
  • Connection Style - зона, в которой содержатся переключатели:
    • Diagonal lines – опция позволяющая создавать диагональные линии
    • Orthogonal lines - опция позволяющая создавать горизонтальные и вертикальные линии для соединения узлов диаграммы
  • Back – кнопка перехода к предыдущему диалоговому окну мастера
  • Next - кнопка перехода к следующему диалоговому окну
  • Finish – кнопка закрытия диалогового окна и добавление диаграммы узлов

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

  1. Открыть BPwin модель
  2. Выполнить команду Diagram / Add Node Tree
  3. В открывшемся диалоговом окне Node Tree Wizard - Step 1 of 2
    •  задать имя диаграммы
    • в списке Top level указывается функция верхнего уровня
    • в списке Number of levels задается число уровней в дереве узлов
  4. Щелкнуть по кнопке Next
  5. В диалоговом окне Node Tree Diagram Wizard - Step 2 of 2 задать стиль отображения на диаграмме компонентов дерева узлов
  6. Щелкнуть по кнопке Finish .