Інформаційна система оптимізації розподілу робочого часу з використанням машинного навчання
Вантажиться...
Дата
Автори
ORCID
Назва журналу
Номер ISSN
Назва тому
Видавець
НУБіП України
DOI
Анотація
Зміна парадигм організації праці, поява гібридних і віддалених форматів зайнятості, а також зростання вимог до прозорості управлінських процесів зумовили необхідність створення автоматизованих систем для точного, надійного й масштабованого обліку робочого часу. У традиційних моделях відстеження присутності персоналу значну частину операцій виконується вручну або напівавтоматично, що призводить до помилок, затримок у звітності, обмеженої спостережуваності й зростання навантаження на адміністративний персонал. Крім того, відсутність адаптивності до реальних сценаріїв (зміни графіків, надурочні, порушення політик) ускладнює інтеграцію таких систем у сучасні ІТ-ландшафти підприємств.
Актуальність теми зумовлена необхідністю впровадження автоматизованих засобів обліку робочого часу в умовах гібридної, дистанційної та змінної зайнятості, що дедалі частіше використовується у сучасних підприємствах. Традиційні системи табелювання часто базуються на ручному вводі або не мають засобів контролю достовірності, що призводить до неточностей, зловживань і неузгодженості даних. В умовах зростання вимог до продуктивності, прозорості внутрішніх процесів та інтегрованості з ERP-системами постає потреба в інтелектуальному програмному рішенні, яке здатне автоматично фіксувати активність користувача, динамічно формувати табелі, реагувати на відхилення та забезпечувати відповідність трудовим політикам підприємства.
Вихідні положення дослідження базуються на застосуванні об’єктно-орієнтованого підходу до проєктування та впровадження багатокомпонентних програмних систем. Система, що розробляється, реалізується мовою Python із використанням PyQt6 для інтерфейсу, FastAPI для побудови API-шару, PostgreSQL як основного сховища даних, Redis для кешування та Celery для асинхронної обробки подій. Модель побудови системи відповідає шаблону поділу відповідальностей на рівні компонентів (GUI, API, служби бізнес-логіки, сховища, аудит, політики), що забезпечує масштабованість і контроль якості.
Опис
Бібліографічний опис
Гупалик, М. М. Інформаційна система оптимізації розподілу робочого часу з використанням машинного навчання : дипломна робота ... бакалавра : 126 «Інформаційні системи та технології». Київ, 2026. 76 с.