Please use this identifier to cite or link to this item:
http://elar.urfu.ru/handle/10995/140683
Title: | Разработка автоматизированной системы постановки задач для персонала частной компании : магистерская диссертация |
Other Titles: | Development of an automated task setting system for personnel of a private company |
Authors: | Подчезерцев, В. А. Podchezertchev, V. A. |
metadata.dc.contributor.advisor: | Александрова, О. Н. Aleksandrova, O. N. |
Issue Date: | 2024 |
Publisher: | б. и. |
Citation: | Подчезерцев, В. А. Разработка автоматизированной системы постановки задач для персонала частной компании : магистерская диссертация / В. А. Подчезерцев ; Уральский федеральный университет имени первого Президента России Б. Н. Ельцина, Институт радиоэлектроники и информационных технологий-РТФ, Центр ускоренного обучения. — Екатеринбург, 2024. — 163 с. — Библиогр.: с. 102-104 (36 назв.). |
Abstract: | The object of the study is an automated task setting system for a private financial company. The purpose of the work is to develop a web application for effective task management, monitoring of their implementation and employee interaction. In the course of the work, the subject area was characterized, task management problems were identified, requirements for the system were formulated and an analysis of existing solutions was carried out. Based on the analysis, key functions were determined and the system architecture was selected. The following technologies were selected: Java and Spring Boot for the server part, Angular Material for the client. The database structure, user interface, use case diagrams, sequences and blocks were designed, and a class diagram describing the interactions in the server part was created using reverse engineering. At the final stage of the work, a system was implemented that included modules for user registration and authorization, setting, monitoring and searching for tasks, as well as a form of user interaction through comments to tasks. To ensure security, a token validation mechanism based on JSON Web Token (JWT) was implemented. As a result, a web application with a monolithic architecture, a database of the deployed MySQL 8.0 DBMS and an intuitive interface was created. The system has been tested and is ready for implementation. In the future, it is planned to collect feedback from employees, further optimize the system and add new functions aimed at improving productivity and ease of use. Объектом исследования является автоматизированная система постановки задач для частной финансовой компании. Цель работы – разработка веб-приложения для эффективного управления задачами, контроля их выполнения и взаимодействия сотрудников. В ходе работы была охарактеризована предметная область, выявлены проблемы управления задачами, сформулированы требования к системе и проведен анализ существующих решений. На основе анализа определены ключевые функции и выбрана архитектура системы. Проведен выбор технологий: Java и Spring Boot для серверной части, Angular Material для клиентской. проектированы структура базы данных, интерфейс пользователя, диаграммы вариантов использования, последовательности и блоков, а также обратным проектированием выполнена диаграмма классов, описывающая взаимодействия в серверной части. На завершающем этапе работы была реализована система, включающая модули регистрации и авторизации пользователей, постановки, мониторинга и поиска задач, а также форма взаимодействия пользователей через комментарии к задачам. Для обеспечения безопасности был внедрен механизм валидации токенов на основе JSON Web Token (JWT). В результате создано веб-приложение с монолитной архитектурой, базой данных развёрнутой СУБД MySQL 8.0 и интуитивно понятным интерфейсом. Система протестирована и готова к внедрению. В перспективе планируется сбор обратной связи от сотрудников, дальнейшая опти-мизация системы и добавление новых функций, направленных на улучшение производи-тельности и удобства работы. |
Keywords: | MASTER'S THESIS SYSTEM TASK ARCHITECTURE INTERFACE FRAMEWORK DATABASE SERVER EMPLOYEE PRIVATE COMPANY BUSINESS МАГИСТЕРСКАЯ ДИССЕРТАЦИЯ СИСТЕМА ЗАДАЧА АРХИТЕКТУРА ИНТЕРФЕЙС ФРЕЙМВОРК БАЗА ДАННЫХ СЕРВЕР СОТРУДНИК ЧАСТНАЯ КОМПАНИЯ БИЗНЕС |
URI: | http://elar.urfu.ru/handle/10995/140683 |
Access: | Предоставлено автором на условиях простой неисключительной лицензии |
License text: | http://elar.urfu.ru/handle/10995/31613 |
Appears in Collections: | Магистерские диссертации |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
m_th_v.a.podchezertchev_2024.pdf | 3,66 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.