Бакалаврські роботи (ЦТЕ)
Постійне посилання зібрання
У зібранні розміщено бакалаврські проекти (роботи) на здобуття ступеня бакалавра.
Переглянути
Перегляд Бакалаврські роботи (ЦТЕ) за Ключові слова "activity monitoring"
Зараз показуємо 1 - 1 з 1
Результатів на сторінці
Налаштування сортування
Документ Відкритий доступ Аналіз продуктивності дистанційної роботи персоналу(КПІ ім. Ігоря Сікорського, 2025) Дорохова, Єлизавета Владиславівна; Отрох, Сергій ІвановичДипломна робота виконана на 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-автентифікацію, а також реалізовано механізми захисту приватності співробітників та безперервної роботи агента навіть за відсутності з'єднання з мережею.