АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Пример диаграмм DFD автоматизации отдела социальной защиты населения (ОСЗН) городской администрации

Читайте также:
  1. Cитуация-пример.
  2. FEO диаграммы
  3. Hевозможный прирост населения
  4. I-t диаграмма продуктов сгорания
  5. II. Примеры, подтверждающие милость, явленную в Пророке, да благословит его Аллах и да приветствует.
  6. MS Excel. Типы диаграмм в Excel. Создание диаграмм в Excel.
  7. MS Excel.Текстовые функции, примеры использования текстовых функций.
  8. N-декомпозируемые отношения. Пример декомпозиции. Зависимость проекции/соединения.
  9. o принцип. защиты окружающей среды на благо нынешних и будущих поколений
  10. SCADA. Назначение. Возможности. Примеры применения в АСУТП. Основные пакеты.
  11. Tough Enough в качестве примера
  12. XXIV. ПРИМЕР ЗАКХЕЯ

Рис. 23. Диаграмма верхнего уровня функциональной модели ОСЗН

Рис. 24. Декомпозиция корневого процесса «Оказать помощь»

PowerDesigner DataArchitect позволяет импортировать функциональную модель и на ее основе строить концептуальную, при этом полностью переносятся бизнес-правила, элементы данных и домены. Хранилище со своими элементами данных становится объектом или сущностью (Entity) с атрибутами, если это необходимо. Можно также добавить любые новые параметры модели: сущности, атрибуты, домены или бизнес-правила. В каждой сущности необходимо определить следующее:

• какие атрибуты однозначно определяют экземпляр объекта (свойство Identifier). В физической модели эти атрибуты станут первичными ключами (Primary key);

• какие атрибуты должны быть обязательно заданы (свойство Mandatory). Отношение (Relationship) между сущностями означает, что в физической модели первичный ключ первой таблицы будет автоматически перенесен во вторую указанную таблицу как внешний ключ (Foreign key).

Таблица.3 Основные связи физической модели

Тип связи Описание Обозначение
один к одному(1:1) когда один экземпляр первого объекта может соответствовать только одному экземпляру второго объекта
один ко многим (1: n) когда один экземпляр первого объекта может соответствовать более чем одному экземпляру второго объекта
многие к одному (n:1) когда более чем один экземпляр первого объекта может соответствовать только одному экземпляру второго объекта
многие ко многим (n: m) когда более чем один экземпляр первого объекта может соответствовать более чем одному экземпляру второго объекта
рефлексивное отношение (Reflexive) когда существуют отношения (связи) внутри объекта между его экземплярами

Для отношений можно задать следующие свойства.

• Доминирующее отношение (Dominant) в отношениях один к одному показывает, что при генерации физической модели данных (Physical Data Model – РDM) необходимо сформировать только одну ссылку в указанном направлении и объект, указанный как доминирующий, будет являться таблицей-родителем (the parent table). Если не указать это свойство, то в РDM будет сформировано две ссылки, то есть в каждой таблице будет ссылка на другую таблицу.

• Обязательное отношение (Mandatory) показывает, что каждый экземпляр первого объекта требует существования соответствующего экземпляра во втором объекте. Это свойство на диаграмме изображается вертикальной чертой (рис. 25).

• Необязательное отношение (Optional) показывает, что экземпляр первого объекта не требует существования соответствующего экземпляра во втором объекте. Это свойство на диаграмме изображается маленьким кружком (см. рис. 25).

• Зависимое отношение (Dependent) показывает, что каждый экземпляр первого объекта идентифицируется с помощью соответствующего экземпляра во втором объекте. Оно означает, что в физической модели первичный ключ первой таблицы будет автоматически перенесен во вторую указанную таблицу как первичный ключ. Это свойство на диаграмме изображается треугольником (см. рис.25).

Рис. 25. Обозначение кардинальности связей

в PowerDesigner DataArchitect

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

При необходимости в модель можно вносить изменения.


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)