Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Процедура связывания элементов данных с моделью процессов

Введение | Лабораторная работа №1. Создание контекстной диаграммы | Лабораторная работа №2. Создание диаграммы декомпозиции | Лабораторная работа №3. Создание диаграммы декомпозиции A1 | Связь между моделью процессов и моделью данных | Лабораторная работа №5. Построение модели данных в виде ER-диаграммы | Лабораторная работа №6. Генерация БД на основе построенной модели данных |


Читайте также:
  1. DFD - диаграмма потоков данных
  2. II. Усложнение системы рыночных отношений и повышение требований к качеству процессов распределения продукции
  3. II. Усложнение системы рыночных отношений и повышение требований к качеству процессов распределения продукции
  4. IV. Процедура замены прошивки
  5. XML и реляционные базы данных
  6. АВТОМАТИЗИРОВАННЫЕ БАНКИ И БАЗЫ ДАННЫХ
  7. Активный метод - выполнение и обсуждение практической работы, оформление протокола исследования; работа с мультимедийными базами данных, компьютерными моделями и программами.

После того, как в словарях данных определены соответствующие элементы, возможен переход к процедуре связывания сущностей и их атрибутов со стрелками в модели процессов. Нужно правой кнопкой мыши щелкнуть по какой-либо стрелке и в контекстном меню выбрать пункт 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 (меню ToolsReportsData Usage Report). Пример такого отчета приведен ниже.

 


Дата добавления: 2015-08-27; просмотров: 47 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Задание №1| Задание №2

mybiblioteka.su - 2015-2024 год. (0.006 сек.)