Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие ТРПО_Итог.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.91 Mб
Скачать

4.2 Виды связей в idef3

Связи показывают взаимоотношения работ между собой. Связи в IDEF3 однонаправлены. Правилом хорошего тона считается направлять связи слева направо и сверху вниз. В IDEF3 используются следующие виды связей[22]:

  • Старшая (Precedence). Связывает работы, отражает тот факт, что работа – источник должна закончиться прежде, чем начнется работа – приемник.

  • Связь отношения (Relational Link). Служит для установления связи между двумя работами или между работой и ссылочным объектом.

  • Поток объектов (Object Flow). Отражает тот факт, что объект используется более чем в одной работе. Например, может использоваться когда объект порождается в одной работе, а используется в другой.

4.3 Пример диаграммы idef3

Пример диаграммы IDEF3 для процесса 1 «Получить пароль» приведен на рисунке 14

Рисунок 14 – С пецификация процесса 1 «Получить пароль» в виде диаграммы IDEF3

Методология IDEF3 может быть использована как методология разработки процессов, способная фиксировать и структурировать описание функций системы. IDEF3 дополняет IDEF0 и содержит все необходимое для построения моделей, которые в дальнейшем могут быть использованы для имитационного анализа.

Вопросы

1) Назначение IDEF3. Соотношение дискретно-событийных и функциональных моделей.

2) Единица деятельности (процесс). Декомпозиция процессов. Правило наименование процессов.

3) Перекрестки. Типы перекрестков.

4) Типы связей в IDEF3.

5) Ссылочные объекты в IDEF3. Правила именования, интеграция в модель.

Дополнительная информация

1) http://citforum.ru/cfin/idef/idef3.shtml

2) http://www.cfin.ru/vernikov/idef/idef3.shtml

3) http://www.metods-rgrtu.ru/index.php/metods0-999/356-94

Лекция №5. Постановка требований к данным. Словари данных. Моделирование данных в нотации idef1x. Case-средство erWin

План лекции

  • Постановка требований к данным. Словари данных. Моделирование данных в нотации IDEF1x. CASE-средство ERWin

  • Принципы моделирования данных. Методологии моделирования данных – иерархические, фреймовые, реляционные.

  • Словарь сущностей и атрибутов. Словарь стрелок модели.

  • Нотация IDEF1x – назначение, основные принципы.

  • Виды сущностей в IDEF1x.

  • Виды связей в IDEF1x.

  • Процедура нормализации в реляционных моделях.

  • Соответствие между логической и физической моделями данных.

Введение

Данные в AllFusion Modeling Suite описываются при помощи ER-диаграм в CASE-средстве ERWin. Вместе с тем, начинается описание данных уже при построении модели бизнес процессов. Выполняется это при помощи таких средств BPWin, как словарь стрелок (Arrow Dictionary) и словарь сущностей и атрибутов (Entity/Attribute Dictionary).

5.1 Словарь данных

Словарь стрелок решает задачу формализации языка предметной области для аналитиков.

В процессе создания диаграмм должны проводиться сеансы экспертизы, то есть обсуждения диаграмм со специалистами предметной области. В любой предметной области формируется профессиональный жаргон, причем зачастую жаргонные термины имеют нечеткий смысл и воспринимаются специалистами по-разному. В то же время аналитик – автор диаграмм должен употреблять выражения, понятные экспертам. Поскольку формальные определения часто сложны для восприятия, аналитик должен употреблять профессиональный жаргон. В этой ситуации, во избежание неоднозначности трактовок, в словаре данных каждому понятию дается расширенное, а при необходимости – формальное определение. Стрелка идентифицируется именем (Arrow Name), кроме того, для каждой стрелки может быть введено:

  • Примечание (Arrow Note).

  • Определение (Arrow Definition).

  • Имя автора стрелки (Author).

В таблице 4 приведен пример стрелок для банковсой задачи.

Таблица 4 - описаний стрелок из примера банковской задачи

Arrow Name

Arrow Note

Arrow Definition

Данные по балансу

Текущий баланс счета клиента

Деньги

Сумма выдаваемых денег должна быть кратна 5

Деньги, выдаваемые клиенту

Словарь сущностей и атрибутов используется для однозначного описания данных предметной области. В BPWin (так же, как и в ERWin) используются следующие определения:

  • Сущность представляет собой множество подобных индивидуальных объектов, называемых экземплярами. Каждый экземпляр индивидуален и должен отличаться от других экземпляров.

  • Атрибут выражает определенное свойство объекта.

Словарь сущностей и атрибутов содержит список сущностей, для каждой из которых может быть определен набор атрибутов.