Програмне забезпечення для обліку робочого часу та розрахунку заробітної плати операторів логістичної компанії

dc.contributor.advisorКириченко, Віктор Вікторович
dc.contributor.authorБуренков, Ілля Дмитрович
dc.date.accessioned2026-08-24T07:09:50Z
dc.date.issued2026
dc.description.abstractАктуальність теми бакалаврської кваліфікаційної роботи полягає у необхідності створення зручного програмного засобу, який дає змогу автоматизувати облік робочих змін, внесення виконаних завдань та розрахунок заробітної плати операторів логістичної компанії. Такий застосунок має допомогти зменшити кількість ручних дій, зробити процес нарахування більш прозорим, забезпечити швидкий перегляд статистики за вибраний період і надати користувачу зрозумілий інструмент для контролю власного доходу. У межах роботи розглядається мобільне програмне забезпечення, орієнтоване на використання на пристроях з операційною системою iOS. Вибір мобільного формату є доцільним, оскільки оператор або відповідальна особа може швидко внести інформацію про зміну, додати виконані завдання, переглянути суму заробітку та сформувати загальну картину за потрібний період без використання окремого комп’ютера. Мобільний застосунок також дає змогу зробити інтерфейс простим, компактним і доступним для щоденного використання. Об’єктом дослідження є процес обліку робочого часу та розрахунку заробітної плати операторів логістичної компанії. Цей процес охоплює фіксацію робочих змін, визначення їхньої тривалості, облік виконаних завдань, застосування правил тарифікації, підрахунок загальної суми нарахувань та відображення результатів у зручному для користувача вигляді. Предметом дослідження є програмні засоби та алгоритми автоматизації обліку змін, внесення виконаних завдань і визначення суми оплати з урахуванням типу зміни, тривалості роботи та правил нарахування. Основна увага приділяється побудові зрозумілої моделі даних, реалізації логіки розрахунку та створенню інтерфейсу, який дає змогу користувачу швидко виконувати основні дії без зайвого навантаження. Метою бакалаврської кваліфікаційної роботи є розроблення мобільного програмного забезпечення для обліку робочих змін, внесення виконаних завдань та автоматичного розрахунку заробітної плати операторів логістичної компанії. Досягнення цієї мети передбачає аналіз предметної області, визначення функціональних вимог, проєктування структури даних, реалізацію основних модулів застосунку, створення зручного інтерфейсу користувача та перевірку працездатності розробленого рішення. Для досягнення поставленої мети необхідно проаналізувати особливості обліку робочого часу операторів логістичної компанії, визначити основні сутності предметної області, сформувати вимоги до програмного забезпечення, розробити логічну модель даних, реалізувати модулі обліку працівників, змін і завдань, створити механізм розрахунку заробітної плати, передбачити перегляд статистики за вибраний період, додати можливість формування звіту та виконати тестування основних сценаріїв роботи застосунку. Розроблене програмне забезпечення передбачає роботу з працівниками, робочими змінами, виконаними завданнями, налаштуваннями ставок, валютою відображення та статистикою. Користувач може створювати працівників, фіксувати зміну, обирати її тип, вносити виконані завдання, переглядати підсумкову суму заробітку за зміну або за певний період. Для зручності передбачено головний екран зі статистикою, де показники можуть відображатися як загально по всіх працівниках, так і за конкретним вибраним працівником. На цьому екрані відображаються загальна сума заробітку, кількість змін, відпрацьовані години, загальна кількість завдань, кількість оплачуваних завдань та середній заробіток за зміну. Особливістю розрахунку є те, що заробітна плата формується з кількох складових. До них належать погодинна оплата, оплата за завдання, додаткові бонуси, компенсації та можливі відрахування. У межах реалізованого застосунку основну увагу приділено погодинній оплаті, обліку виконаних завдань і підрахунку заробітку за зміну та період. Перші п’ятнадцять завдань у межах зміни вважаються включеними до базової частини оплати, тому окремо не тарифікуються. Оплата за завдання нараховується лише для тих завдань, які перевищують цей базовий ліміт. Такий підхід дає змогу наблизити розрахунок до реальних внутрішніх правил компанії та уникнути необґрунтованого завищення виплат. Для підвищення зручності використання в застосунку передбачено автоматичне формування номера завдання в межах конкретної зміни. Користувачу не потрібно самостійно вводити порядковий номер, оскільки система визначає його автоматично. Це зменшує ризик помилок і забезпечує послідовність обліку. Також передбачено введення тривалості завдання, після чого система може використати ці дані для визначення вартості завдання відповідно до заданих правил. Важливою частиною роботи є забезпечення зрозумілого та цілісного інтерфейсу користувача. Оскільки застосунок призначений для регулярного використання, інтерфейс має бути компактним, логічним і не перевантаженим зайвою інформацією. Основні екрани повинні надавати користувачу швидкий доступ до головних функцій, а деталізована інформація має відображатися лише там, де вона справді потрібна. Такий підхід дозволяє зменшити візуальне навантаження та зробити роботу із застосунком більш комфортною. Окрему увагу приділено захисту даних. Оскільки застосунок містить інформацію про працівників, зміни, виконані завдання та суми заробітку, доступ до нього має бути обмеженим. Для цього реалізовано механізм блокування за допомогою PIN-коду та можливість використання біометричної автентифікації Face ID або Touch ID, якщо пристрій підтримує таку функцію. Це підвищує рівень безпеки та запобігає несанкціонованому доступу до службової інформації. Практичне значення розробленого програмного забезпечення полягає у можливості його використання для спрощення щоденного обліку роботи операторів логістичної компанії. Застосунок може бути корисним як для самого оператора, який хоче контролювати свій дохід, так і для відповідальної особи, яка аналізує зміни, задачі та підсумкові нарахування. Автоматизація таких дій допомагає зменшити кількість помилок, пришвидшити підрахунки та зробити процес оплати більш прозорим. Структура пояснювальної записки відповідає логіці розроблення програмного забезпечення. У першому розділі розглядається предметна область, аналізуються вимоги до системи та описуються основні процеси, які мають бути автоматизовані. У другому розділі подано проєктування інформаційного та програмного забезпечення, зокрема модель даних і діаграми, що відображають структуру майбутньої системи. У третьому розділі описується розроблення застосунку, вибір інструментів, реалізація програмних модулів, алгоритмів і користувацького інтерфейсу. У четвертому розділі наведено рекомендації щодо впровадження та експлуатації системи, результати тестування, вимоги до апаратного і програмного забезпечення та аналіз отриманих результатів
dc.identifier.citationБуренков І. Д. Програмне забезпечення для обліку робочого часу та розрахунку заробітної плати операторів логістичної компанії : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення. Київ, 2026. 94 с.
dc.identifier.urihttps://dglib.nubip.edu.ua/handle/123456789/16838
dc.language.isouk
dc.publisherНУБіП України
dc.subjectоблік робочих змін
dc.subjectмобільне програмне забезпечення
dc.subjectлогістичні компанії
dc.subjectінтерфейс користувача
dc.subjectshift records
dc.subjectmobile software
dc.subjectlogistics companies
dc.subjectuser interface
dc.titleПрограмне забезпечення для обліку робочого часу та розрахунку заробітної плати операторів логістичної компанії
dc.typeThesis
thesis.degree.departamentКомп’ютерних наук
thesis.degree.grantorФакультет інформаційних технологій
thesis.degree.specialtyІнженерія програмного забезпечення

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Burenkov_Bakalavrska_Prohramne_zabezpechennia_dlia_obliku_robochoho_chasu.pdf
Розмір:
2,06 MB
Формат:
Adobe Portable Document Format