Details

Title Разработка серверной части веб-платформы для аренды вещей «ShareIT»: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators Бородулин Максим Дмитриевич
Scientific adviser Петров Александр Владимирович
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects аренда вещей ; rest api ; jwt-аутентификация ; клиент-серверная архитектура ; контейнеризация ; java ; rental of things ; jwt authentication ; client-server architecture ; containerization
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/2025/vr/vr25-1538
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\35855
Record create date 7/30/2025

Allowed Actions

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

Group Anonymous
Network Internet

Эта работа посвящена созданию удобного и понятного веб-сервиса для аренды вещей: платформы, которая помогает людям делиться нужными товарами без лишних сложностей. Главная цель сервиса — сделать процесс аренды максимально простым и эффективным как для того, кто ищет, так и для того, кто сдаёт в аренду. Разработка велась исключительно для серверной части приложения: было продумано, как хранить данные централизованно, как проверять доступность вещей, как обрабатывать пользовательские запросы и бронирования. Также реализованы все необходимые механизмы безопасности — от аутентификации до валидации данных. На основании анализа существующих сервисов аренды спроектированы архитектура и логика приложения, что позволило повысить гибкость, надёжность и адаптивность к потребностям пользователей. Чтобы убедиться, что всё работает без сбоев, было проведено тщательное тестирование серверной части. Благодаря этому удалось обнаружить и устранить ошибки, что значительно повысило надёжность и безопасность сервиса. В результате получился удобный и современный веб-сервис, который помогает людям быстро и просто обмениваться вещами. Благодаря хорошо продуманной системе и надёжной работе сервера, пользователи могут легко найти нужные товары или предложить свои для аренды без лишних сложностей.

This work is dedicated to creating a convenient and intuitive web service for renting things, a platform that helps people share the goods they need without unnecessary difficulties. The main goal of the service is to make the rental process as simple and efficient as possible for both those who are looking and those who rent. The development was carried out exclusively for the server side of the application: it was thought out how to store data centrally, how to check the availability of things, how to process user requests and reservations. All necessary security mechanisms are also implemented, from authentication to data validation. Based on the analysis of existing rental services, the architecture and logic of the application were designed, which allowed for increased flexibility, reliability and adaptability to user needs. To make sure that everything works smoothly, thorough testing of the backend was carried out. Thanks to this, it was possible to detect and eliminate errors, which significantly increased the reliability and security of the service. The result is a user-friendly and modern web service that helps people exchange things quickly and easily. Thanks to a well-thought-out system and reliable server operation, users can easily find the right products or offer their own for rent without unnecessary difficulties.

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

Access count: 0 
Last 30 days: 0

Detailed usage statistics