Details
Title | Разработка серверной части маркетплейса уникальной одежды из секонд-хендов и винтажных магазинов: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» |
---|---|
Creators | Чирикин Даниил Игоревич |
Scientific adviser | Дробинцев Павел Дмитриевич |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Imprint | Санкт-Петербург, 2025 |
Collection | Выпускные квалификационные работы ; Общая коллекция |
Subjects | секондхенд ; маркетплейс ; java ; архитектура ; backend ; secondhand ; marketplace ; architecture |
Document type | Bachelor graduation qualification work |
File type | |
Language | Russian |
Level of education | Bachelor |
Speciality code (FGOS) | 09.03.04 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-1507 |
Rights | Доступ по паролю из сети Интернет (чтение) |
Additionally | New arrival |
Record key | ru\spstu\vkr\35715 |
Record create date | 7/30/2025 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
Целью данной выпускной квалификационной работы является проектирование и разработка серверной части платформы электронной коммерции, ориентированной на покупку и продажу уникальных и винтажных товаров. Данная платформа призвана упростить процесс взаимодействия между продавцами уникальной одежды и потенциальными покупателями, предоставляя удобный цифровой инструмент для представления ассортимента и оформления заказов. В процессе выполнения работы был проведён комплексный анализ целевой аудитории и рыночной ниши, что позволило выявить ключевые требования к платформе. Также был выполнен анализ предметной области, включая современные подходы к построению систем электронной коммерции и тенденции в области веб-разработки. На основании полученных данных был сформирован стек технологий. Для обеспечения гибкости и модульности был выбран подход микросервисной архитектуры. Проектирование архитектуры сопровождалось разработкой диаграмм взаимодействия и схем базы данных. В результате проделанной работы была спроектирована, реализована и протестирована серверная часть платформы, полностью соответствующая заявленным требованиям. Полученное решение может быть использовано как основа для дальнейшего расширения системы, внедрения новых функций и последующего вывода проекта на рынок.
The aim of this thesis is to design and develop the backend of an e-commerce platform focused on the buying and selling of unique and vintage clothing items. The platform is intended to streamline the interaction between sellers of distinctive fashion — such as second-hand and vintage shop owners — and potential buyers by providing a convenient digital tool for showcasing products and managing orders. During the course of the work, a comprehensive analysis of the target audience and market segment was conducted, which allowed for the identification of key requirements for the platform. In addition, an in-depth study of the domain area was carried out, including modern approaches to building e-commerce systems and current trends in web development. Based on the findings, an appropriate technology stack was selected. To ensure flexibility and modularity, a microservice architecture approach was chosen. The architectural design process included the development of interaction diagrams and database schemas. As a result, the backend of the platform was successfully designed, implemented, and tested in accordance with the specified requirements. The resulting solution can serve as a solid foundation for further system expansion, the addition of new features, and eventual market deployment.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
- Введение
- Глава 1. Проект Raggies: анализ рынка и описание продукта
- 1.1. Анализ рынка вторичного потребления одежды
- 1.2. Описание проекта Raggies
- Глава 2. Архитектура приложения
- 2.1. Функциональные и нефункциональные требования к приложению
- 2.2. Архитектура серверного приложения
- 2.2.1 Клиент-серверная архитектура
- 2.2.2 Монолитная архитектура
- 2.2.3 Сервис-ориентированная (SOA) архитектура
- 2.2.4 Микросервисная архитектура
- 2.2.5 Сравнение архитектур по необходимым критериям
- 2.3. Используемые средства разработки
- 2.4. Разработка базы данных системы
- 2.4.1 Определение сущностей и связей между ними
- 2.4.2 Описание структуры основных таблиц
- 2.4.3 Описание логической структуры базы данных
- 3.1 Реализация API
- 3.2 Работа с базой данных (JPA)
- 3.3 Микросервисная архитектура и брокер сообщений
- 3.4 Безопасность приложения
- 3.5 Развертывание
- 3.6 Мониторинг с Grafana и Prometheus
- 3.7 Интеграционное тестирование
- Список использованных источников информации
Access count: 0
Last 30 days: 0