Please use this identifier to cite or link to this item: http://elartu.tntu.edu.ua/handle/lib/45365
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorПетрик, Михайло Романович-
dc.contributor.authorКараванський, Владислав Володимирович-
dc.contributor.authorKaravanskyy, Vladyslav-
dc.date.accessioned2024-06-24T13:10:05Z-
dc.date.available2024-06-24T13:10:05Z-
dc.date.issued2024-06-
dc.date.submitted2024-06-
dc.identifier.citationКараванський В. В. Розробка додатку для автоматичного утворення Google Merchant Feed та збору даних з веб-сторінок : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 121 - інженерія програмного забезпечення / наук. кер. М. Р. Петрик. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024. 89 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/45365-
dc.description.abstractРозробка додатку для автоматичного утворення Google Merchant Feed та збору даних з веб-сторінок // Кваліфікаційна робота освітнього рівня “Бакалавр” // Караванський Владислав Володимирович // Тернопільський національний технічний університет імені Івана Пулюя, факультет комп’ютерно-інформаційних систем і програмної інженерії, кафедра програмної інженерії, група СП-41 // Тернопіль, 2024 // C. 89, рис. – 25, табл. – 1 , додат. – 3, бібліогр. – 16. Ключові слова: Python, Google Cloud, Google Merchant Feed, Visual Studio Code, Gitlab, BigQuery, веб-сайт, дані, парсинг, скрапінг, база даних, лістинг, діаграма. В першому розділі кваліфікаційної роботи було створено словник системи, досліджено актуальність завдання, проаналізовано вимоги до системи, описано методології проєктування та технологій системи, проєктовано відношення між акторами і прецедентами, виявлено класи сутності. В другому розділі кваліфікаційної роботи було визначено класи системи та описано роботу системи. В третьому розділі кваліфікаційної роботи було проведено процес тестування застосунку.uk_UA
dc.description.abstractBachelor'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.uk_UA
dc.description.tableofcontentsВСТУП 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 ДОДАТОК В 89uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subjectPythonuk_UA
dc.subjectGoogle Clouduk_UA
dc.subjectGoogle Merchant Feeduk_UA
dc.subjectVisual Studio Codeuk_UA
dc.subjectGitlabuk_UA
dc.subjectBigQueryuk_UA
dc.subjectвеб-сайтuk_UA
dc.subjectданіuk_UA
dc.subjectпарсингuk_UA
dc.subjectскрапінгuk_UA
dc.subjectбаза данихuk_UA
dc.subjectлістингuk_UA
dc.subjectдіаграмаuk_UA
dc.titleРозробка додатку для автоматичного утворення Google Merchant Feed та збору даних з веб-сторінокuk_UA
dc.title.alternativeDevelopment of an application for automatic generation of Google Merchant Feed and data collection from web pagesuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Караванський Владислав Володимирович, 2024uk_UA
dc.contributor.committeeMemberКозак, Руслан Орестович-
dc.coverage.placenameТернопільuk_UA
dc.format.pages89-
dc.subject.udc004.9uk_UA
dc.relation.references1. Microsoft. Visual Studion Code Documentation [Електронний ресурс] // Microsoft. – 2024. – Режим доступу до ресурсу: https://code.visualstudio.com/docs.uk_UA
dc.relation.references2. Python 3.12.4 documentation [Електронний ресурс] // Python Software Foundation. – 2024. – Режим доступу до ресурсу: https://docs.python.org/3/.uk_UA
dc.relation.references3. BigQuery [Електронний ресурс] // Google. – 2024. – Режим доступу до ресурсу: https://cloud.google.com/bigquery.uk_UA
dc.relation.references4. Best Practices and Guidelines for Scraping [Електронний ресурс] // Pluralsight. – 2019. – Режим доступу до ресурсу: https://www.pluralsight.com/resources/blog/guides/best-practices-and-guidelines-for-scraping.uk_UA
dc.relation.references5. 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/.uk_UA
dc.relation.references6. Rosenberg D. Use Case Driven Object Modeling with UML: Theory and Practice / D. Rosenberg, M. Stephens. – Berkeley: Apress, 2007. – 440 с.uk_UA
dc.relation.references7. Rosenberg D. Agile Development with ICONIX Process / D. Rosenberg, M. Stephens. – Berkeley: Apress, 2005. – 261 с.uk_UA
dc.relation.references8. Петрик М.Р. Проєктування програмного забезпечення на основі аналізу вимог та інструментальних засобів розробки IBM Rational Software Architect (від Вимог до коду) Науково-методичний посібник. Тернопіль: Вид-во ТНТУ ім. Івана Пулюя. – 2022. – 560с.uk_UA
dc.relation.references9. Безпека життєдіяльності та охорона праці : підручник : у 2 ч. / Я. О. Сєріков, Л. Ф. Коженевські, М. В. Хворост ; Харків. нац. ун-т міськ. госп-ва ім. О. М. Бекетова [та ін.]. – Харків : ХНУМГ ім. О. М. Бекетова ; Краків : ЄАС, 2021. Ч. 1 : Безпека життєдіяльності. – 2021. – 255 с.uk_UA
dc.relation.references10. Заплатинський В. М. Полімовний тлумачний словник з безпеки. Підручник. – К.: Центр учбової літератури, 2009. – 120 с.uk_UA
dc.contributor.affiliationТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.coverage.countryUAuk_UA
Appears in Collections:121 — Інженерія програмного забезпечення (бакалаври)

Files in This Item:
File Description SizeFormat 
dyplom_Karavanskyy_2024.pdf1,39 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Admin Tools