Details
Title | Разработка и проектирование сайта интернет-магазина: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_02 «Основы анализа и разработки приложений с большими объемами распределенных данных» |
---|---|
Creators | Ли Ицзя |
Scientific adviser | Черноруцкий Игорь Георгиевич |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Imprint | Санкт-Петербург, 2025 |
Collection | Выпускные квалификационные работы ; Общая коллекция |
Subjects | микросервисы ; мультиарендность ; электронная коммерция ; spring cloud ; рекомендательные алгоритмы ; microservises ; multi-tenance ; e-commerce ; recommendation algorithms |
Document type | Master graduation qualification work |
File type | |
Language | Russian |
Level of education | Master |
Speciality code (FGOS) | 09.04.04 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-2232 |
Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Additionally | New arrival |
Record key | ru\spstu\vkr\35520 |
Record create date | 7/14/2025 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
Выпускная квалификационная работа на тему: «Разработка и проектирование сайта интернет-магазина». В данной работе рассматривается проектирование и реализация электронной торговой платформы с высокой производительностью. Для решения поставленных задач были использованы архитектуры микросервисной и мультитенантности. Задачи, решённые в ВКР: 1. Изучение требований к электронным платформам и обоснование выбора микросервисов, мультитенантности и гибридных алгоритмов. 2. Были реализованы архитектуры мультитенантности при использовании общего хранилища. 3. Были реализованы семь функциональных микросервисов с разделением на административную и клиентскую части. 4. Была реализована рекомендательная алгоритма. 5. Были проведены тестирования: Функциональные проверки и сравнительный анализ производительности. В результате исследования была создана платформа электронной торговли, которая в основном отвечает потребностям клиентов и продавцов в электронной торговли. В конце, для системы было разработано 78 функциональных тестовых случаев и 5 тестовых случаев производительности. Результаты показали, что 100% функциональных тестовых случаев были успешно пройдены, а тестовые случаи производительности также достигли хороших результатов.
This work considers the design and implementation of an electronic trading platform with high performance. To solve the tasks, microservice and multi-tenancy architectures were used. Tasks solved in the final qualification work: 1. Study of requirements for electronic platforms and justification of the choice of microservices, multi-tenancy and hybrid algorithms. 2. Multi-tenancy architectures were implemented using a common storage. 3. Seven functional microservices were implemented with division into administrative and client parts. 4. A recommendation algorithm was implemented. 5. Tests were conducted: Functional tests and performance comparison analysis. As a result of the study, an e-commerce platform was established that basically meets the needs of customers and merchants in e-commerce. In the end, 78 functional test cases and 5 performance test cases were developed for the system. The results showed that 100% of the functional test cases were passed successfully, and the performance test cases also achieved good results.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 0
Last 30 days: 0