Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/45365
Назва: Розробка додатку для автоматичного утворення Google Merchant Feed та збору даних з веб-сторінок
Інші назви: Development of an application for automatic generation of Google Merchant Feed and data collection from web pages
Автори: Караванський, Владислав Володимирович
Karavanskyy, Vladyslav
Приналежність: Тернопільський національний технічний університет імені Івана Пулюя
Бібліографічний опис: Караванський В. В. Розробка додатку для автоматичного утворення Google Merchant Feed та збору даних з веб-сторінок : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 121 - інженерія програмного забезпечення / наук. кер. М. Р. Петрик. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 89 с.
Дата публікації: чер-2024
Дата подання: чер-2024
Дата внесення: 24-чер-2024
Видавництво: Тернопільський національний технічний університет імені Івана Пулюя
Країна (код): UA
Місце видання, проведення: Тернопіль
Науковий керівник: Петрик, Михайло Романович
Члени комітету: Козак, Руслан Орестович
УДК: 004.9
Теми: Python
Google Cloud
Google Merchant Feed
Visual Studio Code
Gitlab
BigQuery
веб-сайт
дані
парсинг
скрапінг
база даних
лістинг
діаграма
Кількість сторінок: 89
Короткий огляд (реферат): Розробка додатку для автоматичного утворення Google Merchant Feed та збору даних з веб-сторінок // Кваліфікаційна робота освітнього рівня “Бакалавр” // Караванський Владислав Володимирович // Тернопільський національний технічний університет імені Івана Пулюя, факультет комп’ютерно-інформаційних систем і програмної інженерії, кафедра програмної інженерії, група СП-41 // Тернопіль, 2024 // C. 89, рис. – 25, табл. – 1 , додат. – 3, бібліогр. – 16. Ключові слова: Python, Google Cloud, Google Merchant Feed, Visual Studio Code, Gitlab, BigQuery, веб-сайт, дані, парсинг, скрапінг, база даних, лістинг, діаграма. В першому розділі кваліфікаційної роботи було створено словник системи, досліджено актуальність завдання, проаналізовано вимоги до системи, описано методології проєктування та технологій системи, проєктовано відношення між акторами і прецедентами, виявлено класи сутності. В другому розділі кваліфікаційної роботи було визначено класи системи та описано роботу системи. В третьому розділі кваліфікаційної роботи було проведено процес тестування застосунку.
Bachelor's qualification work on the topic “Development of an application for automatic generation of Google Merchant Feed and data collection from web pages” // Karavansky Vladyslav Volodymyrovych // Ternopil Ivan Puluj National Technical University, Faculty Of Computer Information Systems And Software Engineering, 121 Software Engineering, group SP-41 // Ternopil, 2024 // pages – 89, figures – 25, tables – 1, appendices – 3, bibliography – 16. Keywords: Python, Google Cloud, Google Merchant Feed, Visual Studio Code, Gitlab, BigQuery, website, data, parsing, scraping, database, listing, chart. In the first section of the qualification work, a dictionary of the system was created, the relevance of the task was investigated, requirements for the system were analyzed, design methodologies and system technologies were described, the relationship between actors and precedents was designed, and entity classes were identified. In the second section of the qualification work, the classes of the system were defined and the operation of the system was described. In the third section of the qualification work, the application testing process was described.
Зміст: ВСТУП 7 1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ 9 1.1. Словник предметної області 9 1.2. Огляд предметної області 11 1.3. Аналіз вимог до системи 12 1.4. Опис методології проєктування та технологій системи 16 1.5. Проєктування відношень між акторами і прецедентами 19 1.6. Виявлення класів сутності 22 2 ПРОЄКТУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ 24 2.1. Визначення класів системи 24 2.2. Опис роботи системи 32 3 РОЗГОРТАННЯ, ТЕСТУВАННЯ ТА ВЕРИФІКАЦІЯ ВИМОГ 35 3.1. Процес тестування 35 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ ТА ОСНОВИ ОХОРОНИ ПРАЦІ 43 4.1. Соціальні та психологічні фактори ризику 43 4.2. Гігієнічні вимоги до організації та обладнання робочих місць з ВДТ 46 ВИСНОВОК 49 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 50 ДОДАТКИ 52 ДОДАТОК А 53 ДОДАТОК Б 54 ДОДАТОК В 89
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/45365
Власник авторського права: © Караванський Владислав Володимирович, 2024
Перелік літератури: 1. Microsoft. Visual Studion Code Documentation [Електронний ресурс] // Microsoft. – 2024. – Режим доступу до ресурсу: https://code.visualstudio.com/docs.
2. Python 3.12.4 documentation [Електронний ресурс] // Python Software Foundation. – 2024. – Режим доступу до ресурсу: https://docs.python.org/3/.
3. BigQuery [Електронний ресурс] // Google. – 2024. – Режим доступу до ресурсу: https://cloud.google.com/bigquery.
4. Best Practices and Guidelines for Scraping [Електронний ресурс] // Pluralsight. – 2019. – Режим доступу до ресурсу: https://www.pluralsight.com/resources/blog/guides/best-practices-and-guidelines-for-scraping.
5. Käming P. What is Web Scraping and How to Scrape Data? [Електронний ресурс] / Philipp Käming // La Growth Machine. – 2023. – Режим доступу до ресурсу: https://lagrowthmachine.com/web-scraping-guide/.
6. Rosenberg D. Use Case Driven Object Modeling with UML: Theory and Practice / D. Rosenberg, M. Stephens. – Berkeley: Apress, 2007. – 440 с.
7. Rosenberg D. Agile Development with ICONIX Process / D. Rosenberg, M. Stephens. – Berkeley: Apress, 2005. – 261 с.
8. Петрик М.Р. Проєктування програмного забезпечення на основі аналізу вимог та інструментальних засобів розробки IBM Rational Software Architect (від Вимог до коду) Науково-методичний посібник. Тернопіль: Вид-во ТНТУ ім. Івана Пулюя. – 2022. – 560с.
9. Безпека життєдіяльності та охорона праці : підручник : у 2 ч. / Я. О. Сєріков, Л. Ф. Коженевські, М. В. Хворост ; Харків. нац. ун-т міськ. госп-ва ім. О. М. Бекетова [та ін.]. – Харків : ХНУМГ ім. О. М. Бекетова ; Краків : ЄАС, 2021. Ч. 1 : Безпека життєдіяльності. – 2021. – 255 с.
10. Заплатинський В. М. Полімовний тлумачний словник з безпеки. Підручник. – К.: Центр учбової літератури, 2009. – 120 с.
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:121 — Інженерія програмного забезпечення (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
dyplom_Karavanskyy_2024.pdf1,39 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора