Тема: РАЗРАБОТКА ANDROID-ПРИЛОЖЕНИЯ ДЛЯ ПЛАНИРОВАНИЯ И ОРГАНИЗАЦИИ ЗАДАЧ
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1. Исследование тематической области разработки мобильного приложения 6
1.1. Определение целевой аудитории. Опрос предполагаемых
пользователей 6
1.2. Анализ существующих систем 6
2. Требования к функционалу мобильного приложения. Программные
средства реализации 8
2.1. Основные функции 8
2.2. Средства реализации 8
3. Проектирование макета мобильного приложения 10
3.1. Общие положения проектирования макета 10
3.2. Макет активностей приложения 10
3.3. Основные положения дизайна 13
4. Программная разработка приложения 15
4.1. Общие параметры 15
4.2. Определение структуры базы данных 16
4.3. Система фоновых уведомлений 18
4.4. Разработка активностей 19
5. Тестирование 36
ЗАКЛЮЧЕНИЕ 37
СПИСОК ЛИТЕРАТУРЫ 38
ПРИЛОЖЕНИЕ
📖 Введение
Разработка мобильных приложений для смартфонов набирает всё большую популярность с каждым днём. Как было сказано ранее, хорошее приложение повышает производительность смартфона во много раз, вместе с тем существует большое количество критериев качества, по которым приложение можно отнести к разряду хороших. Поэтому при разработке продукта, в первую очередь, стоит ориентироваться на конечного потребителя - важно, чтобы приложение было удобным в использовании; функциональность охватывала все потребности пользователя, но при этом не навязывала лишние функции.
Процесс создания мобильного приложения можно условно разделить на несколько этапов.
Как уже было отмечено, на первом этапе необходимо определить итоговую цель, а также целевую аудиторию разрабатываемого продукта. Рационально провести опрос возможных пользователей на предмет того, какие функции они хотели бы видеть в готовом приложении, какие предпочтения имеют относительно дизайна и навигации. Ещё одним полезным шагом на данном этапе является анализ существующих систем в
разрабатываемой области. Это нужно для того, чтобы учесть достоинства и недостатки приложений, которые уже активно используются потребителями. Полученные знания помогут избежать ошибок проектирования, а также укажут на возможные улучшения, которые можно привнести в проект [2].
По результатам проведённых исследований на следующем этапе формируются требования к функционалу и дизайну приложения. Это могут быть базовые структуры и возможности, которые в процессе разработки будут дополнены. Или же детальное формальное описание будущих функций и интерфейса. Выбор того или иного подхода зависит от ситуации.
Третий этап посвящён проектированию и созданию макета будущего приложения. Обычно это схематичные изображения будущих активностей приложения. При создании подобных макетов полезно учитывать требования к дизайну, однако это не является обязательным.
Далее происходит непосредственно программная разработка функционала приложения. Это значительный этап, результатом которого является полностью функционирующий продукт, ещё не отвечающий требованиям, предъявляемым к дизайну и, возможно, требующий доработки. На данном этапе целесообразно не пренебрегать промежуточным тестированием.
Далее разрабатывается интерфейс приложения - воплощаются все требования к визуальному дизайну и оформлению продукта.
Завершающим этапом является тестирование приложения, как результата функциональной и дизайнерской разработки. Необходимо провести негативное и позитивное тестирование [3], и если будут выявлены серьёзные ошибки, которые невозможно исправить оперативно, следует вернуться на несколько этапов назад.
Целью данной выпускной квалификационной работы (далее ВКР) является проектирование и создание мобильного Android-приложения для планирования и организации задач пользователя под названием “Tasks Creator”. Данный продукт разрабатывается в учебных целях, но в дальнейшем может быть внедрён в массовую эксплуатацию.
Для достижения поставленной цели сформулированы следующие задачи:
- практическое и теоретическое изучение основ разработки Android- приложения;
- определение целевой аудитории, опрос возможных пользователей;
- проведение анализа существующих систем;
- формирование требований к функционалу и интерфейсу приложения;
- проектирование макетов активностей приложения;
- программная разработка приложения;
- проведение тестирования.
✅ Заключение
Поставленная на начальном этапе цель достигнута - создано мобильное приложение, функции которого помогут пользователям запланировать и организовать ту или иную задачу/группу задач.
На наш взгляд, продукт разработки может быть конкурентно способным у целевой аудитории, определенной в пункте 1.2 - Определение целевой аудитории. Опрос возможных пользователей. Продукт отвечает всем основным требованиям из указанного раздела.
Безусловно, у проекта существуют перспективы дальнейшего развития. В приложение может быть интегрирован многопользовательский режим, открывая таким образом доступ к групповой организации задач, а также возможность назначать задачи от пользователя другому пользователю. Соединение устройств в этом случае будет происходить по сети интернет.
Однако, созданное приложение в том виде, в котором оно есть сейчас, уже может быть загружено на площадку Google Play [13] и распространяться в свободном доступе.



