Тема: Разработка клиент-серверного приложения для мобильных устройств “Спортивные площадки города. Обзор и бронирование” (для Android)
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ГЛАВА 1. ОБЩИЕ СВЕДЕНИЯ О ПРИЛОЖЕНИИ 4
1.1. Техническое задание 4
1.2. Описание приложения 4
1.3. Цели приложения 4
1.4. Стандарты и системные требования 4
1.5. User story 5
1.6. Что такое клиент-серверное приложение? 5
ГЛАВА 2. РАЗРАБОТКА КЛИЕНТСКОЙ ЧАСТИ ПРИЛОЖЕНИЯ 7
2.1. Особенности и специфика разработки 7
2.1.1. Ключевые особенности Android 7
2.1.2. Общая схема работы приложения Android 8
2.1.3. Среда разработки 9
2.2. Используемые инструменты и библиотеки 14
2.2.1. Android SDK, JDK 14
2.2.2. Google Maps API 15
2.2.3. Retrofit 16
2.2.4. Realm 17
2.2.5. Picasso 18
2.3. Архитектура клиентской части 18
2.4. Описание работы приложения. Технические подробности 19
ГЛАВА 3. СЕРВЕРНАЯ ЧАСТЬ 21
3.1. Архитектура серверной части 21
ГЛАВА 4. РЕЗУЛЬТАТ 23
4.1. Обзор экранов приложения 23
4.1.1. Экран загрузки 23
4.1.2. Главный экран 23
4.1.3. Экран подробной информации 26
4.1.4. Экран авторизации 26
4.1.5. Экран регистрации 28
4.1.6. Экран бронирования 30
ЗАКЛЮЧЕНИЕ 32
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 33
ЛИСТИНГ ПРОГРАММЫ
📖 Введение
Задание, которое я получил на бакалаврскую (выпускную) работу - разработать клиент-серверное мобильное приложение для платформы Android —Спортивные площадки города. Обзор и бронирование II. Это информационное приложение для любителей спорта и активного отдыха, с возможностью просмотра места, фотографии и информации об спортивном объекте, так же зарегистрированный пользователь может забронировать спортивный объект, если это возможно, или поставить оценку.
Большинство операционных систем для мобильных устройств основаны на ядре Linux, для которого основным языком разработки является Java, но существуют библиотеки позволяющие разрабатывать на языке C++.
Разработанное мною приложение будет поддерживаться для мобильных устройств на базе Android 4.1 и выше.
✅ Заключение
В ходе выполнения курсовой работы я получил большой опыт в разработке клиент-серверного приложения, так же я получил опыт работы со сторонними библиотеками такими, как Retrofit 2, Realm, Picasso. Большим плюсом является то, что я научился работать с GET, POST запросами и Google Maps API. Когда работаешь над важными и сложными проектами, начинаешь понимать, как важно показывать высокие результаты и знания в своей работе, так как в сфере IT это имеет большую значимость.



