- •Оглавление:
- •Введение
- •Аналитическая часть
- •Структура организации
- •Анализ программного и технического обеспечения компании
- •Проектная часть Описание предметной области
- •Технико-экономическое обоснование методов разработки и реализации
- •Проектирование базы данных Этап концептуального проектирования
- •Концептуальная модель данных в стандарте Чена
- •Er-диаграмма в среде eRwin
- •Анализ модели
- •Этап физического проектирования
- •Реализация основных запросов
- •Заключение
- •Список информационных источников
Проектирование базы данных Этап концептуального проектирования
Описание сущностей.
Выделение сущностей.
Описание связей.
Сущность |
Связь |
Сущность |
ПК |
СУ | |
1С |
2С | ||||
Помещения |
Предоставляются |
Клиент |
1:m |
П |
П |
|
Обслуживают |
Сотрудники |
m:n |
П |
П |
|
Входят |
Договор |
1:m |
П |
П |
|
Нуждаются (Включаются) |
Заказ |
m:n |
Ч |
П |
|
Подвергается |
Уборка |
1:m |
П |
П |
|
|
|
|
|
|
|
|
|
|
|
|
Клиент |
Консультируется |
Сотрудники |
m:n |
Ч |
Ч |
|
Подписывает |
Договор |
1:m |
П |
П |
|
|
|
|
П |
П |
|
Делает |
Заказ |
1:m |
П |
П |
|
Оценивает |
Уборка |
1:m |
Ч |
Ч |
|
|
|
|
|
|
|
|
|
|
|
|
Сотрудники |
Оформляют |
Договор |
1:m |
Ч |
П |
|
Принимают |
Заказ |
1:m |
П |
П |
|
Исполняют |
Заказ |
m:n |
П |
П |
|
Контролируют |
Уборка |
1:m |
П |
П |
|
Выполняют |
Уборка |
m:n |
П |
П |
|
|
|
|
|
|
|
|
|
|
|
|
Договор |
|
|
|
|
|
|
Разрешает |
Заказ |
1:m |
П |
П |
|
Обязует |
Уборка |
1:m |
П |
П |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Заказ |
Требует |
Уборка |
1:1 |
П |
П |
|
|
|
|
|
|
|
|
|
|
|
|
Уборка |
- |
- |
- |
- |
- |
|
|
|
|
|
|
Концептуальная модель данных в стандарте Чена
Er-диаграмма в среде eRwin
Рис.7 Логическая модель с избыточными связями
Анализ модели
Составной атрибут: - нет
Многозначный атрибут: Телефон (компании, представителя)
Производный атрибут:
Заказ – стоимость= Тип уборки (стоимость)* Помещение (площадь)
Договор – цена = Договор (срок обслуживания / периодичность)* Помещение (площадь)
Рекурсивные связи: - нет
Связь 1:1: Заказ требует Уборку
Избыточные связи: есть
Появляется сущность Представителя компании:
Клиент консультируется с Сотрудником
Клиент оценивает Уборку
Клиент подписывает Договор
Клиент делает заказ
Помещения обслуживают Сотрудники
Помещения подвергаются Уборке
Сотрудники исполняют Заказ
Сотрудники контролируют Уборку
Договор обязует Уборку
Связь m:n: есть
Сотрудники выполняют уборку
Рис.8 Итоговая модель в Erwin