Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код |
456857 |
Дата создания |
2020 |
Страниц |
40
|
Покупка готовых работ временно недоступна.
|
Содержание
ВВЕДЕНИЕ 3
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
ПРИЛОЖЕНИЕ 40
Введение
Как уже было отмечено, на первом этапе необходимо определить итоговую цель, а также целевую аудиторию разрабатываемого продукта. Рационально провести опрос возможных пользователей на предмет того, какие функции они хотели бы видеть в готовом приложении, какие предпочтения имеют относительно дизайна и навигации. Ещѐ одним полезным шагом на данном этапе является анализ существующих систем в
разрабатываемой области. Это нужно для того, чтобы учесть достоинства и недостатки приложений, которые уже активно используются потребителями. Полученные знания помогут избежать ошибок проектирования, а также укажут на возможные улучшения, которые можно привнести в проект [2].
По результатам проведѐнных исследований на следующем этапе формируются требования к функционалу и дизайну приложения. Это могут быть базовые структуры и возможности, которые в процессе разработки будут дополнены. Или же детальное формальное описание будущих функций и интерфейса. Выбор того или иного подхода зависит от ситуации.
Третий этап посвящѐн проектированию и созданию макета будущего приложения. Обычно это схематичные изображения будущих активностей приложения. При создании подобных макетов полезно учитывать требования к дизайну, однако это не является обязательным.
Далее происходит непосредственно программная разработка функционала приложения. Это значительный этап, результатом которого является полностью функционирующий продукт, ещѐ не отвечающий требованиям, предъявляемым к дизайну и, возможно, требующий доработки. На данном этапе целесообразно не пренебрегать промежуточным тестированием.
Далее разрабатывается интерфейс приложения - воплощаются все требования к визуальному дизайну и оформлению продукта.
Завершающим этапом является тестирование приложения, как результата функциональной и дизайнерской разработки. Необходимо провести негативное и позитивное тестирование [3], и если будут выявлены серьѐзные ошибки, которые невозможно исправить оперативно, следует вернуться на несколько этапов назад.
Если все вышеперечисленные этапы пройдены, можно говорить об успешном завершении разработки приложения. Продукт готов для массового использования и может быть представлен конечным потребителям.
Целью данной выпускной квалификационной работы (далее ВКР) является проектирование и создание мобильного Android-приложения для планирования и организации задач пользователя под названием ―Tasks Creator‖. Данный продукт разрабатывается в учебных целях, но в дальнейшем может быть внедрѐн в массовую эксплуатацию.
Для достижения поставленной цели сформулированы следующие задачи:
- практическое и теоретическое изучение основ разработки Android- приложения;
- определение целевой аудитории, опрос возможных пользователей;
- проведение анализа существующих систем;
- формирование требований к функционалу и интерфейсу приложения;
- проектирование макетов активностей приложения;
- программная разработка приложения;
- проведение тестирования.
Фрагмент работы для ознакомления
Дипломная работа выполнена по всем требованиям и защищена на "отлично".
Список литературы
1. GSMA Intelligence [Электронный ресурс]. — 2019. — URL: https://www.gsmaintelligence.com (Дата обращения:10.01.2019).
2. Основные этапы разработки мобильных приложений [Электронный ресурс]. — 2014. — URL: https://spark.ru/startup/componentix/blog/4499/osnovnie-etapi-razrabotki- mobilnih-prilozhenij (Дата обращения:15.01.2019).
3. Тестировщих с «нуля». «Негативное» и «позитивное тестирование [Электронный ресурс]. — 2011. — URL: http://valyav.blogspot.com/2011/04/blog-post_01.html (Дата обращение:20.01.2019).
4. Целевая аудитория [Электронный ресурс]. — 2017. — URL: https://www.insales.ru/blogs/university/celevaja-auditorija (Дата обращение: 29.01.2019).
5. Android Studio – Википедия [Электронный ресурс]. — 2018. — URL: https://ru.wikipedia.org/wiki/Android_Studio (Дата обращение: 5.03.2019).
6. Stack Overflow Developer Survey 2018 [Электронный ресурс]. — 2018. — URL: https://insights.stackoverflow.com/survey/2018/#technology (Дата обращение:10.03.2019).
7. На чѐм пишут приложения под Android – Блог Live Typing [Электронный ресурс]. — 2018. — URL: https://livetyping.com/ru/blog/na- chem-pishut-prilozhenija-pod-android (Дата обращение: 23.02.2019).
8. Сайт Александра Климова «Освой программирование играючи» - SQLite [Электронный ресурс]. — 2019. —URL: http://developer.alexanderklimov.ru/android/sqlite/ (Дата обращение: 27.02.2019).
9. SQLite – Википедия [Электронный ресурс]. — 2017. — URL:https://ru.wikipedia.org/wiki/SQLite (Дата обращение: 1.03.2019).
10. Всѐ, что вам нужно знать о Material Design [Электронный ресурс].
—2016. — URL: https://lpgenerator.ru/blog/2016/06/16/vse-chto-vam-nuzhno- znat-o-material-design/ (Дата обращение: 10.03.2019).
11. Использование AlarmManager в FireMonkey [Электронный ресурс]. —2016. — URL: http://yaroslavbrovin.ru/using-alarmmanager-in- firemonkey-on-android-ru/ (Дата обращение: 19.03.2019).
12. Android: Подготовка к разработке [Электронный ресурс]. —2019.
— URL: http://developer.alexanderklimov.ru/android/android1.php. (Дата обращения: 23.03.2019).
13. Google-Play – Википедия [Электронный ресурс]. —2019. — URL: https://ru.wikipedia.org/wiki/Google_Play (Дата обращения: 04.05.2019).
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00478