- •МОДЕЛЬ СУЩНОСТЬ-СВЯЗЬ ENTITY-RELATIONSHIP MODEL (ERM)
- •Основные понятия
- •Нотации
- •Общее во всех нотациях
- •Связи в нотации Чена
- •Связи в нотации Мартина
- •Пример связи в нотации Мартина
- •Пример (нотация Чена)
- •Пример (нотация Мартина)
- •Связь в нотации Мартина
- •1.Определить сущности
- •Автоцентр занимается прямыми поставками автомобилей на заказ, ремонтом автомобилей, продажей автозапчастей. При заказе
- •IEDF0
- •• IDEF0
- •Постановка задачи
- •Вариант диаграммы
1.Определить сущности
2.Определить атрибуты
3.Определить связи между сущностями
4.Определить типы и характеристики связей
5.Проверить ER-модель
ПОШАГОВЫЙ АЛГОРИТМ ДЛЯ СОЗДАНИЯ ПРОСТОЙ ER-ДИАГРАММЫ
11
Автоцентр занимается прямыми поставками автомобилей на заказ, ремонтом автомобилей, продажей автозапчастей. При заказе с клиентом оговариваются все технические данные автомобиля, ориентировочная цена, путь доставки. После этого автомобиль покупается у дилеров или на аукционе, доставляется в автоцентр, проходит техническое обслуживание и предпродажную подготовку (мойка, чистка салона и т. д.) в автосервисе. Также в автосервисе имеется магазин по продаже автозапчастей. По результатам своей деятельности автоцентр производит отчисления в налоговые органы и предоставляет отчетность в органы государственной статистики.
12
IEDF0
13
• IDEF0
• DFD
Декомпозиция
Постановка задачи
•Задача: разработать информационную систему, в которой клиент сдает груз к перевозке.
•Функционал потенциальной ИС:
Хранить информацию о клиентах.
Печатать накладные на принятые к перевозке грузы.
Отслеживать прибытие груза, оплату.
15
Вариант диаграммы
16
