Детальная информация
Название | Мобильное приложение для водителей эвакуаторов: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_02 «Технологии разработки программного обеспечения» |
---|---|
Авторы | Маянцев Владислав Сергеевич |
Научный руководитель | Куляшова Зинаида Викторовна |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Выходные сведения | Санкт-Петербург, 2025 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | мобильное приложение ; Android ; Kotlin ; MVVM ; Ktor ; OpenStreetMap ; SQLite ; PostgreSQL ; Nominatim ; Android Studio ; XML ; IntelliJ IDEA ; k6 ; mobile application |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 09.03.01 |
Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-3314 |
Права доступа | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Дополнительно | Новинка |
Ключ записи | ru\spstu\vkr\38325 |
Дата создания записи | 23.09.2025 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа | Анонимные пользователи |
---|---|
Сеть | Интернет |
Данная работа посвящена созданию мобильного Android-приложения, предназначенного для водителей эвакуаторов. Задачи, которые решались в ходе разработки: 1. Анализ существующих решений; 2. Выбор инструментов разработки; 3. Разработка требований к приложению; 4. Разработка структурной схемы системы; 5. Разработка приложения с заявленным функционалом; 6. Проведение тестирования; 7. Анализ проделанной работы и оценка возможности дальнейшего развития. Разработка велась на языке Kotlin в Android Studio. Клиентская часть реализована по архитектуре MVVM с использованием Room и Retrofit. Серверная часть построена на Ktor с использованием PostgreSQL и Ngrok. Интерфейс оформлен средствами XML с учётом принципов Material Design. Результатом данной работы является разработанное приложение для водителей эвакуаторов, позволяющее выполнять регистрацию, вести заказы с маршрутом и услугами, рассчитывать стоимость, отображать трек на карте, просматривать историю, управлять профилем и настраивать параметры карты.
This paper is devoted to the development of a mobile Android application intended for tow truck drivers. The following tasks were solved during the development process: 1. Analysis of existing solutions; 2. Selection of development tools; 3. Specification of application requirements; 4. Design of the system’s structural architecture; 5. Implementation of the declared functionality; 6. Testing; 7. Analysis of the completed work and assessment of further development prospects. The application was developed in Kotlin using Android Studio. The client side follows the MVVM architecture with Room and Retrofit for data storage and networking. The server side is built with Ktor using PostgreSQL and Ngrok. The interface is designed using XML in accordance with Material Design principles. As a result of this work, a mobile application was developed that allows tow truck drivers to register, manage orders with routes and services, calculate total cost, display routes on a map, view order history, manage their profile, and customize map settings.
Место доступа | Группа пользователей | Действие |
---|---|---|
Локальная сеть ИБК СПбПУ | Все |
|
Интернет | Авторизованные пользователи СПбПУ |
|
Интернет | Анонимные пользователи |
|
Количество обращений: 0
За последние 30 дней: 0