Читайте также:
|
|
После того, как в словарях данных определены соответствующие элементы, возможен переход к процедуре связывания сущностей и их атрибутов со стрелками в модели процессов. Нужно правой кнопкой мыши щелкнуть по какой-либо стрелке и в контекстном меню выбрать пункт Arrow Data. В результате открывается вкладка Arrow Data диалогового окна Arrow Properties.
Для связывания атрибута со стрелкой достаточно в иерархическом списке атрибутов установить флажок (☑) слева от названия атрибута. Любая стрелка в модели процессов может быть связана с несколькими атрибутами различных сущностей.
Кнопка Copy In позволяет копировать связанные данные из другой стрелки. Кнопка Clear уничтожает все связи стрелки с данными.
Кнопка Migrate открывает диалоговое окно Changes to Arrow Data Associations, где отображаются данные, которые при разветвлении или слиянии стрелок мигрируют между родительскими и дочерними стрелками. При такой миграции, которая возможна только в моделях IDEF0 и DFD, существуют следующие варианты связывания данных:
· Deletions – для данных, которые связаны с родительской стрелкой и не связаны с дочерней, удаляются связи с родительской стрелкой;
· Additions – для данных, которые связаны с дочерней стрелкой и не связаны с родительской, добавляется связь с родительской стрелкой.
Правила использования в работах тех или иных сущностей и атрибутов (т.е. то, что могут делать работы с входящими или исходящими данными) задаются с помощью ассоциаций CRUD (C reate, R ead, U pdate, D elete) и IRUN (I nsert, R ead, U pdate, N ullify). При этом ассоциация CRUD относится к сущностям, а ассоциация IRUN – к атрибутам.
Определяя характер использования данных в работах, необходимо учитывать следующие ограничения.
1) Стрелки входа представляют данные, которые работа потребляет или преобразует в выход. Такие данные можно обновлять (Update) или читать (Read), но они не могут быть созданы (Create, Insert) или удалены (Delete, Nullify).
2) Данные, которые связаны со стрелками управления, можно только читать (Read), но их запрещено изменять, т.к. процедуры и стратегии не могут подвергаться изменениям при выполнении работы.
3) Данные, которые относятся к стрелкам выхода, могут быть обновлены (если им соответствуют данные стрелок входа), удалены (Delete, Nullify) или созданы (Create, Insert).
4) Для стрелок механизма ассоциации не устанавливаются.
Для документирования воздействий, которые при выполнении работ оказываются на данные, необходимо щелкнуть правой кнопкой мыши по работе и выбрать пункт меню Data Usage Editor. В результате открывается диалоговое окно BPwin Data Usage Editor, где в виде иерархического списка отображаются:
· все работы модели;
· стрелки, связанные с работами;
· сущности и атрибуты, относящиеся к стрелкам.
В списке самого верхнего уровня нужно щелкнуть по имени стрелки, с которой были связаны сущности и атрибуты, а затем с помощью флажков (☑) установить необходимые ассоциации.
Результат связывания объектов модели процессов с элементами модели данных можно отобразить в отчете Data Usage Report (меню Tools → Reports → Data Usage Report). Пример такого отчета приведен ниже.
Дата добавления: 2015-08-27; просмотров: 47 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Задание №1 | | | Задание №2 |