Details
| Title | Веб-сервис для автоматизации задач поддержки онлайн-кинотеатра KION: выпускная квалификационная работа бакалавра: направление 09.03.02 «Информационные системы и технологии» ; образовательная программа 09.03.02_02 «Информационные системы и технологии» = Web service for automating support tasks for the KION online cinema |
|---|---|
| Creators | Черкасов Евгений Андреевич |
| Scientific adviser | Черненький Андрей Владимирович |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | автоматизация ; веб-приложение ; telegram-бот ; микросервисы ; rest api ; oauth 2.0 ; flask ; aiogram ; кион ; онлайн-кинотеатр ; automation ; web application ; telegram bot ; microservices ; kion ; online cinema |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 09.03.02 |
| Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-563 |
| Rights | Доступ по паролю из сети Интернет (чтение) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\40358 |
| Record create date | 4/20/2026 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
| Group | Anonymous |
|---|---|
| Network | Internet |
Цель работы: разработка и внедрение веб-сервиса автоматизации задач поддержки онлайн-кинотеатра Кион для сокращения временных затрат и повышения эффективности работы сотрудников. Задачи, которые решались в ходе исследования: 1) Провести анализ предметной области и существующих бизнес-процессов. 2) Изучить архитектуру микросервисов платформы TVH (TVHouse). 3) Спроектировать архитектуру веб-приложения с REST API. 4) Реализовать веб-интерфейс с использованием фреймворка Flask. 5) Разработать REST API для интеграции с внешними клиентами. 6) Реализовать Telegram-бота на базе библиотеки aiogram. 7) Провести тестирование и внедрение системы в эксплуатацию. Работа выполнена на базе ООО «МВС» (МТС Веб Сервисы) в подразделении разработки онлайн-кинотеатра Кион. В ходе работы проведён анализ предметной области, выполнено математическое обоснование автоматизации (сокращение времени выполнения операций в 11 раз, экономия более 60 человеко-часов в месяц). Разработано веб-приложение TVHTools с интеграцией MTS SSO, ролевой моделью доступа и REST API из 10 endpointов. Реализован Telegram-бот с 7 функциональными блоками. Инструмент внедрён в промышленную эксплуатацию и используется сотрудниками различных подразделений Кион.
Purpose of the work: to develop and implement a web service for automating support tasks for the KION online cinema in order to reduce time costs and increase employee efficiency. The research set the following goals: The tasks that were solved during the research: 1) To analyze the subject area and existing business processes. 2) To study the microservices architecture of the TVH (TVHouse) platform. 3) To design the web application architecture with REST API. 4) To implement the web interface using Flask framework. 5) To develop REST API for integration with external clients. 6) To implement Telegram bot based on aiogram library. 7) To conduct testing and deployment of the system. The work was fulfilled at MWS LLC (MTS Web Services) in the KION online cinema development department. During the work, an analysis of the subject area was conducted, mathematical justification of automation was performed (reduction of operation time by 11 times, saving more than 60 man-hours per month). TVHTools web application was developed with MTS SSO integration, role-based access model and REST API with 10 endpoints. Telegram bot with 7 functional blocks was implemented. The tool has been deployed to production and is used by employees of various KION departments.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|
Access count: 0
Last 30 days: 0