Аналіз продуктивності дистанційної роботи персоналу
Вантажиться...
Дата
2025
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Дипломна робота виконана на 96 сторінках, містить 17 ілюстрацій, 2 додатки, 38 джерел в переліку посилань.
Метою роботи є розробка автоматизованої системи аналізу продуктивності віддаленої роботи, що забезпечує ефективний моніторинг та оцінку активності користувачів при дистанційній роботі. Методами та засобами є клієнт-серверна архітектура, компонентний підхід до розробки веб-додатків, REST API, технологія JWT для автентифікації, мова програмування JavaScript, фреймворки React та Express.js, система керування базами даних MySQL, фреймворк Electron для розробки десктопних додатків, допоміжні бібліотеки Chart.js та WebSocket. Результатом роботи є програмна система WorkScope, що включає веб-інтерфейс для аналізу активності, серверну частину для обробки та зберігання даних, та агент відстеження активності для автоматичного збору інформації про роботу користувачів. Система забезпечує надійний моніторинг продуктивності при збереженні конфіденційності даних та зручності використання.
Система аналізу продуктивності дистанційної роботи дозволяє компаніям об'єктивно оцінювати ефективність віддалених працівників через автоматичне відстеження та аналіз їх діяльності. Система надає інструменти для моніторингу робочого часу, категоризації активності, порівняння запланованого та фактичного часу виконання завдань. Застосунок включає функції створення персональної та командної аналітики, візуалізації трендів продуктивності, генерації звітів та визначення найефективніших годин роботи. Програмний комплекс реалізовано на основі трикомпонентної архітектури: десктопний агент відстеження на Electron для збору даних, серверна частина на Node.js з Express та клієнтський веб-інтерфейс на React.js, а для зберігання даних використано MySQL з ORM Sequelize. Забезпечено надійну систему безпеки через JWT-автентифікацію, а також реалізовано механізми захисту приватності співробітників та безперервної роботи агента навіть за відсутності з'єднання з мережею.
Опис
Ключові слова
віддалена робота, моніторинг активності, веброзробка, JavaScript, React, NODE.JS, Electron, REST API, JWT, MySQL, Chart.js, WebSocket, remote work, activity monitoring, web development
Бібліографічний опис
Дорохова, Є. В. Аналіз продуктивності дистанційної роботи персоналу : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Дорохова Єлизавета Владиславівна. – Київ, 2025. – 97 с.