📄Работа №186728

Тема: РАЗРАБОТКА КЛИЕНТА НА ПЛАТФОРМЕ ANDROID ДЛЯ ПРИЛОЖЕНИЯ «ЧЕКАНКА»

📝
Тип работы Дипломные работы, ВКР
📚
Предмет информатика
📄
Объем: 51 листов
📅
Год: 2019
👁️
Просмотров: 90
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

Реферат
Перечень условных обозначений 4
Введение 5
Анализ и фиксация требований 6
Функциональные требования 6
Нефункциональные требования 6
Варианты использования 7
Сценарии вариантов использования 8
Проектирование 17
Диаграмма состояний 17
Модель предметной области 18
Архитектура системы 19
Архитектура приложения 21
Реализация 23
Авторизация 23
Съемка видео 25
Просмотр видео 28
Отправка видео на сервер 31
Хранение информации о загрузке 31
Взаимодействие с сервером 33
Уведомления 35
Работа с аналитикой 37
Пользовательский интерфейс 38
Список используемых источников 48
Приложение А 50

📖 Введение

В современном мире смартфоны стали неотъемлемой частью нашей жизни. Начав свой путь в качестве телефонов, смартфоны со временем стали приобретать всё больше и больше функций, став по функциональности сравнимыми с компьютером. Благодаря его компактным размерам, смартфон можно носить с собой повсюду, а с развитием интернет-технологий смартфоны стали средством для получения доступа к информации из любой точки мира.
Важной частью смартфона является программное обеспечение. В связи с ростом популярности смартфонов разработка программного обеспечения для них стала одним из наиболее востребованным направлением на рынке программного обеспечения. В связи с огромным набором встроенных аппаратных средств смартфона программное обеспечение может способствовать решению различных задач, используя встроенные датчики и функции, такие как компас, GPS, камера, Bluetooth, акселерометр и т.д.
Данная работа посвящена разработке клиентской части для платформы Android для приложения “Чеканка”, создание которого приурочено к проведению чемпионата мира по футболу в 2018 году.
Основой для создания приложения “Чеканка” является одноименная дворовая игра, суть которой заключается в том, кто сможет отбить мяч большее количество раз, не давая ему коснуться земли.
Данное приложение позволяет пользователям принять участие в соревновании, заключающемся в набивании участником мяча, которое снимается на видео. Победитель определяется наибольшим количеством набитых мячей, запечатленных на видео.
Целью данной работы является:
• разработать клиент на платформе Android для приложения “Чеканка”.
В соответствии с целью определены следующие задачи для исследования:
• проанализировать и зафиксировать требования;
• спроектировать клиентскую часть системы;
• реализовать клиентскую часть системы.

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

В данной выпускной квалификационной работе была представлена разработка клиента на платформе Android для приложения “Чеканка”.
В результате проделанной работы поставленные задачи были выполнены, а именно:
• проанализированы и зафиксированы требования;
• спроектирована клиентская часть системы;
• реализована клиентская часть системы.
Материалы данной работы были внедрены в практическую деятельность компании ООО «КОДЭ-Т», о чем свидетельствует справка о внедрении (Приложение А).
Мобильное приложение, разработанное в рамках данной квалификационной работы, опубликовано в магазине приложений Google Play и имеет более 100000 установок.
(https://play.google.com/store/apps/details?id=ru.sberbank.chekanka&hl=ru)

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. Буч Г. Язык UML. Руководство пользователя. 2-е изд.: Пер. с анг. Мухин Н. — М.: ДМК Пресс, 2006. — 496 с.
2. MediaRecorder [Электронный ресурс] // URL: https://developer.android.com/reference/android/media/MediaRecorder (дата обращения: 25.04.2019)
3. Record Videos [Электронный ресурс] // URL: https://developer.android.com/training/camera/videobasics (дата обращения: 02.04.2019)
4. Работа с камерой в Android: снимаем видео [Электронный ресурс] // URL: https://habr.com/ru/post/113480/ (дата обращения: 08.04.2019)
5. Сажаем контроллеры на диету: Android [Электронный ресурс] // URL: https://habr.com/ru/company/redmadrobot/blog/257861/ (дата обращения: 01.05.2019)
6. Операции [Электронный ресурс] // URL: https://developer.android.com/guide/components/activities.html?hl=RU (дата обращения: 01.05.2019)
7. Android SDK [Электронный ресурс] // URL: https://vk.com/dev/android sdk (дата обращения: 02.05.2019)
8. Camera API [Электронный ресурс] // URL: https://developer.android.com/guide/topics/media/camera (дата обращения: 01.05.2019)
9. AWS S3 Android SDK [Электронный ресурс] // URL: https://aws-amplify.github.io/docs/android/start?ref=amplify-android-btn (дата обращения: 05.05.2019)
10. Data and file storage overview [Электронный ресурс] // URL: https://developer.android.com/guide/topics/data/data-storage.html (дата обращения: 3.05.2019)
11. Save data in a local database using Room [Электронный ресурс] // URL: https://developer.android.com/training/data-storage/room/index.html (дата обращения: 17.04.2019)
12. Android Async HTTP Clients: Volley vs Retrofit [Электронный ресурс] // URL: http://instructure.github.io/blog/2013/12/09/volley-vs-retrofit/ (дата обращения: 1.05.2019)
13. JSON - Википедия [Электронный ресурс] // URL: https://ru.wikipedia.org/wiki/JSON (дата обращения:5.05.2019)
14. Retrofit [Электронный ресурс] // URL: http://square.github.io/retrofit/ (дата обращения: 04.05.2019)
15. Glide [Электронный ресурс] //URL: https://bumptech.github.io/glide/ (дата обращения: 04.05.2019)

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.

©2026 Cервис помощи студентам в выполнении работ