Table | Card | RUSMARC | |
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 |
Annotation
Ключевые слова: мобильное приложение, Android, Kotlin, Android Studio, API, Moxy, Retrofit, Google Maps, Firebase, СУБД, NoSQL, Authentication, программное обеспечение. Тема выпускной квалификационной работы: «Мобильное приложение под операционную систему Android для планирования и организации путешествий». В данной работе изложен процесс разработки мобильного приложения под операционную систему Android для планирования и организации путешествий. Задачи, которые решались в ходе выполнения работы: 1. Формирование основных требований к мобильному приложению; 2. Анализ существующих аналогов приложения на рынке; 3. Разработка мобильного приложения под операционную систему Android для планирования и организации путешествий, включающее в себя ряд следующих функций: a. Авторизация пользователя с использованием учетной записи Google, b. Создание и управление поездками, c. Отслеживание веса багажа и каждой вещи отдельно, d. Сохранение данных о поездках в облачную базу данных, e. Отслеживание погодных условий в месте назначения поездки, f. Поиск отелей в радиусе пяти километров от пользователя; 4. Разработка модульных тестов и тестирование пользовательского интерфейса приложения на различных устройствах. При разработке приложения были использованы передовые технологии в области разработки приложений для Android, в том числе Firebase, Moxy, Retrofit и Google Maps API. Результатом выполнения данной работы является полностью функциональное, протестированное на различных устройствах приложение под Android для планирования и организации путешествий.
Keywords: mobile application, Android, Kotlin, Android Studio, API, Moxy, Retrofit, Google Maps, Firebase, DBMS, NoSQL, Authentication, software. The subject of the graduate qualification work: "Mobile application for the Android operating system for planning and organizing travels." This paper describes the process of developing a mobile application for the Android operating system for planning and organizing travels. Tasks that were solved during the work: 1. Formation of basic requirements for a mobile application. 2. Analysis of existing analogues of the application on the market. 3. Development of a mobile application for the Android operating system for planning and organizing travels, which includes several following functions: a. User authorization using a Google account, b. Creation and management of trips, c. Tracking the weight of luggage and each item separately, d. Saving travel data to a cloud database, e. Tracking the weather conditions at the travel destination, f. Search for hotels within a radius of five kilometers from the user. 4. Development of unit tests and testing of the user interface of the application on various devices. During the development of the application, advanced technologies were used in the development of applications for Android, including Firebase, Moxy, Retrofit and Google Maps API. The result of this work is a fully functional, tested on various devices application for Android for planning and organizing trips.
Document access rights
Network | User group | Action | ||||
---|---|---|---|---|---|---|
ILC SPbPU Local Network | All | |||||
Internet | Authorized users SPbPU | |||||
Internet | Anonymous |
Usage statistics
Access count: 21
Last 30 days: 0 Detailed usage statistics |