|
Средства структурного анализа и проектирования системНезависимая сущность представляет независимые объекты, всегда присутствуют в системе, которые могут не иметь отношений с другими сущностями. Зависимая сущность представляет данные, зависящие от других сущностей. Ассоциированная сущность представляет объекты, ассоциированные с двумя и более сущностями. Неограниченное (обязательное) отношение представляет собой безусловное отношение, т.е. отношение, существующее до тех пор, пока существуют сущности, между которыми оно установлено. Ограничено (необязательное) отношение представляет собой условное отношение между сущностями. Существенно ограничено отношение используется, если соответствующие сущности являются взаимозависимыми. Между отношениями и сущностями в диаграмме устанавливаются связи, направленные от отношения к сущности. Значение связи характеризует количество экземпляров сущности, участвующих в любом отношении («0 или 1», «0 и больше», «1», «1 и более», «p: q»). Пара значений связей отношение определяет тип данного отношения. Основные типы отношений следующие: 1 * 1 (один к одному), 1 * n (один ко многим), n * m (многие ко многим). Фрагмент ER-диаграммы, отображающий отношение между сущностями системы учета материальных ценностей на складе. Сущности детализируются при помощи диаграмм атрибутов. Последние включают в себя сущность, детализируется, атрибуты сущности, домены, описывающие области значений атрибутов, и связи. Для обозначения ключевого атрибута его имя подчеркивается. Другой способ конкретизации сущностей - их категоризация, при которой сущность делится на сущности-категории, могут иметь общие атрибуты и / или отношения, а также собственные атрибуты и отношения. Сущность, которая делится на категории, называется общей сущностью. Процесс разделения на категории отображается на диаграммах категоризации, которые помимо общей сущности и сущностей категорий включают специальный узел - дискриминатор, описывающая способ декомпозиции сущностей (полное и неполное, обязательное и необязательное вхождение). Продолжение статьи: ч.1 Продолжение статьи: ч.2 Продолжение статьи: ч.3 Продолжение статьи: ч.4 Продолжение статьи: ч.5 Продолжение статьи: ч.6 Продолжение статьи: ч.7 Продолжение статьи: ч.8 Продолжение статьи: ч.9 Продолжение статьи: ч.10 Продолжение статьи: ч.11 Продолжение статьи: ч.12 Продолжение статьи: ч.13 Продолжение статьи: ч.14 Продолжение статьи: ч.15 Другие статьи по теме: - Разработка программного продукта. Этапы проектирования и построение модели- Построение алгоритмов - Средства структурного анализа и проектирования систем - Среда программирования. Интегрированные среды программирования - Объектно-ориентированный подход к созданию программных средств |
|
2006-2024 © SMTI.RU Главная страница | Связаться с нами |