Details

Title Разработка приложения для автоматизации переноса музыки между сервисами: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators Пантюхин Андрей Максимович
Scientific adviser Медведев Борис Моисеевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint Санкт-Петербург, 2022
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects разработка ; передача музыки ; архитектура MVVM ; Swift ; Spring ; Java ; development ; music transfer ; MVVM architecture
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.04
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2022/vr/vr22-2750
Rights Доступ по паролю из сети Интернет (чтение)
Record key ru\spstu\vkr\19685
Record create date 1/18/2023

Allowed Actions

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

Group Anonymous
Network Internet

Тема выпускной квалификационной работы: «Разработка приложения для автоматизации переноса музыки между сервисами». Представленная работа посвящена разработке клиент-серверного приложения для переноса музыкальной библиотеки пользователей между сервисами стриминга музыки. В ходе работы решались следующие задачи: Создание клиентского приложения: Реализация взаимодействия клиентского приложения с API музыкальных сервисов. Создание базы данных в клиентском приложении для хранения данных о музыкальной библиотеке пользователя и ее переносе. Реализация алгоритма переноса библиотеки пользователя. Реализация взаимодействия клиентского приложения с API сервера. Создание пользовательского интерфейса. Создание серверной части приложения для сохранения истории переноса библиотеки пользователя: Создание базы данных. Реализация APIСоздание авторизации, регистрации и аутентификации. Таким образом, удалось спроектировать и разработать программный комплекс для переноса музыкальной библиотеки между сервисами стриминга музыки в виде пользовательского приложения, работа которого была успешно протестирована.

Topic of the final qualification work: «Development of an application for automating the transferring of music between services». The presented work is devoted to the development of a client-server application for transferring the user's music library between music streaming services. During the work the following tasks were solved: Creating a client application:Implementation of interaction between the client application and the music services APICreating a database in the client application to store data about the user's music library and transfer itImplementation of the user library transfer algorithmImplementation of the interaction of the client application with the server APICreating an user interfaceCreation of the server part of the application to save the history of transferring the user's library: Creatig a databaseAPI implementationCreation of authorization, registration and authenticationDuring the work a software package for transferring a music library between music streaming services was designed and developed in the form of a user application. This application was successfully tested.

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

Access count: 4 
Last 30 days: 0

Detailed usage statistics