Details

Title Мобильное приложение для бартерного обмена: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_02 «Технологии разработки программного обеспечения»
Creators Биттиев Малик Халимович
Scientific adviser Куляшова Зинаида Викторовна
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects мобильное приложение ; Android ; Kotlin ; MVVM ; Firebase ; Node.js ; Material Design ; Gradle ; Activity ; Fragment ; Layout ; XML ; Android Studio ; Apache JMeter ; mobile application
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.01
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-2481
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\37090
Record create date 9/19/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

В данной работе рассматривается процесс разработки мобильного приложения для бартерного обмена на платформе Android. Основной функционал приложения позволяет пользователям публиковать свои предложения, находить подходящие варианты обмена и отправлять запросы на обмен другим пользователям. 1. Поиск и анализ аналогов в Google Play Market; 2. Выбор средств разработки; 3. Разработка требований к приложению; 4. Разработка приложения с заявленным функционалом; 5. Оценка полученного результата и анализ проделанной работы; Разработка велась на языке Kotlin в среде Android Studio с использованием архитектурного подхода MVVM. Интерфейс пользовательских экранов был реализован с применением XML, с учетом рекомендаций Material Design от Google. Обмен данными и хранение информации реализованы с помощью Firebase Realtime Database и Node.js. Для многопоточности использовались Kotlin Coroutines. Результатом работы стало мобильное приложение для удобного бартерного обмена; было успешно проведено пользовательское и нагрузочное тестирование.

This work describes the development process of a mobile application for barter exchange on the Android platform. The main functionality of the application allows users to publish their offers, find suitable exchange options, and send exchange requests to other users. 1. Analysis of similar applications on Google Play Market; 2. Selection of development tools; 3. Definition of application requirements; 4. Development of the application with the stated functionality; 5. Evaluation of the results and analysis of the development process. The application was developed in Kotlin using Android Studio and follows the MVVM architectural pattern. User interface screens were implemented using XML, based on Googles Material Design guidelines. Data exchange and storage are implemented using Firebase Realtime Database and Node.js. Kotlin Coroutines were used for handling multithreading. As a result, a mobile application for convenient barter exchange was developed; user and load testing were successfully conducted.

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

Access count: 0 
Last 30 days: 0

Detailed usage statistics