Details

Title Разработка сервиса аналитики кабинетов продавцов на маркетплейсах: выпускная квалификационная работа бакалавра: направление 02.03.02 «Фундаментальная информатика и информационные технологии» ; образовательная программа 02.03.02_02 «Информатика и компьютерные науки»
Creators Дементьев Никита Александрович
Scientific adviser Шошмина Ирина Владимировна
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects маркетплейсы ; аналитика продавцов ; REST API ; рекламные кампании ; клиент-серверная архитектура ; React ; MobX ; Symfony ; DTO ; автоматизация сбора данных ; сравнение метрик ; marketplaces ; seller analytics ; advertising campaigns ; client-server architecture ; data collection automation ; metric comparison
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 02.03.02
Speciality group (FGOS) 020000 - Компьютерные и информационные науки
DOI 10.18720/SPBPU/3/2025/vr/vr25-3306
Rights Доступ по паролю из сети Интернет (чтение, печать)
Additionally New arrival
Record key ru\spstu\vkr\38317
Record create date 9/23/2025

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Group Anonymous
Network Internet

Данная работа направлена на проектирование и реализацию веб-сервиса, предназначенного для автоматизации сбора, обработки и визуализации данных о продажах и рекламных кампаниях на маркетплейсах Wildberries и Ozon. Сервис предоставляет продавцам возможность анализировать ключевые показатели, такие как просмотры, клики, конверсии, обороты и эффективность рекламы, что позволяет принимать более обоснованные управленческие решения.В ходе работы были выполнены следующие задачи: 1. Разработан модуль регистрации пользователей и привязки магазинов. 2. Реализован механизм автоматического сбора статистики с API маркетплейсов. 3. Создана система аналитики с поддержкой таблиц, графиков и фильтров. 4. Разработан модуль управления временем работы рекламных кампаний (для Ozon). 5. Организовано взаимодействие между frontend и backend частями системы. Анализ существующих решений (MPSTATS, MarketGuru, WB Guru и других) позволил выявить их ограничения: платность, отсутствие мультиплатформенности, слабая поддержка прогнозирования и сравнительного анализа. Разработанный сервис демонстрирует преимущества за счёт объединения данных из нескольких маркетплейсов в одном интерфейсе, наличия гибких инструментов фильтрации и визуализации, а также возможности автоматизации управления рекламными кампаниями. Цель работы достигнута полностью - создан масштабируемый и удобный для использования сервис, который может стать основой для дальнейших исследований в области бизнес-аналитики и электронной коммерции. Сервис реализован в виде клиент-серверного приложения. Бэкенд разработан на языке PHP с использованием фреймворка Symfony и ORM Doctrine, фронтенд - на основе библиотек React и MobX. Обмен данными между уровнями осуществляется через REST API в формате JSON , что делает систему гибкой и расширяемой. Для типизации запросов и ответов применены DTO (Data Transfer Objects) , а данные из внешних источников собираются фоновыми командами с помощью Guzzle и cron.

This work focuses on the design and implementation of a web service aimed at automating the collection, processing, and visualization of sales and advertising campaign data on the Wildberries and Ozon marketplaces. The service enables sellers to analyze key performance indicators such as views, clicks, conversions, revenue, and advertising efficiency, thus supporting more informed business decisions. The following tasks were completed in the course of the project: Developed a module for user registration and store integration. Implemented an automated mechanism for data collection via marketplace APIs. Created an analytics system supporting tables, charts, and filtering tools. Developed a module for managing the timing of advertising campaigns (for Ozon). Established interaction between the frontend and backend parts of the system. The analysis of existing solutions (MPSTATS, MarketGuru, WB Guru, and others) revealed limitations such as high cost, lack of multiplatform support, weak predictive analytics, and insufficient comparative analysis features. The developed service demonstrates advantages through unified data representation from multiple marketplaces in a single interface, flexible filtering and visualization tools, and automation of advertising campaign management. The goal of the work has been fully achieved - a scalable and user-friendly service has been developed, which may serve as a foundation for further research in the field of business analytics and e-commerce. The service is implemented as a client-server application. The backend was developed in PHP using the Symfony framework and Doctrine ORM, while the frontend is based on React and MobX libraries. Data exchange between layers is carried out via REST API in JSON format, ensuring flexibility and extensibility. For request and response type safety, DTOs (Data Transfer Objects) are used, and data from external sources is collected via background console commands using Guzzle and cron.

Network User group Action
ILC SPbPU Local Network All
Read Print
Internet Authorized users SPbPU
Read Print
Internet Anonymous

Access count: 0 
Last 30 days: 0

Detailed usage statistics