Details

Title Разработка клиент-серверного приложения для ресторана: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_02 «Технологии разработки программного обеспечения» = Development of a client-server application for a restaurant
Creators Смирнов Никита Витальевич
Scientific adviser Дьяченко Юрий Николаевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects мобильное приложение ; Android ; Kotlin ; MVVM ; Spring ; PostgreSQL ; mobile application
Document type Bachelor graduation qualification work
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.01
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2026/vr/vr26-6186
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\45827
Record create date 9/17/2026

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

В данной работе рассматривается процесс создания клиент серверного приложения, в качестве клиента выступает мобильное приложение на Android, а в качестве сервера приложение, написанное на Kotlin с помощью фреймворка Spring. Основной функционал приложения позволяет делать регистрацию с учетом ролей системы, логин, создание заказов, редактирование заказов, просмотр состава блюд, управление курсами, изменение количества доступных позиций. Структура работы: 1. Поиск и анализ аналогов 2. Разработка требований 3. Выбор средств для разработки 4. Разработка системы 5. Тестирование системы Итогом работы стала система, состоящая из сервера, базы данных и мобильного приложения. Всё приложение было протестировано с помощью ручного тестирования и модульных тестов.

This paper examines the process of creating a client-server application, with an Android mobile application as the client and an application written in Kotlin using the Spring framework as the server. The main functionality of the application allows you to register taking into account the roles of the system, login, create orders, edit orders, view the composition of dishes, manage courses, and change the number of available positions. The structure of the work: 1. Search and analysis of analogues 2. Requirements development 3. Selection of development tools 4. System development 5. System testing The result of the work was a system consisting of a server, a database and a mobile application. The entire application has been tested using manual testing and unit tests.

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