ВВЕДЕНИЕ 3
1. Разработка структуры приложения и определение функционала 5
2. Проектирование приложения 9
2.1. Разработка структуры приложения и определение функционала 9
2.2. Проектирование пользовательского интерфейса 10
3. Программная реализация приложения 14
3.1. Выбор технологий разработки 14
3.2. MVC 14
3.3. Подключение базы данных 16
3.4. Страницы приложения 18
3.4.1 Главная страница 18
3.4.2. Главное меню 20
3.4.3. Функции приложения 21
3.4.4. Загрузка документов 22
3.4.5. Список задач 23
3.4.6. Построение маршрута 24
3.4.7. Калькулятор расходов 27
4. Использование PWA 31
5. Тестирование 36
5.1. Тестирование серверной части 36
5.2. Функциональное тестирование 37
ЗАКЛЮЧЕНИЕ 41
СПИСОК ЛИТЕРАТУРЫ 46
ПРИЛОЖЕНИЕ 47
Согласно отчету Global Mobile Travel Trends 2021, более 70% туристов пользуются приложениями для путешествий. При этом, 80% пользователей ищут информацию о путешествиях на своих мобильных устройствах [1].
Разработка приложения для туристов с функцией планирования и составления маршрута путешествия, ведения списка задач и хранения важных документов может быть очень полезной для многих людей, которые любят путешествовать. Такое приложение позволит пользователям легко и быстро планировать свои поездки, выбирать маршруты и хранить важные документы в одном месте. Важным элементом такого приложения является функция планирования и составления маршрута путешествия. Пользователи могут выбирать места, которые они хотят посетить, составлять маршруты. Еще одной полезной функцией приложения является хранение важных документов, таких как билеты, брони и страховки. Пользователи могут загружать электронные копии своих документов в приложение, чтобы всегда иметь к ним доступ, без необходимости носить с собой оригиналы. Это удобно
и безопасно, поскольку пользователи могут быть уверены, что их важные документы всегда под рукой.
Web-приложения для планирования путешествий актуальны благодаря своей доступности и универсальности. Они позволяют пользователям получать информацию и использовать функциональность, связанную с путешествиями через любое устройство с подключением к интернету. Они не требуют установки и обновления, могут работать на разных операционных системах, и их функциональность может быть быстро изменена и модифицирована. Web-приложения обеспечивают удобство, гибкость и простоту использования для планирования путешествий без необходимости установки дополнительного программного обеспечения. Однако, пользователям зачастую необходимо использовать несколько приложений, так как разные сервисы выполняют только свою определённую функцию.
Таким образом, целью работы является разработать приложение, с помощью которого можно будет составлять маршруты, вести список задач, хранить все важные документы и вести анализ расходов во время путешествий. Тем самым, объединив функционал нескольких приложений.
Достижение поставленной цели заключается в выполнении следующих задач:
1) анализ аналогов, которые уже предоставляют подобный функционал;
2) выбор технологий разработки;
3) изучение архитектуры, инструментов и особенностей разработки приложений;
4) создание макетов и дизайн приложения;
5) разработка приложения;
6) тестирования разработанного приложения.
' .
Приложение для туристов с функцией планирования и составления маршрута путешествия #9106151
Артикул: 9106151
- Предмет: Программирование
- Уникальность: 67% (Антиплагиат.ВУЗ)
- Разместил(-а): 185 Рамиль в 2023 году
- Количество страниц: 80
- Формат файла: docx
- Последняя покупка: 26.02.2024
1 999p.
1) Global Mobile Travel Trends [сайт] – 2021. – URL: https://www.americanexpress.com/en-us/travel/discover/get-inspired/global-travel- trends-2021 (дата обращения 28.04.2023).
2) Основы языка JavaScript [сайт]. — 2021. — URL: https://learn.javascript.ru/first-steps (дата обращения 02.05.2023).
3) Что такое Firebase [сайт]. — 2020. — URL: https://blog.back4app.com/ru/%D1%87%D1%82%D0%BE%D1%82%D0%B0% D0%BA%D0%BE%D0%B5-firebase/ (дата обращения 04.05.2023).
4) Visual Studio Code Docs [сайт]. — 2021. — URL: https://code.visualstudio.com/docs (дата обращения 02.05.2023).
5) API Яндекс Карт [сайт]. — URL: https://yandex.ru/dev/maps/ (дата обращения 04.05.2023).
6) Прогрессивные веб-приложения [сайт]. — 2022. — URL: https://web.dev/i18n/ru/progressive-web-apps/ (дата обращения 13.05.2023).
7) Что такое Netlify: краткий обзор сервиса [сайт]. — 2021. — URL: https://timeweb.com/ru/community/articles/chto-takoe-netlify (дата обращения 13.05.2023).
8) Руководство Swagger UI [сайт]. — 2021. — URL: https://starkovden.github.io/swagger-ui-tutorial.html (дата обращения 07.05.2023).
2) Основы языка JavaScript [сайт]. — 2021. — URL: https://learn.javascript.ru/first-steps (дата обращения 02.05.2023).
3) Что такое Firebase [сайт]. — 2020. — URL: https://blog.back4app.com/ru/%D1%87%D1%82%D0%BE%D1%82%D0%B0% D0%BA%D0%BE%D0%B5-firebase/ (дата обращения 04.05.2023).
4) Visual Studio Code Docs [сайт]. — 2021. — URL: https://code.visualstudio.com/docs (дата обращения 02.05.2023).
5) API Яндекс Карт [сайт]. — URL: https://yandex.ru/dev/maps/ (дата обращения 04.05.2023).
6) Прогрессивные веб-приложения [сайт]. — 2022. — URL: https://web.dev/i18n/ru/progressive-web-apps/ (дата обращения 13.05.2023).
7) Что такое Netlify: краткий обзор сервиса [сайт]. — 2021. — URL: https://timeweb.com/ru/community/articles/chto-takoe-netlify (дата обращения 13.05.2023).
8) Руководство Swagger UI [сайт]. — 2021. — URL: https://starkovden.github.io/swagger-ui-tutorial.html (дата обращения 07.05.2023).
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач,
сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением.
Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения,
соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: | Приложение для туристов с функцией планирования и составления маршрута путешествия |
Артикул: | 9106151 |
Дата написания: | 12.06.2023 |
Тип работы: | Дипломная работа |
Предмет: | Программирование |
Оригинальность: | Антиплагиат.ВУЗ — 67% |
Количество страниц: | 80 |
Скрин проверки АП.ВУЗ приложен на последней странице.
Работа включает в себя только пояснительную записку и листинг программы
Работа включает в себя только пояснительную записку и листинг программы
Файлы артикула: Приложение для туристов с функцией планирования и составления маршрута путешествия по предмету программирование
Пролистайте "Приложение для туристов с функцией планирования и составления маршрута путешествия" и убедитесь в качестве
После покупки артикул автоматически будет удален с сайта до 21.02.2025
Посмотреть остальные страницы ▼
Честный антиплагиат!
Уникальность работы — 67% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.
Утром сдавать, а работа еще не написана?
Через 30 секунд после оплаты вы скачаете эту работу!
Сегодня уже купили 63 работы. Успей и ты забрать свою пока это не сделал кто-то другой!
ПРЕДЫДУЩАЯ РАБОТА
Разработка веб-приложения для фитнес-студии на языке Python с помощью фреймворка Django
СЛЕДУЮЩАЯ РАБОТА
Приложение для покупателей и продавцов торговой организации по продаже товаров повседневного спроса