Курсовая работа: Разработка многопользовательской информационной системы для автоматизации работы книжного интернет-магазина
На основании данных о заказах при помощи запроса на выборку формируется отчет представляющий собой рейтинг продажи книг, в котором указывается наименование книги и количество реализованных книг. Данный отчет позволяет определить книги, запас которых необходимо иметь для более быстрого выполнения заказов.
На основании данных о заказах также формируется отчет по продажам в разрезе представленных разделов. В отчет, при помощи запроса, выбираются данных о реализованных книгах с указанием принадлежности к конкретному разделу, а в отчете отражается перечень разделов с указанием количества проданных книг и суммы реализации. Данный отчет позволяет определить наиболее востребованный раздел, чтобы в будущем уделить ему больше внимания.
2.2. Информационная модель
2.2.1 Идентификация сущностей и связей. Исходная ER -диаграмма
Для отображения информационной модели рассматриваемого процесса были использованы следующие сущности:
Каталог книг
Разделы
Виды доставки
Поставщики
Заказы
Для однозначного определении записей в каждом из отношений выделен первичный ключ (простой или составной).
Внешние ключи для отношений БД:
в отношении Заказы - это ключ Код_книги;
в отношении Разделы – Название_Раздела.
На логическом уровне проектирования в моделируемой базе данных присутствуют связи типа один ко многим.
2.2.2 Уточнение типов данных для атрибутов. Реализация ссылочной целостности
В таблице 1 приведены данные обо всех атрибутах отношений и их типах.
Таблица 1 – Сведения об атрибутах отношений
КаталогКниг | ||
Имя атрибута |
Тип (размер) |
Обязательное поле |
Код |
Счетчик |
да |
Название |
Текстовый(80) |
да |
Автор |
К-во Просмотров: 407
Бесплатно скачать Курсовая работа: Разработка многопользовательской информационной системы для автоматизации работы книжного интернет-магазина
|