Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
http://elartu.tntu.edu.ua/handle/lib/48679
Назва: | Аналіз програмно-алгоритмічних засобів для оптимізації процесу збору даних потенційних клієнтів компанії Just Export |
Інші назви: | Analysis of Software and Algorithmic Tools to Optimize the Data Collection Process of Potential Customers of the JUST EXPORT Company |
Автори: | Якуб’як, Юліяна Павлівна Yakubiak, Yuliiana Pavlivna |
Приналежність: | ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна |
Бібліографічний опис: | Якуб’як Ю. П. Аналіз програмно-алгоритмічних засобів для оптимізації процесу збору даних потенційних клієнтів компанії Just Export : робота на здобуття кваліфікаційного ступеня магістра : спец. 122 – комп’ютерні науки / наук. кер. Б. Б. Млинко. – Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2025. – 102 с. |
Бібліографічне посилання: | Якуб’як Ю. П. Аналіз програмно-алгоритмічних засобів для оптимізації процесу збору даних потенційних клієнтів компанії Just Export : робота на здобуття кваліфікаційного ступеня магістра : спец. 122 – комп’ютерні науки / Ю. П. Якуб’як ; наук. кер. Б. Б. Млинко. – Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2025. – 102 с. |
Дата публікації: | 30-тра-2025 |
Дата подання: | 16-тра-2025 |
Дата внесення: | 1-чер-2025 |
Видавництво: | ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна |
Країна (код): | UA |
Місце видання, проведення: | Тернопіль |
Науковий керівник: | Млинко, Богдана Богданівна Mlynko, Bohdana |
Члени комітету: | Тотосько, Олег Васильович Totosko, Oleh |
УДК: | 005.932:004 |
Теми: | 122 комп’ютерні науки алгоритм оптимізація цільові країни парсинг вигрузка конверсія клієнтська база algorithm optimization target countries parsing unloading conversion customer base |
Діапазон сторінок: | 102 |
Короткий огляд (реферат): | Кваліфікаційна робота присвячена дослідженню існуючих рішень для розуміння алгоритму роботи, який є основою скрипта для парсингу даних за заданими критеріями. В першому розділі кваліфікаційної роботи ознайомлено з основними поняттями парсингу даних. Проведено аналіз доступних рішень. Ознайомлено з принципами та компонентами існуючих систем. В другому розділі кваліфікаційної роботи проведено аналіз інструментів для розробки та роботи зі скриптом. Обрано платформу для розробки, середовище розробки та програму для роботи зі скриптом. Також проведено дослідження легальності парсингу даних в Україні. В третьому розділі кваліфікаційної роботи розроблено алгоритм формування цільової бази для клієнта та алгоритм роботи скрипта. Наведено лістинги та описи основного функціоналу скрипта. Проведено тестування готового продукту. Thesis is devoted to the study of existing solutions for understanding the algorithm of work, which is the basis of the script for parsing data according to the specified criteria. In the first section of the qualification work, the basic concepts of data parsing are introduced. An analysis of available solutions is carried out. The principles and components of existing systems are introduced. In the second section of the qualification work, an analysis of tools for developing and working with the script is carried out. A platform for development, a development environment and a program for working with the script are selected. A study of the legality of data parsing in Ukraine is also carried out. In the third section of the qualification work, an algorithm for forming a target base for the client and an algorithm for working with the script are developed. Listings and descriptions of the main functionality of the script are provided. The finished product is tested. |
Опис: | Роботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 30.05.2025 р. о 11 год. 30 хв. на засіданні екзаменаційної комісії №33 у Тернопільському національному технічному університеті імені Івана Пулюя. |
Зміст: | ВСТУП 9 1 АНАЛІТИЧНИЙ ОГЛЯД ПРОГРАМНО-АЛГОРИТМІЧНИХ ЗАСОБІВ ДЛЯ ОПТИМІЗАЦІЇ ПОТОКІВ 11 1.1 ПОНЯТТЯ ПАРСИНГУ ДАНИХ 11 1.2 АНАЛІЗ OCTOPARSE 12 1.3 ОГЛЯД NETPEAK CHECKER 17 1.4 ОЗНАЙОМЛЕННЯ З PARSEHUB 22 1.5 ВИСНОВКИ ДО РОЗДІЛУ 1 28 2 АНАЛІЗ ТА ВИБІР ІНСТРУМЕНТІВ ДЛЯ ОПТИМІЗАЦІЇ ЛОГІСТИЧНИХ ПОТОКІВ 29 2.1 ОПТИМІЗАЦІЯ ЛОГІСТИЧНИХ ПОТОКІВ 29 2.2 ПОРІВНЯННЯ ПЛАТФОРМ ДЛЯ ВИКОНАННЯ 30 2.3 ВИБІР СЕРЕДОВИЩА ДЛЯ ОПТИМІЗАЦІЇ 37 2.4 ВИБІР ПРОГРАМИ ДЛЯ РОБОТИ ЗІ СКРИПТОМ 44 2.5 ЛЕГАЛЬНІСТЬ ПАРСИНГУ 50 2.6 ВИСНОВКИ ДО РОЗДІЛУ 2 53 3 РЕАЛІЗАЦІЯ СКРИПТА ДЛЯ ОПТИМІЗАЦІЇ ЛОГІСТИЧНИХ ПОТОКІВ 54 3.1 ФОРМУВАННЯ АЛГОРИТМУ СКРИПТА ДЛЯ ПОШУКУ 54 3.2 ОСНОВНИЙ ФУНКЦІОНАЛ СКРИПТА 56 3.3 ТЕСТУВАННЯ СКРИПТА 69 3.4 ВИСНОВКИ ДО РОЗДІЛУ 3 73 4 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 74 4.1 ОХОРОНА ПРАЦІ 74 4.1.1 ДІЯ ЕЛЕКТРИЧНОГО СТРУМУ НА ОРГАНІЗМ ЛЮДИНИ, ВИДИ ЕЛЕКТРОТРАВМ….. 74 4.2.2 ВИМОГИ БЕЗПЕКИ ДО ПК ТА УСТАТКУВАННЯ 76 4.2 БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 77 4.3 ВИСНОВКИ ДО РОЗДІЛУ 4 82 ВИСНОВКИ 83 ПЕРЕЛІК ВИКОРИСТАНИХ ДЖЕРЕЛ 84 ДОДАТКИ |
URI (Уніфікований ідентифікатор ресурсу): | http://elartu.tntu.edu.ua/handle/lib/48679 |
Власник авторського права: | © Якуб’як Юліяна Павлівна, 2025 |
Перелік літератури: | 1. Lesson 7: Wrap-up! Build your first scraping task | Help Center [Електронний ресурс]. – Режим доступу: https://helpcenter.octoparse.com/en/articles/6470927-lesson-7-wrap-up-build-your-first-scraping-task – Дата звернення: 12.02.2025. 2. Wise A. Netpeak Checker review from 2023: a tool for analyzing site SEO metrics [Електронний ресурс]. – Режим доступу: https://netpeak.net/ru/blog/obzor-netpeak-checker-2023-multifunktsionalnogo-instrumenta-dlya-massovogo-analiza-i-sravneniya-saitov/ – Дата звернення: 15.11.2024. 3. Blog. Buy proxy – Private Socks5 & HTTPs proxies | Proxy-Seller [Електронний ресурс]. – Режим доступу: https://proxy-seller.com/ua/blog/oglyad-veb-skrapera-parsehub/#HAnch1 – Дата звернення: 15.11.2024. 4. Git bash: Definition, commands, & getting started | Atlassian [Електронний ресурс]. – Режим доступу: https://www.atlassian.com/git/tutorials/git-bash, вільний. – Дата звернення: 01.03.2025. 5. Учасники проектів Вікімедіа. Visual Studio Code — Вікіпедія [Електронний ресурс]. – 30.04.2015. – Режим доступу: https://uk.wikipedia.org/wiki/Visual_Studio_Code – Дата звернення: 01.03.2025. 6. What Is Git Bash and How Do You Use It? MUO [Електронний ресурс]. – Режим доступу: https://www.makeuseof.com/git-bash-what-how-use/ – Дата звернення: 01.03.2025. 7. Git bash: Definition, commands, & getting started | Atlassian [Електронний ресурс]. – Режим доступу: https://www.atlassian.com/git/tutorials/git-bash – Дата звернення: 10.03.2025. 8. Правове регулювання парсингу | LCF [Електронний ресурс]. – Режим доступу: https://lcf.ua/news/pravove-reguliuvannia-parsyngu/ – Дата звернення: 10.05.2025. 9. Парсинг даних з сайтів: що це та на чиєму боці закон [Електронний ресурс]. – Режим доступу: https://highload.tech/uk/parsing/ – Дата звернення: 10.05.2025. 10. Закон України «Про охорону праці» [Електронний ресурс]. – Режим доступу: https://zakon.rada.gov.ua/laws/show/2694-12 11. Санітарні правила і норми для роботи з персональними електронно-обчислювальними машинами [Електронний ресурс]. – Режим доступу: https://zakon.rada.gov.ua/rada/show/v0400282-93 - Дата звернення: 10.05.2025. 12. Міненерговугілля України. «Правила улаштування електроустановок» [Електронний ресурс]. – Режим доступу: https://zakon.isu.net.ua/sites/default/files/normdocs/pue.pdf - 10.05.2025 13. ISO/IEC 27001:2022 – Information Security Management Systems [Електронний ресурс]. – Режим доступу: https://www.iso.org/isoiec-27001-information-security.html - Дата звернення: 10.05.2025. 14. SAP SCM – Офіційний сайт SAP [Електронний ресурс]. – Режим доступу: https://www.sap.com/products/scm.html - Дата звернення: 10.05.2025. 15. Odoo Inventory [Електронний ресурс]. – Режим доступу: https://www.odoo.com - Дата звернення: 10.05.2025. 16. Route4Me Route Optimization Software [Електронний ресурс]. – Режим доступу: https://route4me.com - Дата звернення: 10.05.2025. 17. DHL Innovation Hub [Електронний ресурс]. – Режим доступу: https://www.dhl.com/global-en/home/insights-and-innovation.html - Дата звернення: 10.05.2025. 18. Automation and the Future of the Workforce in Logistics [Електронний ресурс] / Seegrid. – 2023. – Режим доступу: https://hub.seegrid.com/blog/automation-and-the-future-of-the-workforce-in-logistics – Дата звернення: 10.05.2025. 19. The Future of Warehouse Work: Technological Change in the U.S. [Електронний ресурс] / Berkeley Labor Center. – 2020. – Режим доступу: https://laborcenter.berkeley.edu/future-of-warehouse-work – Дата звернення: 10.05.2025. 20. Enhancing operations management through smart sensors [Електронний ресурс] / arXiv. – 2021. – Режим доступу: https://arxiv.org/abs/2112.08213 – Дата звернення: 10.05.2025. 21. AI disempowers logistics workers while intensifying their work [Електронний ресурс] / ComputerWeekly. – 2023. – Режим доступу: https://www.computerweekly.com/feature/AI-disempowers-logistics-workers-while-intensifying-their-work – Дата звернення: 10.05.2025. 22. Occupational safety and health [Електронний ресурс] / Wikipedia. – Режим доступу: https://en.wikipedia.org/wiki/Occupational_safety_and_health – Дата звернення: 10.05.2025. 23. Бойко В. І., Ляшенко В. І. Цивільна оборона та основи охорони праці : підручник. – К. : Центр навчальної літератури, 2012. – 432 с. 24. Соколовський В. М. Безпека життєдіяльності та цивільний захист : навч. посіб. – Харків : НТУ «ХПІ», 2018. – 240 с. 25. ДСТУ ISO 22301:2015. Системи управління безперервністю бізнесу. Вимоги. – [Чинний від 2015-12-01]. – К. : ДП «УкрНДНЦ», 2015. – 34 с. 26. Національна стратегія забезпечення безпеки критичної інфраструктури України : Указ Президента України №56/2021 від 16.02.2021 [Електронний ресурс]. – Режим доступу: https://zakon.rada.gov.ua/laws/show/56/2021 – Дата звернення: 10.05.2025. 27. Державна служба України з надзвичайних ситуацій [Електронний ресурс]. – Режим доступу: https://dsns.gov.ua – Дата звернення: 10.05.2025. 28. International Atomic Energy Agency (IAEA). Official website [Електронний ресурс]. – Режим доступу: https://www.iaea.org – Назва з екрана. 29. UN Office for Disarmament Affairs (UNODA). United Nations Disarmament [Електронний ресурс]. – Режим доступу: https://www.un.org/disarmament - Дата звернення: 10.05.2025. 30. ELARTU – Інституційний репозитарій ТНТУ імені Івана Пулюя: Домівка. Режим доступу: https://elartu.tntu.edu.ua/bitstream/lib/41896/1/2023_KRB_SNs-41_Yakubyak_YP.pdf - Дата звернення: 27.05.2025) 31. Atom Review: Pricing, Pros, Cons & Features. CompareCamp.com [Електронний ресурс]. – Режим доступу: https://comparecamp.com/atom-review-pricing-pros-cons-features/ – Дата звернення: 10.05.2025. 32. Atom vs Atom-IDE | What are the differences? StackShare [Електронний ресурс]. – Режим доступу: https://stackshare.io/stackups/atom-vs-atom-ide – Дата звернення: 10.05.2025. 33. Visual Studio Code Vs Atom: Which Code Editor Is Better [Електронний ресурс]. – Режим доступу: https://www.softwaretestinghelp.com/visual-studio-code-vs-atom/ – Дата звернення: 10.05.2025. 34. Sunsetting Atom. The GitHub Blog [Електронний ресурс]. – Режим доступу: https://atom.io/ – Дата звернення: 10.05.2025. 35. Microsoft. Visual Studio Code – Code Editing. Redefined [Електронний ресурс]. – 03.11.2021. – Режим доступу: https://code.visualstudio.com/ – Дата звернення: 10.05.2025. 36. Microsoft. Documentation for Visual Studio Code [Електронний ресурс]. – 03.11.2021. – Режим доступу: https://code.visualstudio.com/docs – Дата звернення: 10.05.2025. 37. JetBrains: Essential tools for software developers and teams [Електронний ресурс]. – Режим доступу: https://www.jetbrains.com/ – Дата звернення: 10.05.2025. 38. JetBrains Product Documentation [Електронний ресурс]. – Режим доступу: https://www.jetbrains.com/help/ – Дата звернення: 10.05.2025. 39. Sublime Text – the sophisticated text editor for code, markup and prose [Електронний ресурс]. – Режим доступу: https://www.sublimetext.com/ – Дата звернення: 10.05.2025. 40. Documentation. Sublime Text – Text Editing, Done Right [Електронний ресурс]. – Режим доступу: https://www.sublimetext.com/docs/ – Дата звернення: 10.05.2025. 41. Package Control – the Sublime Text package manager [Електронний ресурс]. – Режим доступу: https://packagecontrol.io/ – Дата звернення: 10.05.2025. 42. Package Control - the Sublime Text package manager. Package Control - the Sublime Text package manager. [Електронний ресурс]. – Режим доступу: https://packagecontrol.io/ – Дата звернення: 10.05.2025. 43. atom/atom • Discussions. GitHub. [Електронний ресурс]. – Режим доступу: https://github.com/atom/atom/discussions – Дата звернення: 10.05.2025. 44. Stack Overflow Developer Survey 2023. Stack Overflow. Електронний ресурс]. – Режим доступу: https://survey.stackoverflow.co/2023/ – Дата звернення: 10.05.2025. 45. Fryz M., Mlynko B. Property Analysis of Conditional Linear Random Process as a Mathematical Model of Cyclostationary Signal. 2nd International Workshop on Information Technologies: Theoretical and Applied Problems (ITTAP 2022). Ternopil, Ukraine: CEUR Workshop Proceedings, 2022. Vol. 3309. P. 77–82. 46. Fryz M., Scherbak L., Mlynko B., Mykhailovych T. Linear Random Process Model-Based EEG Classification Using Machine Learning Techniques. Proceedings of the 1st International Workshop on Computer Information Technologies in Industry 4.0 (CITI 2023). Ternopil, Ukraine: CEUR Workshop Proceedings, 2023. Vol. 3468. P. 126–132. 47. M. Fryz, B. Mlynko, Property analysis of multivariate conditional linear random processes in the problems of mathematical modelling of signals, Technology Audit and Production Reserves, 3/2(65), 2022, pp. 29–32. 48. Бабак В. П., Марченко М. Є., Фриз. Б. Г. Теорія ймовірностей, випадкові процеси та математична статистика. К.: Техніка, 2004. 288 с. 49. Б.Б. Млинко, канд.техн.наук, доц.; Ю.П. Якуб’як. РОЗРОБКА АЛГОРИТМУ ОПТИМІЗАЦІЇ ПРОЦЕСУ ЗБОРУ ДАНИХ ПОТЕНЦІЙНИХ КЛІЄНТІВ. АКТУАЛЬНІ ЗАДАЧІ СУЧАСНИХ ТЕХНОЛОГІЙ : XІIІ Міжнар. науково-практ. конф. молодих уч. та студентів, м. Тернопіль, 11 груд. 2024 р. Тернопіль, 2024. С. 215–216. URL: https://tntu.edu.ua/storage/pages/00001070/TNTU_Aktualni_zadachi_suchasnyh_tehnologiy_2024.pdf - Дата звернення: 10.05.2025. 50. Інформаційні системи в логістиці : Державний університет телекомунікацій. Онлайн. Головна. Режим доступу: https://dut.edu.ua/ ua/lib/1/category/1137/view/1483. Дата звернення: 10.05.2025. 51. Парсинг сайтів: що це і навіщо він потрібен? Онлайн. Webpromo. Режим доступу: https://web-promo.ua/ua/blog/parsing-sajtov-chto-eto-i-zachem-nuzhen/ - Дата звернення: 10.05.2025. 52. Олександр Тартачний. Розширення для браузерів, хмарні сервіси та бібліотеки. robot_dreams - онлайн-курси для фахівців у сфері big data, machine learning, data science | Робот Дрімс. URL: https://robotdreams.cc/uk/blog/125-8-instrumentov-dlya-parsinga-saytov - Дата звернення: 14.05.2025. |
Тип вмісту: | Master Thesis |
Розташовується у зібраннях: | 122 — комп’ютерні науки |
Файли цього матеріалу:
Файл | Опис | Розмір | Формат | |
---|---|---|---|---|
2025_KRM_SNm-61_Yakubiak_Y_P.pdf | Дипломна робота | 4,07 MB | Adobe PDF | Переглянути/відкрити |
Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.
Інструменти адміністратора