Ezzel az azonosítóval hivatkozhat erre a dokumentumra forrásmegjelölésben vagy hiperhivatkozás esetén: http://elartu.tntu.edu.ua/handle/lib/49143
Összes dokumentumadat
DC mezőÉrtékNyelv
dc.contributor.advisorПастух, Олег Анатолійович-
dc.contributor.authorЧикунов, Олексій Анатолійович-
dc.contributor.authorChykunov, Oleksiy-
dc.date.accessioned2025-07-01T13:28:54Z-
dc.date.available2025-07-01T13:28:54Z-
dc.date.issued2025-06-
dc.date.submitted2025-06-05-
dc.identifier.citationЧикунов О.А. Розробка ATS інтегрованої з розширенням Google Chrome для оптимізації рекрутингу в LinkedIn: кваліфікаційна робота бакалавра за спеціальністю 121 «Інженерія програмного забезпечення» / наук. кер. О. А. Пастух – Тернопільський національний технічний університет імені Івана Пулюя – Тернопіль, ТНТУ, 2025. – 85 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/49143-
dc.description.abstractКваліфікаційна робота бакалавра присвячена розробці веб-платформи яка взаємодіє з Google Chrome Extension для LinkedIn за допомогою якого можна додавати кандидатів в ATS для рекрутерів, з використанням React, Node.js, .Net, Kafka, PostgresQL. Метою роботи є створення автоматизиваної системи керування кандидатами, для можливості додавати кандидатів з сайту LinkedIn і зберігати їх резюме в прив’язці до їх LinkedIn профіля, і створення ефективної та зручної веб-платформи, яка дозволяє рекрутерам швидко і зручно взаємодіяти з ATS, не виходячи з веб-сторінки LinkedIn для керування кандидатами які знаходяться в рекрутинговому процесі. Мета досягнута завдяки використанню можливості сучасних технологій розробки ПЗ. У першому розділі проводиться аналіз обраної предметної області, визначаються вимоги до платформи для рекрутингу. Розробляються діаграми варіантів використання, обґрунтовується вибір середовища розробки та ключових технологій, включаючи React для фронтенду, Node.js для API Gateway, і бекенду на .Net, а також використання Kafka для горизонтальної масштабованості проекта, з використанням баз даних PostgresQL, а також необхідність обфускації частини коду яка має встановлюватись користувачем як розширення для Google Chrome. Другий розділ кваліфікаційної роботи описує моделювання архітектури, проектування бази даних, а також деталі процесу розробки як веб-додатку так і клієнтської частин додатку. Розглядаються ключові сервіси та описуються результати тестування. Об'єктом дослідження є рекрутингові агенції і діяльність пов’язана з підбопром висококваліфікованого персоналу. Предметом дослідження є діяльність рекрутингових агенцій під час взаємодії з платформою LinkedIn для підбору та управління кандидатами.. У кодовій базі досліджено архітектуру і реалізацію Chrome-розширення для імпорту кандидатів із LinkedIn, Node.js Gateway із PKCE/OAuth2, мікросервісів на .NET із асинхронним обміном через Kafka та React SPA з real-time Kanban-інтерфейсом для забезпечення масштабованості, відмовостійкості та безпеки рекрутингових процесів.uk_UA
dc.description.abstractThe bachelor's certification work is devoted to the development of a web platform integrated with a Google Chrome extension for LinkedIn, enabling recruiters to add candidates to an Applicant Tracking System (ATS) through a seamless in-browser experience. Leveraging React for the frontend, Node.js for the API Gateway with PKCE/OAuth2 authentication, .NET microservices with asynchronous messaging via Kafka for horizontal scalability and fault tolerance, and PostgreSQL for data persistence, the system automates candidate management by importing profiles and resumes directly from LinkedIn and linking them to their original profiles. The first chapter presents an analysis of the recruitment domain, defines platform requirements, and justifies the selection of key technologies, including the necessity of code obfuscation for the Chrome extension. The second chapter details the architectural modeling, database design, and the development process for both the web application and its client components, describing core services and summarizing testing results. The research object comprises recruitment agencies and their activities in sourcing highly qualified personnel, while the research subject focuses on the interaction between these agencies and the LinkedIn platform for candidate management. The codebase study covers the design and implementation of the Chrome extension, the Node.js Gateway, .NET microservices, and the React SPA with a real-time Kanban interface, demonstrating a scalable, resilient, and secure solution for modern recruitment workflows.uk_UA
dc.description.tableofcontentsАНОТАЦІЯ .............................................................................................................................. 4 ABSTRACT ......................................................................................................................... 5 ВСТУП....................................................................................................................................... 7 1 АНАЛІТИЧНА ЧАСТИНА .................................................................................................. 9 1.1 Опис об’єкта автоматизації ............................................................................................... 9 1.2 Огляд подібних проектних рішень .................................................................................. 11 2 ПРОЕКТНА ЧАСТИНА ..................................................................................................... 17 2.1 Постановка завдання ....................................................................................................... 17 2.2 Проектування архітектури .............................................................................................. 19 2.3 Проектування та моделювання системи ........................................................................ 22 3 ПРАКТИЧНА ЧАСТИНА .................................................................................................. 29 3.1 Проектування інтерфейсу користувача ......................................................................... 29 3.2 Опис програмних модулів .............................................................................................. 37 3.3 Опис результатів тестування .......................................................................................... 40 4 БЕЗПЕКА ЖИТТЄДІЯЛЬПОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ ................................. 45 4.1 Ергономічні чинники безпеки життєдіяльності ........................................................... 45 4.2 Вимоги ергономіки до організації робочого місця оператора ПК.............................. 48 ВИСНОВКИ .................................................................................................................. 55 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ ................................................................. 56 ДОДАТКИ ................................................................................................................... 58 Додаток А. Лістинг коду ........................................................................................................ 59 Додаток Б. Диск із кваліфікаційною роботою бакалавра ……............................................ 85uk_UA
dc.language.isoukuk_UA
dc.publisherТНТУ ім. І. Пулюяuk_UA
dc.subjectінженерія програмного забезпеченняuk_UA
dc.subjectавтоматизована система керування кандидатами (ATS)uk_UA
dc.subjectFull-Stack розробкаuk_UA
dc.subjectмікросервісна архітектура з Kafkauk_UA
dc.subjectрозширення Google Chrome для LinkedInuk_UA
dc.subjectоптимізація рекрутингових процесівuk_UA
dc.subjectSoftware Engineeringuk_UA
dc.subjectAutomated Candidate Tracking System (ATS)uk_UA
dc.subjectFull-Stack Developmentuk_UA
dc.subjectmicroservice architecture with Kafkauk_UA
dc.subjectGoogle Chrome Extension for LinkedInuk_UA
dc.subjectrecruitment process optimizationuk_UA
dc.titleРозробка ATS інтегрованої з розширенням Google Chrome для оптимізації рекрутингу в LinkedInuk_UA
dc.title.alternativeDevelopment of an ATS іntegrated with a Google Chrome Extension for optimizing recruitment on LinkedInuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Чикунов Олексій Анатолійович, 2025uk_UA
dc.contributor.committeeMemberПриймак, Микола Володимирович-
dc.coverage.placenameТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.format.pages85-
dc.subject.udc004.9uk_UA
dc.relation.references1. Ключові бізнес-показники LinkedIn [Електронний ресурс] – Режим доступу до ресурсу: https://news.linkedin.com/2023/july/linkedin-business-highlights-from-microsoft-s-fy23-q4-earnings (дата звернення 14.06.2025)uk_UA
dc.relation.references2. On Commission Implementing Regulation (EU) 2024/2690 of 14.10.2024 laying down rules for the application of Directive (EU) 2022/2555 as regards technical and methodological requirements of cybersecurity risk-management measures, p.119 [Електронний ресурс] – Режим доступу до ресурсу: https://www.enisa.europa.eu/sites/default/files/2024-11/Implementation%20guidance%20on%20security%20measures_FOR%20PUBLIC%20CONSULTATION.pdf (дата звернення 17.06.2025)uk_UA
dc.relation.references3. Дистанційний курс «Кваліфікаційні роботи бакалаврів» сайту дистанційного навчання ТНТУ [Електронний ресурс]. – Режим доступу: URL: https://dl.tntu.edu.ua/bounce.php?course=5329 (дата звернення 17.06.2025)uk_UA
dc.relation.references4. Я. І. Бедрій. Безпека життєдіяльності: навч. посібник. – Київ, 2009. – С. 45-70. [Електронний ресурс] – Режим доступу до ресурсу: https://studfile.net/preview/10349524/page:8/ (дата звернення 14.06.2025)uk_UA
dc.relation.references5. Закон України «Про охорону праці» від 14.10.1992 р. № 2694-XII (чинна редакція 2024 р.). [Електронний ресурс] – Режим доступу до ресурсу: https://zakon.rada.gov.ua/go/2694-12 (дата звернення 14.06.2025)uk_UA
dc.relation.references6. ДСанПіН 3.3.2.007-98 «Державні санітарні правила і норми при роботі з відеодисплейними терміналами персональних ЕОМ». [Електронний ресурс] – Режим доступу до ресурсу: https://zakon.rada.gov.ua/go/v0007282-98 (дата звернення 14.06.2025)uk_UA
dc.relation.references7. ДСТУ ISO 9241-5:2001 «Вимоги до безпечного і здорового робочого місця з відеодисплейними терміналами». [Електронний ресурс] – Режим доступу до ресурсу: https://cdn.standards.iteh.ai/samples/16877/c63fa5bf2d9c4b05a08e9432912c8751/ISO-9241-5-1998.pdf (дата звернення 14.06.2025)uk_UA
dc.relation.references8. МОЗ України. Методичні рекомендації щодо організації робочого місця користувача ПЕОМ (01.12.2006 р.). [Електронний ресурс] – Режим доступу до ресурсу: https://zpto.nmcdon.org.ua/images/files/metodrekomendazii/metod_recomendacii.pdfuk_UA
dc.relation.references9. ДСТУ ISO 26800:2019 «Ергономіка. Загальні підходи та принципи проєктування». [Електронний ресурс] – Режим доступу до ресурсу: https://cdn.standards.iteh.ai/samples/42885/27d65cdc5d7a437da1680589fa7ba671/ISO-26800-2011.pdf (дата звернення 14.06.2025)uk_UA
dc.relation.references10. УДК 163.5 Вінницький національний технічний університет, Організація робочого місця користувача ПК, А.І. Деркач С.В. Королевська, [Електронний ресурс] – Режим доступу до ресурсу: https://conferences.vntu.edu.ua/index.php/itpf/2016/paper/download/1447/1141uk_UA
dc.relation.references11. НПАОП 40.1-1.32-01. Правила будови електроустановок. Розд. 1.7. Захист від ураження електричним аструмом. – Чинна редакція (із доп.). [Електронний ресурс] – Режим доступу до ресурсу: https://misksvitlo.if.ua/wp-content/uploads/2015/09/Правила-улаштування-електроустановок.pdfuk_UA
dc.relation.references12. Державні санітарні правила і норми роботи з візуальними дисплейними терміналами електронно-обчислювальних машин [Електронний ресурс] – Режим доступу до ресурсу: https://zakon.rada.gov.ua/rada/show/v0007282-98#Textuk_UA
dc.relation.references13. ПРИРОДНЕ І ШТУЧНЕ ОСВІТЛЕННЯ ДБН В.2.5-28:2018, Таблиця Д.1 – Нормовані показники освітлення основних приміщень цивільних будівель, стр 74 [Електронний ресурс] – Режим доступу до ресурсу: https://e-construction.gov.ua/laws_detail/3074958732556240833?doc_type=2uk_UA
dc.relation.references14. Event-Driven Microservices with Apache Kafka: Making Services Resilient to Failure // Confluent Blog. – [Електронний ресурс] – Режим доступу до ресурсу: https://www.confluent.io/blog/event-driven-microservices-apache-kafka/ (дата звернення 17.06.2025)uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
Ebben a gyűjteményben:121 — Інженерія програмного забезпечення (бакалаври)

Fájlok a dokumentumban:
Fájl Leírás MéretFormátum 
dyplom_Chykunov_2025.pdf2,86 MBAdobe PDFMegtekintés/Megnyitás


Minden dokumentum, ami a DSpace rendszerben szerepel, szerzői jogokkal védett. Minden jog fenntartva!

Admin Tools