Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Итоговый_проектттт

.pdf
Скачиваний:
4
Добавлен:
12.04.2025
Размер:
890 Кб
Скачать
☆

Итоговый практико-ориентированный проект «Мобильное приложение таксомоторной компании»

По ИТ-модулю «Разработка мобильных приложений»

Выполнила: студентка гр. 4116 Степченко С.А.

2024

Актуальность проекта

Таксомоторная компания - это предприятие, которое предоставляет услуги по перевозке пассажиров на автомобилях такси. Они играют важную роль в общественном транспорте, обеспечивая горожанам удобные и доступные варианты перемещения по городу.

Создание мобильного приложения для таксомоторной компании является актуальным и перспективным направлением в области мобильной разработки, так как в сфере такси наблюдается явный тренд к цифровизации и автоматизации процессов. Многие таксомоторные компании активно внедряют мобильные приложения для упрощения процесса заказа такси, улучшения обслуживания клиентов и оптимизации работы водителей. Современные пользователи ожидают максимальной удобности и доступности услуг.

2

Цель и задачи проекта

Цель проекта: Создание функционального мобильного приложения для таксомоторной компании. Обеспечение возможности заказа такси через мобильное приложение.

Задачи проекта:

1.Разработка пользовательского интерфейса мобильного приложения для заказа такси.

2.Создание базы данных для хранения информации о поездках.

3.Реализация функционала добавления данных в базу данных через Activity приложения.

4.Вывод данных из базы данных в RecyclerView для отображения списка доступных поездок.

5.Разработка механизма обновления и удаления данных из базы данных.

3

Выбор программного обеспечения

4

Интерфейс разработанного проекта

Главная страница приложения Страница заказа такси

При открытии приложении пользователь попадает на главную станицу, на которой содержится информация о компании и галерея фотографий.

Далее открывается страница с кнопкой для заказа такси.

5

Интерфейс разработанного проекта

Страница с уведомлениями

Страница пользователя

Далее пользователь может перейти на вкладку с Уведомлениями и заказах и на страницу пользователя.

6

Интерфейс разработанного проекта

Страница с выбором машины Страница ввода данных для поездки

При нажатии на кнопку «Заказать такси» на странице с заказом пользователь переходит на страницу с выбором машины для поездки.

После выбора машины открывается страница, на которой пользователь должен заполнить данные для заказа.

7

Интерфейс разработанного проекта

Сообщение о добавлении записи Отображение всех поездок

При нажатии на кнопку «Заказть» запись о поездке заносится в базу данных со всеми поездками.

Чтобы посмотреть созданные поездки, нужно нажать кнопку «Все поездки».

8

Интерфейс разработанного проекта

Удаление поездки

Редактирование поездки Страница изменения записи

На странице с поездками можно применить действия удаления и редактирования записей.

9

Функциональные возможности разработанной программы

▪Пользователь имеет возможность добавить новую поездку (Room Database обрабатывает операцию вставки новой записи о поездке в таблицу базы данных, SQLite используется как встроенная база данных для хранения данных о поездках.)

▪Приложение позволяет просматривать список поездок, отображая информацию о пассажирах, месте отправления и месте назначения (RecyclerView используется для отображения списка поездок).

▪Пользователь может удалить определенную поездку из списка (LiveData используется для обновления пользовательского интерфейса после удаления поездки из базы данных).

▪Пользователь может редактировать определенную поездку, изменяя количество пассажиров, место отправления или место назначения.

10

Соседние файлы в предмете Разработка мобильных приложений