Детальная информация

Название Разработка iOS приложения для учета пробега и расходов на авто: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы Кириллов Илья Дмитриевич
Научный руководитель Коликова Татьяна Всеволодовна
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2025
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика мобильное приложение ; iOS ; учет расходов ; автомобиль ; SwiftUI ; firebase ; MVVM ; yandex mapkit ; пробег ; обслуживание автомобиля ; mobile application ; expense tracking ; car ; mileage ; car maintenance
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.04
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-3600
Права доступа Доступ по паролю из сети Интернет (чтение)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\39120
Дата создания записи 24.09.2025

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Тема выпускной квалификационной работы: Разработка iOS приложения для учета пробега и расходов на авто Цель выпускной квалификационной работы — разработка мобильного приложения для учёта пробега и расходов на автомобиль под операционную систему iOS. Актуальность темы обусловлена ростом количества личного автотранспорта и необходимостью эффективного контроля затрат на его обслуживание. В процессе работы были изучены существующие решения, проанализированы их недостатки и определены требования к функционалу нового приложения. Разработка велась в среде IDE Xcode с использованием языка Swift и архитектурного подхода Model-View-ViewModel (MVVM), что обеспечило хорошую структуру и удобство поддержки проекта. Для хранения и синхронизации данных использован облачный сервис Firebase. Для картографических функций применён Yandex MapKit, ориентированный на российских пользователей. В результате создано мобильное приложение, позволяющее пользователю вести учёт расходов, записывать поездки, получать напоминания о техобслуживании, а также анализировать статистику. Интерфейс приложения выполнен с учётом современных требований к дизайну и удобству использования. Практическая значимость работы заключается в повышении финансовой осознанности владельцев автомобилей, улучшении планирования расходов и своевременном обслуживании транспортного средства. Приложение особенно полезно в условиях нестабильного интернета, так как поддерживает работу в офлайн-режиме.

The subject of the graduate qualification work is “Development of iOS applications for tracking vehicle mileage and expenses.” The purpose of this thesis is to develop a mobile application for tracking mileage and car expenses for the iOS operating system. The relevance of the topic is due to the growth in the number of private vehicles and the need for effective control over maintenance costs. In the course of the work, existing solutions were studied, their shortcomings were analyzed, and the requirements for the functionality of the new application were defined. The development was carried out in the IDE Xcode environment using the Swift language and the Model-View-ViewModel (MVVM) architectural approach, which ensured a good structure and ease of project support. The Firebase cloud service was used for data storage and synchronization. Yandex MapKit, which is geared toward Russian users, was used for mapping functions. The result is a mobile app that lets users keep track of expenses, record trips, get maintenance reminders, and analyze statistics. The apps interface was designed with modern requirements for design and usability in mind. The practical significance of the work lies in increasing the financial awareness of car owners, improving expense planning, and ensuring timely vehicle maintenance. The app is especially useful in conditions of unstable internet connection, as it supports offline mode.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать
Интернет Авторизованные пользователи СПбПУ
Прочитать
Интернет Анонимные пользователи

Количество обращений: 0 
За последние 30 дней: 0

Подробная статистика