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


ТРЕКЕР ЗАДАЧ

Работа №162389

Тип работы

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

Предмет

информатика

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

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


Перечень сокращений и обозначений 5
Введение 6
1 Приложение «Трекер задач» 7
1.1 Анализ предметной области 7
1.1.1 Анализ актуальности темы 7
1.1.2 Постановка задачи 12
2 Архитектура приложения «Трекер задач» 13
2.1 Клиент-серверная архитектура 13
2.2 Шаблон проектирования MVC 14
2.3 UML-диаграммы 15
3 Описание инструментов разработки приложения 22
3.1.1 Java 22
3.1.2 Spring Framework 22
3.1.3 Spring Data JPA 23
3.1.4 Spring Security 23
3.1.5 PostgreSQL 24
3.1.6 DBeaver 24
3.1.7 IntelliJ IDEA 24
3.1.8 Apache Tomcat 24
4 Разработка приложения 26
4.1 Вариант использования «Просмотр задачи» 26
4.1.1 TaskController 28
4.1.2 TaskService 31
4.2 Вариант использования «Просмотр информации об аккаунте» 35
4.2.1 UserController 36
4.2.2 UserService 39
5 Тестирование 44
6 Безопасность жизнедеятельности 46
6.1 Вред здоровью при работе с ПК 46
6.2 Снижение вреда для здоровья при работе с ПК 46
6.3 Техника безопасности при работе с компьютером 47
Заключение 48
Список использованных источников 49
Приложение А 50
Приложение А.1 - Диаграмма классов 51
Приложение А.2 - Диаграмма прецедентов 52
Приложение А.3 - Диаграммы последовательности 53
Приложение А.4 - Диаграммы деятельности 58
Приложение А.5 - Диаграмма компонентов 60
Приложение Б 61
Приложение В 92

В современном мире, где время играет ключевую роль, эффективное управление задачами становится всё более актуальным. Трекер задач — это инструмент, позволяющий систематизировать и контролировать выполнение задач, отслеживать прогресс и оптимизировать рабочий процесс.
Приложение трекер задач позволит повысить производительность труда, лучше организовывать рабочее время, ускорить формирование отчетности, улучшить прозрачность и видимость задач, и отслеживать их статус и прогресс выполнения.
Таким образом, разработка клиент-серверного приложения трекер задач является актуальной и важной задачей для современного общества, поскольку способствует более эффективному управлению задачами, что в свою очередь повышает производительность работников.

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

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

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


В ходе выполнения данной выпускной квалификационной работы были получены навыки написания приложения для отслеживания задач, изучен стек технологий и библиотек Java и Spring Framework. Результатом работы является разработанное приложение «Трекер задач», которое называется TaskTracker, а также отчёт, в котором представлены результаты тестирования разработанного программного обеспечения, описание разработки и подробный разбор его основных функциональных особенностей.
Разработанное приложение позволяет пользователю создавать, изменять и удалять задачи, объединять их в проекты, а также оставлять и удалять к ним комментарии и загружать, скачивать и удалять файлы, прикрепленные к задачам. После проведения тестирования было выяснено, что разработанное приложение соответствует всем поставленным в начале работы требованиям и работает корректно.


1. Что такое таск-трекер. [Электронный ресурс]/Режим доступа: https: //blog.rt.ru/b2c/chto-takoe-task-treker.htm, свободный. (дата обращения 20.04.2024).
2. Клиент-серверная архитектура в картинках / Хабр. [Электронный ресурс]/Режим доступа:https://habr.com/ru/articles/495698/,свободный. (дата обращения 20.04.2024).
3. Обобщенный Model-View-Controller. [Электронный ресурс]/Режим доступа:https://rsdn.org/article/pattems/generic-mvc.xml#EEGAC,свободный. (дата обращения 21.04.2024).
4. Язык Java: что это, зачем нужен, плюсы и минусы - применение и сравнение с другими языками программирования, с чего начать. [Электронный ресурс]/Режим доступа: https://practicum.yandex.ru/blog/chto-takoe-java-dlya-nachinayuschih/,свободный. (дата обращения 23.04.2024).
5. Что такое Spring Framework? От внедрения зависимостей до Web MVC / Хабр. [Электронный ресурс]/Режим доступа:https://habr.com/ru/articles/490586/,свободный. (дата обращения 24.04.2024).
6. Spring Data JPA / Хабр. [Электронный ресурс]/Режим доступа: https://habr.com/ru/articles/435114/, свободный. (дата обращения 24.04.2024).
7. DBeaver Community | Free Universal Database Tool. [Электронный ресурс]/Режим доступа: https://dbeaver.io/,свободный. (дата обращения 25.04.2024).
8. Что такое Intellij IDEA и зачем он нужен - frontend и backend-разработка в IDE Intellij Idea. [Электронный ресурс]/Режим доступа: https://workspace.ru/tools/environment/intellij-idea/,свободный. (дата обращения 25.04.2024).
9. Mockito - что это за фреймворк для Java, примеры использования. [Электронный ресурс]/Режим доступа: https://blog.skillfactory.ru/glossary/mockito/,свободный. (дата обращения 26.04.2024).


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



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


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