Построение диаграммы дерева узлов (Node Tree).
Диаграмма деревьев узлов показывает иерархию работ в модели и позволяет рассмотреть всю модель целиком, но не показывает взаимосвязи между работами.Процесс создания модели работ является итерационным, следовательно, работы могут менять свое расположение в дереве узлов многократно. Чтобы не запутаться и проверить способ декомпозиции, следует после каждого изменения создавать диаграмму дерева узлов. Блоки на диаграмме узлов сохраняют все свойства соответствующих функций модели. Например, можно открыть диалоговое окно Activity Properties dialog двойным щелчком мыши по соответствующему блоку в диаграмме узлов. Двойным щелчком по любой составляющей дерева узлов можно открыть диалоговое окно Node Tree Diagram Properties dialog , в котором пользователь может изменить имя, шрифт и цвет.
Алгоритм создания диаграммы дерева узлов:
2. Выполнить команду Diagram/Add Node Tree.
3. В открывшемся диалоговом окне Node Tree Node Tree name Diagram Wizard – Step 1 of 2 осуществляется настройка следующих опций:
Node Tree name
текстовое поле в котором задается уникальное имя диаграммы дерева узлов, или пользователь может согласиться с предложенным именем по умолчанию. Имя по умолчанию соответствует имени диаграммы верхнего уровня в модели. Заданное имя диаграммы указывается в ячейке TITLE в заголовке диаграммы.
Top level activity
список, в котором выбирается имя функции верхнего уровня в диаграмме. Поскольку дерево узлов не обя- зательно в качестве верхнего уровня должно иметь контекстный блок, то аналитик может поместить на верхний уровень диаграммы дерева узлов любую функцию. Такая диаграмма помогает облегчить понимание читателей диаграммы ее содержания.
Number of levels
список, в котором задается число уровней в диаграмме дерева узлов (глубина декомпозиции). Каждый уровень диаграммы соответствует уровню декомпозиции.
кнопка перехода к предыдущему диалоговому окну мастера.
кнопка перехода к следующему диалоговому окну.
кнопка закрытия диалогового окна и добавление диаграммы узлов.
По умолчанию нижний уровень декомпозиции показывается в виде списка, остальные работы — в виде прямоугольников. Для отображения всего дерева в виде прямоугольников следует выключить опцию Bullet Last Level. При создании дерева узлов следует указать имя диаграммы, поскольку, если в нескольких диаграммах в качестве корня на дереве узлов использовать одну и ту же работу, все эти диаграммы получат одинаковый номер (номер узла + постфикс N, например AON) и в списке открытых диаграмм (пункт меню Window) их можно будет различить только по имени.
4. Щелкнуть по кнопке Next.
5. В диалоговом окне Node Tree Diagram Wizard — Step 2 of 2 задать стиль отображения на диаграмме компонентов дерева узлов.
зона, в которой содержатся переключатели:
- изменение изображения функций нижнего уровня в виде прямоугольника на изображение в виде окружности. Применение изображения в виде окружности позволяет уменьшить пространство, занимаемое изображением функций нижнего уровня, особенно в тех случаях, когда на нижнем уровне используется большое количество
- указание номеров узлов в нижнем правом углу изображения узла
- вычерчивание блоков для каждого узла
зона, в которой содержатся переключатели:
- создание прямоугольника вокруг надписи с именем узла. Размеры создаваемого прямоугольника зависят от длины надписи, поэтому применение такой опции может привести к наличию прямоугольников разных размеров
- вычерчивание всех прямоугольников в одну строчку с размерами, равными размеру самого большого прямоугольника в строчке
- вычерчивание всех прямоугольников в одном размере, равным размеру самого большого прямоугольника в диаграмме дерева узлов, т.е. узла, у которого имеется самая длинная надпись
зона, в которой содержатся переключатели:
Connection Style
зона, в которой содержатся переключатели:
- опция позволяющая создавать горизонтальные и вертикальные линии для соединения узлов диаграммы
кнопка перехода к предыдущему диалоговому окну мастера
кнопка перехода к следующему диалоговому окну
кнопка закрытия диалогового окна и добавление диаграммы узлов
Результате должна быть сформирована диаграмма. Пример диаграммы дерева узлов приведен на рисунке.
Источник
8.4 Диаграммы дерева узлов (Node Tree Diagram)
К модели BPwin можно добавлять дерево узлов, которое показывает иерархию всех работ модели на одной диаграмме. Диаграмма дерева узлов имеет вид традиционного иерархического дерева, где верхний узел (прямоугольник) соответствует работе с контекстной диаграммы, а последующие нижние узлы представляют собой дочерние уровни декомпозиции. Можно также создать диаграмму дерева узлов лишь для некоторой части модели, тогда верхним узлом диаграммы будет та работа декомпозиции, с которой вы захотите начать.
Прямоугольники в дереве узлов сохраняют за собой все свойства соответствующих им работ. Например, можно открыть редактор свойств работы, дважды щелкнув мышкой по прямоугольнику работы. Если же вы дважды щелкнете мышкой по той части диаграммы, которая не занята работами, откроется редактор свойств самой диаграммы дерева узлов, где можно установить такие свойства диаграммы как ее имя, шрифт и цвет.
Добавив к модели диаграмму дерева узлов, вы всегда можете вернуться к ней с помощью вкладки диаграмм в проводнике модели.
В версии BPwin 4.0 появилась возможность отображать диаграммы дерева узлов не только с диагональными, но и с прямыми линиями связи и менять свойства работ непосредственно из самой диаграммы.
Рисунок 8.7 — Пример диаграммы дерева узлов
Рисунок 8.8 — Диаграмма дерева узлов
Лекция 9. Системы поддержки принятия решений
9.1 Определение сппр
СППР – системы, разработанные для поддержки процессов принятия решений менеджерами разных уровней в сложных ситуациях, связанных с разработкой и принятием управленческих решений.
Термин принадлежит американским ученым Гарри и Мортону (DSS) хотя первое поколение СППР мало, чем отличалось от традиционных управленческих ИС.
СППР – это интерактивные автоматизированные ИС, которые помогают лицам, принимающим решения (ЛПР), использовать данные и модели для того, чтобы решать неструктурированные и слабоструктурированные проблемы (задачи).
В СППР используются последние достижения в области информационных технологий, такие как:
- OLAP– технологии;
- Хранилища данных;
- Витрины данных;
- DataMining;
- Генетические алгоритмы;
- Нейронные сети;
- Интернет — технологии.
- SIMPLAN– Для поддержки корпоративного планирования;
- PIMS– поддержка принятия решений в маркетинге;
- IFPS– интерактивное финансовое планирование;
- PMSподдержка решений в управлении ценными бумагами;
- PrecisionTreePrimeDecision– поддержка принятия решений в экономике на основе древа решений;
- DecisionGrid– поддержка принятия многокритериальных решений в экономике;
- MarketingExpert– поддержка принятия стратегических решений в маркетинге.
- Исполнительные ИС (ExecutiveInformationSystem) – преимущественно ориентированы на поддержку деятельности первых руководителей предприятий и организаций (информация в виде диаграмм и графиков), используются диаграммы влияния.
- Групповые системы поддержки принятия решений (ГСППР) – для поддержки коллективной выработки решений (на пример PLEXSYS,DecisionExplorerи др.).
- Системы поддержки принятия решений, построенные на знаниях (на пример GURU).
Источник
Построение feo диаграмм и диаграмм дерева узлов
FEO (For Exposition Only) диаграммы (другое название — диаграммы только для экспозиции, описания) используются для иллюстрации альтернативной точки зрения, для отображения отдельных деталей, которые не поддерживаются явно синтаксисом IDEF0. FEO диаграммы позволяют нарушить любое синтаксическое правило, посколько эти диаграммы — фактически обычные картинки — копии стандартных диаграмм. Например, работа на FEO диаграмме может не иметь стрелок выхода или управления. AllFusion Process Modeler позволяет также строить FEO диаграммы для диаграмм в нотации DFD. Для построения FEO диаграммы необходимо выбрать пункт меню Diagram -> Add FEO Diagramи в появившемся окне выбрать диаграмму, на базе которой будет строиться FEO диаграмма (рис. 1). Рисунок 1. Добавление FEO диаграммы Созданная диаграмма будет точной копией родительской диаграммы и будет иметь номер, равный номеру родительской диаграммы + буква F. После создания диаграммы ее можно изменять. При этом изменения не будут влиять на родительскую диаграмму. Для просмотра списка имеющихся FEO диаграмм нужно выбрать в Обозревателе Модели(Model Explorer) вкладкуDiagrams(рис.2).
Рисунок 2. Просмотр списка имеющихся FEO диаграмм Построим FEO диаграмму для диаграммы декомпозиции второго уровня А0 «Деятельность предприятия по сборке и продаже компьютеров и ноутбуков»и покажем на ней как дочерние работы связаны между собой. Для этого создаем диаграмму, как показано выше, и удаляем на ней все граничные стрелки. Итоговая FEO диаграмма показана на рис.3:
Рисунок 3. FEO диаграмма
Диаграммы дерева узлов
Диаграмма дерева узлов показывает иерархическую зависимость работ, но не взаимосвязи между работами. В одной модели диаграмм дерева узлов может быть множество, поскольку дерево может быть построено на произвольную глубину и не обязательно с корня. Для построения диаграммы дерева узлов необходимо выбрать пункт меню Diagram -> Add Node Tree. Появляется мастер, с помощью которого диаграмма будет создана. На первом шаге (рис.4) задается имя диаграммы дерева узлов, узел верхнего уровня и глубина дерева. Имя дерева узлов по умолчанию совпадает с именем работы верхнего уровня, а номер диаграммы генерируется автоматически как номер узла верхнего уровня + буква N. Рисунок 4. Создание диаграммы дерева узлов. Шаг 1 На втором шаге мастера (рис.5) задаются свойства диаграммы дерева узлов.
Рисунок 5. Создание диаграммы дерева узлов. Шаг 2 По умолчанию нижний уровень декомпозиции показывается в виде списка, остальные работы — в виде прямоугольников. Если необходимо отобразить все дерево в виде прямоугольников, то следует снять галочку возле опции «Bullet last level». Список всех созданных диаграмм дерева узлов можно посмотреть в Обозреватели Модели. Диаграмма дерева узлов для всех узлов модели показана на рис. 6:
Рисунок 6. Диаграммы дерева узлов Содержание отчета:
- FEO диаграмма
- диаграмма дерева узлов
Лабораторная работа № 8. Основы работы с программным продуктом AllFusion eRwin Data Modeler
CA ERwin Data Modeler (далее ERwin) — CASE-средство для проектирования и документирования баз данных, которое позволяет создавать, документировать и сопровождать базы данных, хранилища и витрины данных. Работа с программой начинается с создания новой модели, для которой нужно указать тип и целевую СУБД (рис.1). Рисунок 1.Создание новой модели ERwin позволяет создавать логическую, физическую модели и модель, совмещающую логический и физический уровни. Логический уровень— это абстрактный взгляд на данные, на нем данные представляются так, как выглядят в реальном мире, и могут называться так, как они называются в реальном мире (например «Постоянный клиент», «Отдел» или «Заказ»). Объекты модели, представляемые на логическом уровне, называются сущностями и атрибутами. Логическая модель данных является универсальной и никак не связана с конкретной реализацией СУБД. Физический уровеньзависит от конкретной СУБД. В физической модели содержится информация о всех объектах БД. Физическая модель зависит от конкретной реализации СУБД. Одной и той же логической модели могут соответствовать несколько разных физических моделей. На логическом уровне ERwin поддерживает две нотации (IE и IDEF1X), на физическом — три (IE, IDEF1X и DM). Далее будет рассматриваться работа с ERwin в нотации IDEF1X. Переключение между логической и физической моделями данных осуществляется через список выбора на стандартной панели (рис.2).
Рисунок 2.Переключение между уровнями Примечание. В созданной модели с настройками по умолчанию некорректно отображаются русские символы. Чтобы устранить этот недостаток, необходимо подкорректировать используемые в модели шрифты. Для этого необходимо зайти в меню Format->Default Fonts & Colors, последовательно пройтись по всем вкладкам, в качестве шрифта выбрав любой шрифт, название которого заканчивается на CYR (например, Arial CYR), и выставив переключатель Apply To в значение All Objects.
Источник