Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа ОБД(финал).docx
Скачиваний:
88
Добавлен:
09.12.2017
Размер:
975.26 Кб
Скачать

Введение

В структуре базы данных интернет магазина сущности соответствует таблица. Таблица представляет собой набор полей, которые соответствуют атрибутам сущности.

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

Основные сущности базы данных интернет магазина и отношения между ними представлена на диаграмме “сущность-связь” ниже. На схематичном изображении таблиц я привёл поля, хранящие идентификатор записи и остальные. Следующим этапом нашего знакомства с базой данных интернет магазина является подробный обзор основных сущностей и атрибутов и, следовательно, вариантов возможных таблиц и их полей.

Структуру БД магазина можно разбить на три части: наполнение, пользовательская часть, администраторская часть.

Наполнение сайта, а именно: название, цена, серийный номер, описание( краткое и полное), изображение товаров; цена, описание услуг, все это хранится в таблицах БД MYSQL.

Пользовательская часть БД состоит из таблиц корзины и пользователя. В таблице пользователя хранятся логин и пароль, а в корзине товар, который добавляет пользователь.

Основное взаимодействие с БД осуществляется в администраторской части. Для входа в администраторскую часть нужно ввести логин и пароль которые хранятся в определенной таблице MYSQL. Далее администратору предоставляется право добавить, изменить или удалить товар. Для изменения или удаления товара администратор должен ввести id товара которое хранится в таблице tov, tov1, либо tov2. Для удобства была реализована программа которая извлекает название товара и его id в файл .doc либо .xlss(для дальнейшего импорта в MYSQL).

Анализ предметной области интернет магазина

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

  • Описание предметной области;

  • Описание схемы данных;

  • Описать входные и выходные данные;

  • Анализ диаграммы прецедентов.

Объектом курсовой работы является информационная система.

Предметом курсовой работы является рассмотрение базы данных в MYSQL и работа с ней.

Программный продукт (ПП) представляет собой Интернет магазин. ПП может использоваться самостоятельно.

  1. Основание для разработки

Разработка выполняется на основании свободного выбора.

Условное обозначение разработки – Интернет магазин.

  1. Назначение разработки

ПП предназначен для приобретения товара.

  1. Требования к программному продукту

    1. Требования к функциональным характеристикам

ПП должен выполнять следующие функции:

  • Предоставление товара;

  • работать в онлайн режиме;

  • количество товара ( 2 )

  • количество страниц (4)

  • наличие товара

  • тип товара (протеин, креатин, быстро и эффективно )

  • категория товара (спортивное питание, тренажеры

  • наличие рекламы

  • наличие акций

  • способ доставки

  • сохранение информации о пользователе

  • информация о компании

  • наличие сертификатов

  • наличие лицензии

  • наличие средств связи

  • наличие ссылок на социальные сети

  • предоставление рекомендуемых товаров

  • наличие новостей сайта

  • наличие информации о партнерах

  • наличие быстрого доступа к корзине