Details

Title: Android-приложение в рамках FSM-системы для автоматизации управления ремонтом дорожного покрытия: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators: Орлов Владимир Витальевич
Scientific adviser: Воинов Никита Владимирович
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2023
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: FSM; автоматизация; мобильное приложение; программное обеспечение; Android; Kotlin; Android Studio; API; Fragment Navigation; ViewModel; LiveData; Google Maps; Glide; Retrofit2; OkHttp; Room; SQL; Work Manager; App Center Logger; automation; mobile app; software
Document type: Master graduation qualification work
File type: PDF
Language: Russian
Level of education: Master
Speciality code (FGOS): 09.04.04
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3926
Rights: Доступ по паролю из сети Интернет (чтение, печать)
Record key: ru\spstu\vkr\25056

Allowed Actions:

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

Group: Anonymous

Network: Internet

Annotation

В тексте данной работы изложен процесс разработки мобильного приложения под операционную систему Android для решения задачи автоматизации управления ремонтом дорожного покрытия. В ходе выполнения работы решались следующие задачи: 1. Анализ предметной области и формирование списка требований к продукту; 2. Анализ конкурентов на рынке и выделение наиболее эффективных практик; 3. Проектирование архитектурного уровня системы; 4. Разработка приложения, соответствующего заявленным требованиям, с использованием наиболее популярных и технически развитых инструментов; 5. Тестирование приложения на модульном уровне и на уровне пользовательского интерфейса; 6. Сравнение производительности компании-заказчика до внедрения приложения и после. Результатом выполнения работы является программный продукт, полностью соответствующий заявленным требованиям, автоматизирующий работу по управлению ремонтом дорожного покрытия и значительно повышающий производительность всей компании.

The text of this work outlines the process of developing a mobile application for the Android operating system to solve the problem of automating the management of road repair. In the course of the work, the following tasks were solved: 1. Analysis of the subject area and the formation of a list of requirements for the product. 2. Analysis of competitors in the market and selection of the most effective practices. 3. Designing the architectural level of the system. 4. Development of an application that meets the stated requirements, using the most popular and technically advanced tools. 5. Application testing at the module level and at the user interface level. 6. Comparison of the performance of the customer company before and after the implementation of the application. The result of the work is a software product that fully meets the stated requirements, automates the work of managing the repair of the road surface and significantly increases the productivity of the entire company.

Document access rights

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

Usage statistics

stat Access count: 6
Last 30 days: 0
Detailed usage statistics