Показати скорочений опис матеріалу
dc.contributor.author | Нестеренко, А. Г.![]() |
|
dc.date.accessioned | 2022-01-13T10:32:30Z | |
dc.date.available | 2022-01-13T10:32:30Z | |
dc.date.issued | 2021 | |
dc.identifier.uri | http://ir.stu.cn.ua/123456789/25005 | |
dc.description | Нестеренко, А. Г. Розробка клієнтської частини web-додатку для автоматизації процесів контролю та обліку робочого часу : випускна кваліфікаційна робота : 123 "Комп’ютерна інженерія" / А. Г. Нестеренко ; керівник роботи С. В. Зайцев ; НУ "Чернігівська політехніка", кафедра інформаційних та комп’ютерних систем. – Чернігів, 2021. – 63 с. | en_US |
dc.description.abstract | Об’єктом розробки є клієнтська частина веб-додатку який допомагає автоматизувати процеси контролю та обліку робочого часу. Метою даної роботи є розробка системи, яка дозволяє створювати проекти, розділяти їх на спрінти та завдання, додавати до них своїх колег та встановлювати і відстежувати час виконання. Результат розробки представлено у вигляді сукупності програмних документів, наведених у додатках до проекту. Результатом роботи є реалізація таких можливостей додатку: - створення проектів/спрінтів/завдань; - надавати права доступу до проекту співробітникам; - інтегрування з популярними системами управління проектів - генерація статистики у вигляді графіків на основі вихідних даних проекту; Веб-додаток має сучасний та інтуїтивно зрозумілий інтерфейс, що відображається в браузері та проста в використанні. При створенні програми, було використано середовище розробки WebStorm, а в якості front-end частини було використано бібліотеку React в парі з бібліотекою Redux для управління станами компонентів. Покращення додатку можливе в сторону розширення функціоналу, додавання більшої кількісті інтеграцій, розширення набору інструментів для аналізу продуктивності та розробка мобільного додатку для кросс- платформенного використання. Робота має практичну цінність. Розрахунок економічної цінності не проводився. | en_US |
dc.language.iso | uk | en_US |
dc.publisher | Чернігів | en_US |
dc.subject | JavaScript | en_US |
dc.subject | React | en_US |
dc.subject | Redux | en_US |
dc.subject | MaterialUI | en_US |
dc.subject | SASS | en_US |
dc.title | Розробка клієнтської частини web-додатку для автоматизації процесів контролю та обліку робочого часу | en_US |
dc.type | Thesis | en_US |
dc.description.abstractalt1 | The object of development is the client part of the web application which helps to automate the processes of control and accounting of working time. The purpose of this work is to develop a system that allows you to create projects, divide them into sprints and tasks, add your colleagues to them and set and track execution time. The result of the development is presented in the form of a set of program documents listed in the appendices to the project. The result is the implementation of the following features of the application: - creation of projects / sprints / tasks; - grant access rights to the project to employees; - integration with popular project management systems - generation of statistics in the form of graphs based on the initial data of the project; The web application has a modern and intuitive interface that is displayed in the browser and easy to use. When creating the program, the WebStorm development environment was used, and as a front-end part, the React library was used in conjunction with the Redux library to manage component states. It is possible to improve the application by expanding the functionality, adding more integrations, expanding the set of tools for performance analysis and developing a mobile application for cross-platform use. The work has practical value. The calculation of economic value was not performed. | en_US |