Please use this identifier to cite or link to this item:
http://eir.kntu.net.ua/jspui/handle/123456789/1981
Title: | Розробка REST API інтерфейсу для сайту пошуку роботи |
Authors: | Антощук, А. В. |
Keywords: | REST API Spring Boot працевлаштування пошук роботи вакансії користувач JWT Docker Swagger інформаційна система |
Issue Date: | 2025 |
Publisher: | ХНТУ |
Citation: | Антощук, А. В. Розробка REST API інтерфейсу для сайту пошуку роботи : кваліфікаційна робота на здобуття ступеня вищої освіти «бакалавр» / А. В. Антощук ; наук. керівник доц., канд. техн. наук В. А. Хохлов. ‒ Хмельницький : ХНТУ, 2025. ‒ 156 с. |
Abstract: | У роботі розглянуто процес проєктування та реалізації серверної частини інформаційної системи з пошуку роботи у вигляді REST API. Актуальність теми обумовлена зростаючою потребою у гнучких, масштабованих та стандартизованих засобах взаємодії між роботодавцями та здобувачами в умовах цифровізації ринку праці. Розроблений API інтерфейс виконує роль зв'язуючої ланки між клієнтськими застосунками (веб або мобільними) та бізнес-логікою системи. У ході дослідження було проведено аналіз предметної області, визначено основні категорії користувачів та функціональні сценарії їхньої взаємодії із системою. На підставі цього сформульовано вимоги до програмного продукту, побудовано діаграми варіантів використання, моделі даних, а також структурні та поведінкові UML-діаграми. Архітектура системи реалізована за допомогою Java та Spring Boot, з використанням PostgreSQL для реляційних даних і MongoDB для обробки повідомлень. Розроблений додаток реалізує повний цикл функціональності: реєстрація користувачів, створення та перегляд вакансій, подання заявок, обмін повідомленнями та адміністративне керування. Забезпечено реалізацію безпечної авторизації на основі JWT, підтримку ролей користувачів, обробку помилок, логування та документацію через OpenAPI (Swagger UI). Проведено модульне, інтеграційне та системне тестування, що підтвердило відповідність програмного продукту технічним вимогам. Також надано інструкції з розгортання системи як у локальному середовищі, так і на сервері за допомогою Docker, а також керівництво користувача та результати експлуатаційного тестування. Результатом роботи є готовий до впровадження серверний програмнийдодаток, який може бути використаний як основа для повнофункціональної платформи з працевлаштування з подальшою інтеграцією клієнтської частини. |
URI: | http://eir.kntu.net.ua/jspui/handle/123456789/1981 |
Appears in Collections: | Спеціальність 121 Інженерія програмного забезпечення |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Антощук А. В. Розробка REST API інтерфейсу для сайту пошуку роботи.pdf | 589.35 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.