Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

курсовая / отчет к курсовой

.docx
Скачиваний:
0
Добавлен:
06.10.2025
Размер:
27.08 Кб
Скачать

МИНОБРНАУКИ РОССИИ

САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ

ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

«ЛЭТИ» ИМ. В. И. УЛЬЯНОВА (ЛЕНИНА)

КУРСОВАЯ РАБОТА

по дисциплине «Инженерия знаний и базы данных»

Тема: «База данных интернет-магазина косметики с точки зрения покупателя»

Студентка гр. 2395 ____________ Кузьмичева Ю. И.

Преподаватель ____________ Назаренко Н. А.

Санкт-Петербург

2023

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

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

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

Цель базы данных интернет-магазина косметики – помогать покупателю получить доступ к полной и актуальной информации о товарах, упростить процедуру поиска, выбора и покупки необходимых косметических продуктов.

Покупателю интересна следующая информация о товарах:

  • Категория – область применения, на которую следует ориентироваться при выборе;

  • Наименование;

  • Бренд – важен, если покупатель уже знаком с косметической индустрией и имеет предпочтения по отношению к определенным брендам;

  • Характеристики – состав и свойства;

  • Скидка на конкретный товар или на всю категорию;

  • Страна производителя – для людей, которые предпочитают товары, произведенные в определенных странах из-за их репутации в области косметики;

  • Наличие в конкретном магазине;

  • Отзывы о товаре для того, чтобы узнать мнение других людей об эффективности;

  • Цена товара, которая является важным фактором при выборе: покупатель может сравнить цены на разные товары и выбрать тот, который соответствует его бюджету;

  • Информация о продавце.

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

Для того, чтобы совершить покупку, покупателю необходимо заполнить данные о себе: ФИО, номер телефона, адрес проживания, банковская карта.

Для хранения дополнительной информации о покупателе, использующейся при оформлении и обработке заказа, создан личный кабинет:

  • Дата рождения (для личной скидки в счастливый день);

  • Электронная почта;

  • Номер карты лояльности,

а также полезная информация об акциях и скидках. Магазин гарантирует полную конфиденциальность.

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

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

База данных будет предоставлять функционал поиска и сортировки товаров по названию, отзывам и стоимости, что позволит сузить выбор и сэкономить время.

Процесс покупки будет проходить следующим образом: покупатель заходит на сайт, регистрируется при желании, например, если нужно будет неоднократно совершать покупки, затем при помощи поиска или каталога ищет и выбирает товары. Далее, когда выбор сделан, покупатель нажимает на кнопку «Оформить заказ», при переходе на страницу предлагаются дополнительные акционные товары из той же области. Перед оплатой у покупателя доступен выбор способа платежа (СБП, онлайн-кошелек, банковская карта, наличные) и доставки. При оформлении заказа также учитывается купон (при наличии) и карта лояльности, если покупатель зарегистрирован. У карты лояльности есть 5 уровней с различным процентом скидки: стандартная (1%), бронзовая (5%), серебряная (15%), золотая (25%), бриллиантовая (35%).

Когда клиент совершил оплату, на его почту (при наличии регистрации) отправляется электронный чек с товарами, итоговой суммой и кодом для получения. После совершения покупки есть возможность отследить статус оплаты (подтверждена, ожидается, отменена), статус заказа (обрабатывается, подтвержден, отменен, завершен) и статус доставки (отправлен, доставлен, задерживается, возврат).

Совершать покупку в данном магазине могут только физические лица. Отправка товаров происходит со складов, а для получения нужно выбрать способ: в пункт выдачи – покупатель приходит в пункт выдачи, на дом – с помощью курьера. При покупке свыше 3000 рублей предоставляется возможность бесплатной доставки на дом. Если покупатель не зарегистрирован в личном кабинете, у него также есть возможность оформить заказ, но он не сможет использовать карту лояльности, то есть некоторые скидки не будут учитываться, а также доставка станет платной вне зависимости от суммы заказа.

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

Сущность

Атрибуты

Товар

Код товара (артикул), наименование, код категории, цена, бренд, код статуса наличия в конкретном магазине, код отзыва, код страны

Характеристики

Код характеристики, код товара, характеристика

Категория

Код категории, категория

Наличие

Код статуса наличия, статус наличия

Отзывы

Код отзыва, оценка, комментарий, код статуса отзыва

Статус

Код статуса отзыва, статус отзыва

Страна

Код страны, страна

Продавец

Код продавца, бренд, количество оценок, ИП, ИНН, код товара

Скидка

Код скидки, код товара, код категории, размер (%), сроки

Выбор

Код выбора, код покупателя, код товара, количество товара

Оформление заказа

Номер заказа, код выбора, код способа оплаты, код способа доставки, код купона, номер карты лояльности

Способ оплаты

Код способа оплаты, способ оплаты

Готовый заказ

Код оформленного заказа, код статуса заказа, код статуса доставки, код статуса оплаты, номер заказа

Статус доставки

Код статуса доставки, статус доставки

Статус заказа

Код статуса заказа, статус заказа

Статус оплаты

Код статуса оплаты, статус оплаты

Чек

Номер чека, дата покупки, итоговая сумма, код оформленного заказа, код ЛК

Личный кабинет

Код ЛК, дата рождения, электронная почта, номер карты лояльности

Карта лояльности

Номер карты лояльности, код уровня карты

Уровень карты

Код уровня карты, уровень карты, скидка карты

Купон

Код купона, скидка купона, дата создания, дата истечения

Тех поддержка

Код вопроса, вопрос, код ЛК

Покупатель

Код покупателя, адрес, номер телефона, ФИО, код ЛК, номер карты банка

Банковская карта

Номер карты банка, название банка, срок действия, код СVV

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

Код способа доставки, способ доставки

Курьер

Код курьера, номер телефона

Пункт выдачи

Код ПВ, оценка, адрес ПВ, код способа доставки

На дом

Код доставки, адрес доставки, код курьера, код способа доставки

Соседние файлы в папке курсовая