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


РАЗРАБОТКА ВЕБ-ПРИЛОЖЕНИЯ ДЛЯ ПЛАНИРОВАНИЯ РАБОЧЕГО ВРЕМЕНИ И КОНЦЕНТРАЦИИ ВНИМАНИЯ

Работа №184879

Тип работы

Дипломные работы, ВКР

Предмет

информатика

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

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


ПЕРЕЧЕНЬ УСЛОВНЫХ ОБОЗНАЧЕНИЙ 3
ВВЕДЕНИЕ 4
1 Описание «метода помидора» 6
2 Обзор существующих решений 8
2.1 «Any.do» 8
2.2 «Todoist» 9
2.3 «TickTick» 10
3 Используемые технологии и инструменты 12
4 Требования к приложению 15
4.1 Функциональные требования 15
4.2 Нефункциональные требования 15
5 Проектирование приложения 17
5.1 Диаграммы ВИ 17
5.2 Сценарии вариантов использования 18
5.3 Скетчи 26
5.4 MVC 29
6 Реализация 31
6.1 Демонстрация реализованного функционала 31
ЗАКЛЮЧЕНИЕ 34
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 35


В настоящее время люди много работают и выполняют задачи из разных сфер жизни, многие испытывают недостаток времени. Довольно сложно удержать все свои дела в голове, поэтому многие планируют свои ежедневные обязанности и ведут списки дел. Эти списки дел могут быть как в электронном виде, так и в бумажном.
Планирование дисциплинирует, упрощает рабочий процесс, способствует достижению поставленных целей, повышает продуктивность, снижает уровень стресса, развивает пунктуальность, помогает эффективно распределять время между работой и отдыхом.
Не всегда чётко распланированный план дел на день способствует выполнению поставленных задач. Сейчас очень много отвлекающих факторов, которые мешают сконцентрироваться на выполнении конкретной задачи.
Существует техника, которая помогает достичь глубокой концентрации. Она совмещает планирование и работу по будильнику. Необходимо составить список дел на день, учитывая свои приоритеты. Для каждой задачи назначить время выполнения, поставить таймер и приступить к выполнению дел.
Для облегчения планирования существует множество приложений, которые позволяют пользователям составлять списки дел, но мало тех, которые помогают сосредоточиться на текущей деятельности.
Целью моей работы является разработка веб-приложения, которое обеспечило бы функционал по планированию рабочего времени и концентрации внимания.
Исходя из цели, формируются задачи:
1. Изучить аналогичные приложения;
2. Определить требования;
3. Выбрать инструменты разработки;
4. Спроектировать архитектуру веб-приложения;
5. Реализовать веб-приложение.


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

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

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


В результате проделанной работы разработано веб-приложение для планирования рабочего времени и концентрации внимания.
В данной ВКР были выполнены следующие задачи:
1. Изучена и исследована техника тайм-менеджмента «Метод помидора», сформулированы требования;
2. Проанализированы существующие аналоги, выявлены их преимущества и недостатки;
3. Спроектировано веб-приложение;
4. Выбраны инструменты для реализации;
5. Реализовано веб-приложение.
В рамках реализации веб-приложения для планирования рабочего времени и концентрации внимания реализован следующий функционал:
1. Просмотр списка задач и фильтрация по дате;
2. Отображение оставшегося времени и уведомление звуковым сигналом об окончании работы;
3. Удаление задач;
4. Создание задач.
В дальнейшем планируется улучшить интерфейс приложения, сделать систему вознаграждений, добавить функционал по созданию подзадач, добавить регистрацию и авторизацию пользователей, а также разработать мобильное приложение для постоянного доступа к системе.



1. Gobbo F., Vaccari M. The pomodoro technique for sustainable pace in extreme programming teams //International Conference on Agile Processes and Extreme Programming in Software Engineering. - Springer, Berlin, Heidelberg, 2008. - С. 180-184.
2. JavaScript учебные материалы [Электронный ресурс]. - URL:
https: //developer. mozilla. org/ru/docs/Web/JavaScript (Дата последнего
обращения: 10.05.2022).
3. Современный учебник JavaScript [Электронный ресурс]. - URL: https://learn.javascript.ru/ (Дата последнего обращения: 15.05.2022).
4. Справочник по HTML [Электронный ресурс]. - URL: http://htmlbook.ru/html (Дата последнего обращения: 05.04.2022).
5. Node. js documentation [Электронный ресурс]. - URL:
https://nodejs.org/en/docs/ (Дата последнего обращения: 25.05.2022).
6. Npm Docs [Электронный ресурс]. - URL: https://docs.npmjs.com/ (Дата последнего обращения: 04.04.2022).
7. Express docs [Электронный ресурс]. - URL: http://expressjs.com/ru/ (Дата последнего обращения: 01.05.2022).
8. Handlebars Language Guide [Электронный ресурс]. - URL: https://handlebarsjs.com/guide/ (Дата последнего обращения: 22.05.2022).
9. Гид по Фигме для начинающих веб-дизайнеров [Электронный ресурс]. - URL: https://tilda.education/articles-figma (Дата последнего обращения: 13.02.2022).
10. Справочное руководство по MySql [Электронный ресурс]. - URL: http://www.mysql.ru/docs/man/Logical_Operators.html (Дата последнего обращения: 03.05.2022).
11. Вигерс К., Битти Д. Разработка требований к программному обеспечению //М.: Русская редакция. - 2004.
12. Гради Б., Рамбо Д., Якобсон А. Унифицированный процесс разработки программного обеспечения //Изд.-во Питер. - 2002.
13. Буч Г., Рамбо Д., Якобсон А. Язык UML. Руководство пользователя. -2е изд. стер //М.: ДМК Пресс. - 2003. - С. 2004-432.



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




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