Детальная информация
Название | Разработка бэкенда для маркетплейса Telegram-ботов: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» |
---|---|
Авторы | Саакян Михаил Георгиевич |
Научный руководитель | Смирнов Николай Георгиевич |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Выходные сведения | Санкт-Петербург, 2025 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | маркетплейс ; микросервисы ; чистая архитектура ; fastapi ; python ; sqlalchemy ; minio ; jwt ; marketplace ; microservices ; clean architecture |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 09.03.04 |
Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-1158 |
Права доступа | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Дополнительно | Новинка |
Ключ записи | ru\spstu\vkr\35793 |
Дата создания записи | 30.07.2025 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа | Анонимные пользователи |
---|---|
Сеть | Интернет |
В данной работе была рассмотрена реализация бэкенд микросервисной архитектуры из четырех независимых приложений для маркетплейса Telegram-ботов. Изучены существующие решения на рынке продажи и покупки ПО, сравнены их преимущества, недостатки и технические особенности. На основе этого были сформированы функциональные требования к проекту. В ходе разработки был задействован процесс непрерывной интеграции и тестирования. В результате были проанализированы различные технологические фреймворки для реализации современного веб-приложения. Разработана и протестирована серверная часть маркетплейса.
This work considered the implementation of a backend microservice architecture of four independent applications for a Telegram bot marketplace. Existing solutions in the software sales and purchase market were studied, their advantages, disadvantages and technical features were compared. Based on this, functional requirements for the project were formed. During the development, the process of continuous integration and testing was involved. As a result, various technological frameworks for the implementation of a modern web application were analyzed. The server part of the marketplace was developed and tested.
Место доступа | Группа пользователей | Действие |
---|---|---|
Локальная сеть ИБК СПбПУ | Все |
|
Интернет | Авторизованные пользователи СПбПУ |
|
Интернет | Анонимные пользователи |
|
- ВВЕДЕНИЕ
- ГЛАВА 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ
- 1.1 Обзор существующих решений
- 1.2 Требования к продукту
- ГЛАВА 2. РЕАЛИЗАЦИЯ
- 2.1 Архитектура приложения
- 2.2 Архитектура микросервисов
- 2.3 Обоснование используемых технологий
- 2.4 Сервис приема онлайн-платежей
- 2.5 Хранение файлов
- ГЛАВА 3. РЕЗУЛЬТАТЫ
- 3.1 Система авторизации
- 3.2 Базовый микросервис
- 3.4 Протоколы передачи информации
- 3.5 Работа с файлами
- 3.6 Внедрение и тестирование
- ЗАКЛЮЧЕНИЕ
- СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
- ПРИЛОЖЕНИЕ 1
- ПРИЛОЖЕНИЕ 2
- ПРИЛОЖЕНИЕ 3
- ПРИЛОЖЕНИЕ 4
- ПРИЛОЖЕНИЕ 5
- ПРИЛОЖЕНИЕ 6
- ПРИЛОЖЕНИЕ 7
-
- ПРИЛОЖЕНИЕ 8
Количество обращений: 0
За последние 30 дней: 0