Тип работы:
Предмет:
Язык работы:


Мобильное приложение для планирования задач

Работа №164975

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы58
Год сдачи2022
Стоимость4700 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
43
Не подходит работа?

Узнай цену на написание


Реферат
Введение 5
1 Разработка спецификации требований 7
1.1 Анализ задания на выпускную квалификационную работу 7
1.2 Анализ методов интегрируемых в приложения 7
1.3 Анализ существующих приложений 9
1.4 Разработка технического задания 12
1.5 Вывод по разделу 1 12
2 Этапы проектирования приложений 13
2.1 Структура приложения 13
2.2 Взаимодействие классов 14
2.3 Основной функционал 15
2.4 Вывод по разделу 2 17
3 Разработка приложения 18
3.1 Взаимодействие экранов 18
3.2 Используемые библиотеки 18
3.3 Слой модели 19
3.4 Слой презентации 20
3.5 Слой контроля 26
3.6 Вывод по разделу 3 27
4 Разработанное приложение 28
4.1 Главное меню 28
4.2 Создание и редактирование заметки 29
4.3 Изменение положения в списке 31
4.4 Т естирование 32
4.5 Перспектива развития 32
Заключение 33
Список использованных источников 34
ПРИЛОЖЕНИЕ А 36


Каждый человек сталкивается с ситуацией, когда ему необходимо структурировать цели, которые он хочет достичь и оптимизировать пути их достижения. Именно для этого существуют приложения, которые позволяют: отмечать цели, их выполнение, дают возможность создавать заметки и подзадачи, отображают статистику, напоминают о целях. Данные приложения получили популярность благодаря тому, что визуальное представление задачи облегчает ее решение.
Для того, чтобы разработать приложение позволяющие помочь пользователю оптимизировать время, необходимо ознакомиться с принципами тайм-менеджмента.
Тайм-менеджмент - это методы и техники позволяющее наиболее эффективно управлять временем, помогающие сэкономить время и ресурсы. Основными принципами тайм-менеджмента являются: приоритизация, планирование и структурирование.
Приоритизация - это задания задаче важности, срочности и сложности.
Планирование - это определение сколько времени потребует задача и в какие сроки ее следует выполнить.
Структурирование - это отслеживание выполнения задачи и ее результатов.
Большая часть техник тайм-менеджмента опирается на приоритизацию и планирование, и лишь малая часть содержит все три принципа.
Цель работы - Создание мобильного приложения, совмещавшего различные варианты наиболее удачной реализации существующих решений, а также обладающего особенностями, которых нет у других аналогичных приложений, обеспечивающих преимущества перед конкурентами. Интерфейс приложения должен быть интуитивно понятным и внешне привлекательным.
Актуальность и практическая значимость работы подтверждается популярностью аналогичных приложений и повышенным к ним интересом.
Структура работы отображает решаемые задачи:
- анализ существующих решений и разработка технического задания;
- разработка структуры приложения и решений на основе технического задания;
- реализация всех компонентов мобильного приложения;
- тестирование приложения.


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

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

Помощь в написании работ!


В данной дипломной работе был разработан планировщик для задачи на языке Java. Были реализованы функции добавления, редактирования и удаления задачи. Также реализованы возможность сортировки списка, просмотра выполненных задач, поиска по задачам, добавлены напоминания.
Данный планировщик доступен в свободном доступе .



1. Наталья Шацкова, Тайм-менеджмент: 15 методов эффективного управления временем. - 2022. - URL: https://trends.rbc.ru/trends/education/606335659a7947a191c4b092 (дата обращения: 13.11.2021).
2. 10 сервисов для организации списка дел и повышения продуктивности в 2021 году. - 2021. - URL: https://habr.com/ru/post/541088/ (дата обращения: 13.11.2021).
3. Trello: официальный сайт. - URL: https://trello.com/ (дата обращения: 13.11.2021).
4. Any.do: официальный сайт. - URL https://www.any.do/ (дата обращения 13.11.2021).
5. Как реализовать чистую архитектуру на Android? - 2019. - URL: https://habr.com/ru/post/459402/ (дата обращения 01.02.2022).
6. Макет проекта, Figma: официальный сайт. - URL: https://www.figma.com/file/pU5AqYIrhZXNATpJV6cWLN/A_for_Wnode- id=0%3A1 (дата обращения 23.12.2021)
7. Диаграмма вариантов использования UML. - 2019. - URL: https://coderlessons.com/tutorials/kompiuternoe-programmirovanie/uchebnik- uml/7-diagramma-variantov-ispolzovaniia-uml (дата обращения -02.06.2022)
8. Дмитрий Виноградов, Урок 5 Room Основы. -2018. - URL: https://startandroid.ru/ru/courses/architecture-components/27-course/architecture- components/529-urok-5-room-osnovy.html (дата обращения -03.03.2022)
9. Developer Android, AndroidX, Release Notes, Lifecycle. -2022.
- https://developer.android.com/jetpack/androidx/releases/lifecycle(дата обращения -03.03.2022)
10. Александр Климов, Parcelable. Передаем объекты. - 2022. - URL: http://developer.alexanderklimov.ru/android/theory/parcelable.php (дата обращения -03.03.2022)
11. Developer Android, AndroidX, Annotation, Entity -2022. - URL: https://developer.android.com/reference/androidx/room/Entity (дата обращения - 03.03.2022)
12. Developer Android, AndroidX, reference, java.lang, Object - 2021. - URL https://developer.android.com/reference/java/lang/Object (дата обращения -06.03.2022)
13. Developer Android, AndroidX, libraries, livedata -2022. - URL https://developer.android.com/topic/libraries/architecture/livedata (дата обращения -06.03.2022)
14. Developer Android, AndroidX, app, Aplication -2022. - URL https://developer.android.com/reference/android/app/Application (дата обращения -12.04.2022)
15. Singleton https://javarush.ru/groups/posts/2365-patternih- proektirovanij a-singleton
16. Developer Android, AndroidX, widget, Toolbar -2021. - URL https://developer.android.com/reference/android/widget/? oolbar (дата обращения -12.04.2022)
17. Developer Android, AndroidX, widget, RecyclerView -2021. - URL: https://developer.android.com/reference/androidx/recyclerview/widget/RecyclerV iew (дата обращения -12.04.2022)
18. Github -репозиторий - URL: https://github.com/Skyrllex/YourReminder_TodoList (дата обращения - 08.06.2022)



Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


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