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 | |
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 |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 0
Last 30 days: 0