Курсовая работа: Разработка многопользовательской информационной системы для автоматизации работы книжного интернет-магазина

На основании данных о заказах при помощи запроса на выборку формируется отчет представляющий собой рейтинг продажи книг, в котором указывается наименование книги и количество реализованных книг. Данный отчет позволяет определить книги, запас которых необходимо иметь для более быстрого выполнения заказов.

На основании данных о заказах также формируется отчет по продажам в разрезе представленных разделов. В отчет, при помощи запроса, выбираются данных о реализованных книгах с указанием принадлежности к конкретному разделу, а в отчете отражается перечень разделов с указанием количества проданных книг и суммы реализации. Данный отчет позволяет определить наиболее востребованный раздел, чтобы в будущем уделить ему больше внимания.

2.2. Информационная модель

2.2.1 Идентификация сущностей и связей. Исходная ER -диаграмма

Для отображения информационной модели рассматриваемого процесса были использованы следующие сущности:

Каталог книг

Разделы

Виды доставки

Поставщики

Заказы

Для однозначного определении записей в каждом из отношений выделен первичный ключ (простой или составной).

Внешние ключи для отношений БД:

в отношении Заказы - это ключ Код_книги;

в отношении Разделы – Название_Раздела.

На логическом уровне проектирования в моделируемой базе данных присутствуют связи типа один ко многим.

2.2.2 Уточнение типов данных для атрибутов. Реализация ссылочной целостности

В таблице 1 приведены данные обо всех атрибутах отношений и их типах.


Таблица 1 – Сведения об атрибутах отношений

КаталогКниг

Имя атрибута

Тип (размер)

Обязательное поле

Код

Счетчик

да

Название

Текстовый(80)

да

Автор

К-во Просмотров: 407
Бесплатно скачать Курсовая работа: Разработка многопользовательской информационной системы для автоматизации работы книжного интернет-магазина