Програмне забезпечення сервісу обліку робочого часу бригад
| dc.contributor.advisor | Боярінова, Юлія Євгенівна | |
| dc.contributor.author | Коваленко, Богдан Ігорович | |
| dc.date.accessioned | 2026-08-28T12:50:11Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Науково-практична новизна роботи полягає не у винайденні нового способу табелювання, а в поєднанні сучасних мобільних та серверних засобів у межах одної системи, адаптованої до потреб робочих бригад. Цінність результату роботи застосунка визначається тим, що реалізовані механізми придумані для практикичного застосування невеликих та середніх бригад, які мають порівняно малі здібності у застосуванні програмних застосунків. Ручне ведення звітності породжує кілька типових проблем. Насамперед бригадир витрачає час на перевірку відміток і перенесення інформації в підсумкові таблиці. Крім того, зростає ймовірність розбіжностей у часі початку та завершення роботи, дублювання записів та втрати частини даних. За відсутності геоприв’язки доволі складно і ресурсозатратно підтвердити, що працівник дійсно перебував у межах потрібного об’єкта. Мета роботи заключається у розробленні програмного забезпечення сервісу обліку робочого часу бригад, яке забезпечує фіксацію відкриття і закриття змін за допомогою QR-коду та геолокації, підтримує локальне збереження подій і надає зручні засоби формування звітності. Для досягнення поставленої вище мети треба проаналізувати і реалізувати пункти нижче: · дослідити предметну область; · сформувати функціональні й нефункціональні вимоги; · побудувати UML-моделі та модель даних; · обґрунтувати вибір технологій; · реалізувати мобільний клієнт і серверну частину; · спроєктувати базу даних; · провести тестування та підготувати рекомендації щодо інсталяції і розгортання застосунка. Об’єктом дослідження є процес обліку робочого часу працівників робочих бригад. Предметом дослідження є методи, моделі та програмні засоби автоматизації фіксації змін, перевірки перебування на об’єкті, локального збереження подій і синхронізації даних у клієнт-серверній системі. У виконаній роботі застосовано наступне: методи системного аналізу, об’єктно-орієнтованого проєктування, UML-моделювання, реляційного проєктування даних, мобільної та серверної розробки а також сценарного функціонального тестування. Практична реалізація програмного забезпечення виконана з допомогою: Kotlin, Jetpack Compose, Room, WorkManager, FastAPI, SQLAlchemy та PostgreSQL. | |
| dc.identifier.citation | Коваленко Б. І. Програмне забезпечення сервісу обліку робочого часу бригад : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення. Київ, 2026. 135 с. | |
| dc.identifier.uri | https://dglib.nubip.edu.ua/handle/123456789/16944 | |
| dc.language.iso | uk | |
| dc.publisher | НУБіП України | |
| dc.subject | обліку робочого часу працівників | |
| dc.subject | автоматизація фіксації змін | |
| dc.subject | об’єктно-орієнтоване проєктування | |
| dc.subject | програмне забезпечення | |
| dc.subject | recording of employees’ working hours | |
| dc.subject | automation of change tracking | |
| dc.subject | object-oriented design | |
| dc.subject | програмне забезпечення | |
| dc.title | Програмне забезпечення сервісу обліку робочого часу бригад | |
| dc.type | Thesis | |
| thesis.degree.departament | Комп’ютерних наук | |
| thesis.degree.grantor | Факультет інформаційних технологій | |
| thesis.degree.specialty | Інженерія програмного забезпечення |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Kovalenko__Bakalavrska_Prohramne_zabezpechennia_servisu_obliku.pdf
- Розмір:
- 2,47 MB
- Формат:
- Adobe Portable Document Format