- •Пояснительная записка к курсовой работе
- •Содержание
- •Введение
- •1. Описание предметной области
- •2. Проектирование базы данных
- •2.1 Описание сущностей
- •2.2 Описание связей
- •2.3 Erwin – диаграмма на этапе логического проектирования (все связи)
- •2.4 Анализ модели на этапе логического проектирования
- •4. Документация на пользовательский интерфейс
- •4.1 Главное меню. Краткое описание, снимок экрана
- •4.3 Оформление заказа
- •Заключение
- •Список используемой литературы и информационных ресурсов
- •Приложение
2.2 Описание связей
Сущность |
Связь |
Сущность |
Показатель координальности |
Избыточные связи |
Поставщик |
Поставляет |
Товар |
n:m |
|
Выполняет |
Заказы |
1:n |
Избыточная |
|
Заказы |
|
|
|
|
Собственное производство |
|
|
|
|
|
|
|
|
|
Чеки |
|
|
|
|
Клубная карта |
|
|
|
|
Сотрудник |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Таблица 2. Описание связей предметной области
2.3 Erwin – диаграмма на этапе логического проектирования (все связи)
Рисунок 1. Диаграмма на этапе логического проектирования
2.4 Анализ модели на этапе логического проектирования
-
Связь «Поставщик выполняет Заказы» - удалена как избыточная;
-
Связь «Собственное производство содержится Чеки» - удалена как избыточная;
-
Связь «Сотрудник получает Товар» - удалена как избыточная;
-
Связь «Сотрудник связывается Поставщик» - удалена как избыточная;
-
Связь «Сотрудник производит Собственное производства» - удалена как избыточная;
-
Связь «Сотрудник выдает Клубная карта» - удалена как избыточная.
2.5 Erwin – диаграмма на этапе логического проектирования (с удалением нежелательных элементов)
Рисунок 2. Диаграмма на этапе логического проектирования (с удалением избыточных связей)
2.6 Erwin – диаграмма на этапе физического проектирования
Рисунок 3. Диаграмма на этапе физического проектирования
3. Анализ транзакций
3.1 Список транзакций
-
Оформление покупки
-
Принятие сотрудника на работу
-
Создание клубных карт
20.
3.2 Анализ транзакций на этапе логического проектирования
-
Поиск определенного товара
-
Оформление заказа
-
Список невыполненных заказов
-
Оформление покупки
-
Выручка за период
-
Список владельцев активных клубных карт
3.3 Анализ транзакций на этапе физического проектирования
Номер транзакции |
Входная таблица |
Выходная таблица |
Атрибут |
Время выполнения сек. |
Частота в сутки |
T1 |
Товар |
Товар |
Сканкод, наименование, цена, единица измерения |
6 |
50 |
Т2 |
|
|
|
|
|
T3 |
|
|
|
|
|
T4 |
|
|
|
|
|
Т5 |
|
|
|
|
|
Т6 |
|
|
|
|
|
Таблица 3. Анализ транзакций