Details
Title | Разработка серверной части Android-приложения для систематизации хранимых предметов: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» |
---|---|
Creators | Жуков Глеб Михайлович |
Scientific adviser | Дробинцев Павел Дмитриевич |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Imprint | Санкт-Петербург, 2025 |
Collection | Выпускные квалификационные работы ; Общая коллекция |
Subjects | систематизация предметов ; android ; backend ; rest api ; docker ; jwt ; redis ; http ; golang ; kotlin ; клиент-серверная архитектура ; object systematization ; client-server architecture |
Document type | Bachelor graduation qualification work |
File type | |
Language | Russian |
Level of education | Bachelor |
Speciality code (FGOS) | 09.03.04 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-1165 |
Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Additionally | New arrival |
Record key | ru\spstu\vkr\35800 |
Record create date | 7/30/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 |
В нынешнее время человек все чаще нуждается в порядке. Частые переезды и смена места жительства стали неотъемлемой частью привычной жизни в обществе новейшего времени. В таком трудоемком, требующем концентрации и ответственности моменте, необходимо эффективно управлять своими личными предметами (под предметами подразумеваются любые материальные объекты, принадлежащие пользователю: одежда, книги, техника, мебель, посуда, инструменты и т.д.). При этом отсутствует гибкий сервис для их организации, с точной системой поиска и фильтрации, а также функцией облачного хранения информации. Основная цель данного исследования — создание серверного компонента мобильного приложения, предназначенного для эффективной организации, хранения и подсказки к поиску пользовательских предметов. В работе проводится анализ предметной области, рассматриваются существующие аналоги и их недостатки. Подробно описываются этапы разработки серверной части: проектирование архитектуры, выбор технологического стека, реализация API, обеспечение безопасности данных, тестирование и развертывание. Также рассматриваются вопросы интеграции с клиентским Android-приложением и настройка непрерывной доставки (автоматическое развертывание).
Nowadays, people are increasingly in need of order. Frequent relocation and change of place of residence have become an integral part of everyday life in modern society. In such a time-consuming, demanding concentration and responsibility moment, it is necessary to effectively manage your personal items (items mean any material objects belonging to the user: clothes, books, appliances, furniture, dishes, tools, etc.). At the same time, there is no flexible service for their organization, with an accurate search and filtering system, as well as the function of cloud storage of information. The main purpose of this study is to create a server component of a mobile application designed to efficiently organize, store, and prompt users to find items. The paper analyzes the subject area, examines existing analogues and their disadvantages. The stages of server side development are described in detail: architecture design, technology stack selection, API implementation, data security, testing and deployment. Integration with the Android client application and setting up continuous delivery (automatic deployment) are also being considered.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 0
Last 30 days: 0