Empreu aquest identificador per citar o enllaçar aquest ítem: http://elartu.tntu.edu.ua/handle/lib/52704
Registre complet de metadades
Camp DCValorLengua/Idioma
dc.contributor.advisorГотович, Володимир Анатолійович-
dc.contributor.advisorGotovych, Volodymyr-
dc.contributor.authorЧух, Роман Васильович-
dc.contributor.authorChukh, Roman-
dc.date.accessioned2026-06-25T13:01:27Z-
dc.date.available2026-06-25T13:01:27Z-
dc.date.issued2026-06-25-
dc.date.submitted2026-06-11-
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/52704-
dc.descriptionРоботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 25.06.2026р. на засіданні екзаменаційної комісії №31 у Тернопільському національному технічному університеті імені Івана Пулюяuk_UA
dc.description.abstractКваліфікаційна робота присвячена розробленню веб-застосунку для управління товарами на складі інтернет-магазину на базі системи керування вмістом WordPress та платформи електронної комерції WooCommerce. Актуальність роботи зумовлена потребою підприємств малого та середнього бізнесу в доступному, інтегрованому інструменті для автоматизації складського обліку безпосередньо в середовищі інтернет-магазину. У першому розділі проаналізовано предметну область складського обліку інтернет-торгівлі, формалізовано бізнес-процеси руху товарів, здійснено огляд і порівняльний аналіз наявних програмних рішень та платформ електронної комерції, обґрунтовано вибір технологічного стеку, сформульовано функціональні й нефункціональні вимоги до застосунку. У другому розділі описано проєктування застосунку: розроблено трирівневу архітектуру, структуру бази даних із власними таблицями журналу руху товарів і поставок, побудовано ER-діаграму, діаграми прецедентів та послідовності, спроєктовано модулі звітності, аналітики й підсистему розмежування доступу. У третьому розділі описано практичну реалізацію та тестування: наведено реалізацію модульного плагіна WordPress з інтеграцією WooCommerce через систему хуків, модулів обліку залишків, руху товарів, поставок, обробки замовлень і звітності, а також результати функціонального тестування застосунку. У четвертому розділі розглянуто питання безпеки життєдіяльності та основ охорони праці. Об’єкт дослідження: процеси управління товарними запасами на складі інтернет-магазину. Предмет дослідження: методи та програмні засоби автоматизації обліку, контролю й аналізу руху товарів на базі платформи WordPress/WooCommerce.uk_UA
dc.description.abstractThe qualification thesis is devoted to the development of a web application for warehouse product management of an online store based on the WordPress content management system and the WooCommerce e-commerce platform. The relevance of the work is determined by the need of small and medium-sized businesses for an affordable, integrated tool for automating warehouse accounting directly within the online store environment. The first section analyses the subject area of warehouse accounting in online commerce: the business processes of goods movement are formalised, a review and comparative analysis of existing software solutions and e-commerce platforms is carried out, the choice of the technology stack is substantiated, and functional and non-functional requirements for the application are formulated. The second section describes the application design: a three-tier architecture and a database structure with dedicated tables for the goods movement log and supplies are developed, an ER diagram, use-case and sequence diagrams are built, and the reporting, analytics and access-control subsystems are designed. The third section covers implementation and testing: the implementation of a modular WordPress plugin with WooCommerce integration via the hooks system, modules for stock accounting, goods movement, supplies, order processing and reporting are presented, as well as the results of functional testing of the application. The fourth section addresses issues of life safety and the fundamentals of labour protection. Object of research: the processes of inventory management in the warehouse of an online store. Subject of research: methods and software tools for automating the accounting, control and analysis of goods movement based on the WordPress/WooCommerce platform.uk_UA
dc.description.tableofcontentsВСТУП 12 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ПОСТАНОВКА ЗАВДАННЯ 15 1.1 Облік та оцінювання запасів продукції на складі 15 1.1.1 Загальна характеристика предметної області задачі кваліфікаційної роботи 15 1.1.2 Методи оцінювання вартості товарних запасів 16 1.2 Аналіз бізнес-процесів управління товарами на складі інтернет-магазину 17 1.2.1 Узагальнений життєвий цикл товару 17 1.2.2 Процес надходження товару 17 1.2.3 Процес оформлення замовлення 18 1.2.4 Процес комплектування та доставки 18 1.2.5 Процес повернення 18 1.3 Огляд та аналіз існуючих програмних рішень 19 1.3.1 Комплексні облікові системи 19 1.3.2 Хмарні сервіси управління запасами товарів 20 1.3.3 Розширення для платформ електронної комерції 20 1.4 Обґрунтування вибору технологій реалізації 22 1.5 Постановка завдання та функціональні вимоги до застосунку 23 1.6 Нефункціональні вимоги до застосунку 24 1.7 Висновки до першого розділу 25 РОЗДІЛ 2. ПРОЄКТУВАННЯ ЗАСТОСУНКУ 26 2.1 Архітектура застосунку 26 2.2 Обґрунтування технологій проєктування 27 2.3 Проєктування бази даних 28 2.3.1 Загальна характеристика бази даних 28 2.3.2 Нормалізація структури бази даних 29 2.4 Проєктування структури плагіна 30 2.5 Проєктування функціональних можливостей програмного рішення: діаграма прецедентів 32 2.6 Проєктування взаємодії при обробці замовлення 33 2.7 Проєктування інтерфейсу користувача 34 2.8 Проєктування модуля звітності та аналітики 36 2.9 Проєктування підсистеми безпеки та розмежування доступу 37 2.10 Висновки до другого розділу 38 РОЗДІЛ 3. РОЗРОБКА ЗАСТОСУНКУ ТА БАЗИ ДАНИХ 39 3.1 Налаштування середовища розробки 39 3.2 Реалізація структури плагіна та його ініціалізація 39 3.3 Створення таблиць бази даних 40 3.4 Реалізація програмного модуля обліку залишків 41 3.5 Реалізація журналу руху товарів 42 3.6 Реалізація обробки замовлень та інтеграції з WooCommerce 43 3.7 Реалізація модуля поставок 45 3.8 Реалізація користувацького інтерфейсу та клієнтської частини 46 3.9 Реалізація модуля звітності 48 3.10 Тестування застосунку 49 3.11 Аналіз продуктивності 51 3.12 Розгортання та рекомендації щодо використання 51 3.13 Висновки до третього розділу 52 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 53 4.1 Безпека життєдіяльності 53 4.2 Основи охорони праці 55 ВИСНОВКИ 58 ПЕРЕЛІК ДЖЕРЕЛ 60 ДОДАТКИuk_UA
dc.format.extent64-
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені ім. І. Пулюяuk_UA
dc.subject122uk_UA
dc.subjectкомп’ютерні наукиuk_UA
dc.subjectвеб-застосунокuk_UA
dc.subjectуправління товарамиuk_UA
dc.subjectелектронна комерціяuk_UA
dc.subjectінтернет-магазинuk_UA
dc.subjectweb applicationuk_UA
dc.subjectproduct managementuk_UA
dc.subjectwordpressuk_UA
dc.subjectwoocommerceuk_UA
dc.subjectphpuk_UA
dc.subjectmysqluk_UA
dc.subjecte-commerceuk_UA
dc.subjectonline storeuk_UA
dc.titleСтворення застосунку для управління товарами на складіuk_UA
dc.title.alternativeDevelopment of a Warehouse Inventory Management Applicationuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Чух Роман Васильович, 2026uk_UA
dc.coverage.placenameТернопільuk_UA
dc.subject.udc004.451.9:004.738.5:658.78uk_UA
dc.relation.references1. Бойчук О. С. Електронна комерція : навч. посібник / О. С. Бойчук. – Київ : Кондор, 2019. – 320 с.uk_UA
dc.relation.references2. Гужва В. М. Інформаційні системи і технології на підприємствах : навч. посібник / В. М. Гужва. – Київ : КНЕУ, 2018. – 400 с.uk_UA
dc.relation.references3. Левицький С. І. Управління запасами підприємства : монографія / С. І. Левицький. – Львів : Магнолія, 2020. – 256 с.uk_UA
dc.relation.references4. Морзе Н. В. Основи інформаційних технологій : підручник / Н. В. Морзе. – Київ : Видавнича група BHV, 2017. – 352 с.uk_UA
dc.relation.references5. Пасічник В. В. Веб-технології та веб-дизайн : підручник / В. В. Пасічник, О. В. Пасічник, Д. І. Угрин. – Львів : Магнолія, 2018. – 336 с.uk_UA
dc.relation.references6. Глинський Я. М. Інтернет. Сервіси, HTML і веб-дизайн / Я. М. Глинський, В. А. Ряжська. – Львів : СПД Глинський, 2016. – 240 с.uk_UA
dc.relation.references7. Велінг Л. Розробка веб-застосунків за допомогою PHP і MySQL / Люк Велінг, Лаура Томсон ; 2017. – 768 с.uk_UA
dc.relation.references8. Ніксон Р. Створюємо динамічні веб-сайти за допомогою PHP, MySQL, JavaScript, CSS та HTML5 / Робін Ніксон.uk_UA
dc.relation.references9. Дакетт Дж. HTML і CSS. Розробка та дизайн веб-сайтів / Джон Дакетт ; пер. з англ. – Москва : Ексмо, 2017. – 480 с.uk_UA
dc.relation.references10. Фленаган Д. JavaScript. Детальний посібник / Девід Фленаган ;: Вільямс, 2021. – 720 с.uk_UA
dc.relation.references11. Хавербеке М. Виразний JavaScript / Марейн Хавербеке. – 480 с.uk_UA
dc.relation.references12. Вільямс Б. Професійна розробка плагінів для WordPress / Бред Вільямс, Джастін Тедлок, Джон Джеймс Джекобі ;, 2020. – 560 с.uk_UA
dc.relation.references13. Стерн Х. WordPress для професіоналів / Хел Стерн, Девід Дамстра, Бренден Вільямс , 2018. – 464 с.uk_UA
dc.relation.references14. Дюбуа П. MySQL. Збірник рецептів / Поль Дюбуа ; пер. з англ. –Символ-Плюс, 2017. – 1056 с.uk_UA
dc.relation.references15. Бейлі Л. Вивчаємо PHP і MySQL / Лінн Бейлі, Майкл Моррісон, 2018. – 768 с.uk_UA
dc.relation.references16. Фаулер М. UML. Основи / Мартін Фаулер ; 2016. – 192 с.uk_UA
dc.relation.references17. Мартін Р. Чистий код. Створення, аналіз і рефакторинг / Роберт Мартін, 2019. – 464 с.uk_UA
dc.relation.references18. Макконнелл С. Досконалий код. Майстер-клас / Стів Макконнелл ;2017. – 896 с.uk_UA
dc.relation.references19. WordPress Developer Resources : офіційна документація для розробників. – URL: https://developer.wordpress.org/ (дата звернення: 15.04.2025).uk_UA
dc.relation.references20. WordPress Plugin Handbook : посібник з розробки плагінів. – URL: https://developer.wordpress.org/plugins/ (дата звернення: 15.04.2025).uk_UA
dc.relation.references21. WooCommerce Documentation : офіційна документація платформи. – URL: https://woocommerce.com/documentation/ (дата звернення: 18.04.2025).uk_UA
dc.relation.references22. WooCommerce Code Reference : довідник з програмного інтерфейсу. – URL: https://woocommerce.github.io/code-reference/ (дата звернення: 18.04.2025).uk_UA
dc.relation.references23. PHP Manual : офіційна документація мови PHP. – URL: https://www.php.net/manual/uk/ (дата звернення: 20.04.2025).uk_UA
dc.relation.references24. MySQL 8.0 Reference Manual : офіційна документація MySQL. – URL: https://dev.mysql.com/doc/refman/8.0/en/ (дата звернення: 20.04.2025).uk_UA
dc.relation.references25. MDN Web Docs : документація з веб-технологій HTML, CSS, JavaScript. – URL: https://developer.mozilla.org/ (дата звернення: 22.04.2025).uk_UA
dc.relation.references26. Chart.js Documentation : документація бібліотеки побудови діаграм. – URL: https://www.chartjs.org/docs/latest/ (дата звернення: 25.04.2025).uk_UA
dc.relation.references27. jQuery API Documentation : довідник з бібліотеки jQuery. – URL: https://api.jquery.com/ (дата звернення: 25.04.2025).uk_UA
dc.relation.references28. WordPress Coding Standards : стандарти оформлення коду. – URL: https://developer.wordpress.org/coding-standards/ (дата звернення: 27.04.2025).uk_UA
dc.relation.references29. W3C HTML5 Specification : специфікація мови розмітки. – URL: https://www.w3.org/TR/html52/ (дата звернення: 28.04.2025).uk_UA
dc.relation.references30. W3Schools Online Web Tutorials : навчальні матеріали з веб-розробки. – URL: https://www.w3schools.com/ (дата звернення: 28.04.2025).uk_UA
dc.relation.references31. BuiltWith Technology Trends : статистика використання платформ електронної комерції. – URL: https://trends.builtwith.com/ (дата звернення: 30.04.2025).uk_UA
dc.relation.references32. ДСТУ 8302:2015. Інформація та документація. Бібліографічне посилання. Загальні положення та правила складання. – Київ : ДП «УкрНДНЦ», 2016. – 17 с.uk_UA
dc.relation.references33. ДСТУ 3008:2015. Інформація та документація. Звіти у сфері науки і техніки. Структура та правила оформлювання. – Київ : ДП «УкрНДНЦ», 2016. – 26 с.uk_UA
dc.relation.references34. Гайдаржи В. І. Бази даних та інформаційні системи : навч. посібник / В. І. Гайдаржи, О. А. Дацюк. – Київ : Політехніка, 2019. – 288 с.uk_UA
dc.relation.references35. Карпенко С. Г. Системи управління базами даних : навч. посібник / С. Г. Карпенко. – Київ : МАУП, 2018. – 192 с.uk_UA
dc.relation.references36. Желібо Є. П. Безпека життєдіяльності : навчальний посібник / Є. П. Желібо, Н. М. Заверуха, В. В. Зацарний. – Київ : Каравела, 2019. – 344 с.uk_UA
dc.relation.references37. Запорожець О. І. Безпека життєдіяльності : підручник / О. І. Запорожець, Б. Д. Халмурадов, В. І. Применко [та ін.]. – Київ : Центр учбової літератури, 2018. – 448 с.uk_UA
dc.relation.references38. Пістун І. П. Безпека життєдіяльності : навчальний посібник / І. П. Пістун, Ю. В. Кіт, А. П. Березовецький. – Суми : Університетська книга, 2017. – 301 с.uk_UA
dc.relation.references39. Крушельницька Я. В. Фізіологія і психологія праці : підручник / Я. В. Крушельницька. – Київ : КНЕУ, 2017. – 367 с.uk_UA
dc.relation.references40. Гандзюк М. П. Основи охорони праці : підручник / М. П. Гандзюк, Є. П. Желібо, М. О. Халімовський. – Київ : Каравела, 2018. – 384 с.uk_UA
dc.relation.references41. Жидецький В. Ц. Основи охорони праці : підручник / В. Ц. Жидецький. – Львів : Афіша, 2019. – 352 с.uk_UA
dc.relation.references42. Кодекс цивільного захисту України від 02.10.2012 № 5403-VI (зі змінами). – URL: https://zakon.rada.gov.ua/laws/show/5403-17 (дата звернення: 05.06.2025).uk_UA
dc.relation.references43. Правила пожежної безпеки в Україні : затв. наказом МВС України від 30.12.2014 № 1417. – URL: https://zakon.rada.gov.ua/laws/show/z0252-15 (дата звернення: 05.06.2025).uk_UA
dc.relation.references44. ДБН В.1.1-7:2016. Пожежна безпека об’єктів будівництва. Загальні вимоги. – Київ : Мінрегіон України, 2017. – 41 с.uk_UA
dc.relation.references45. Методичні вказівки для написання розділу „Безпека життєдіяльності, основи охорони праці” в кваліфікаційних роботах здобувачів освітнього рівня „бакалавр” / Укладачі: О. Я. Гурик, І. Б. Окіпний. – Тернопіль : ТНТУ імені Івана Пулюя, 2021. – 20 с.uk_UA
dc.relation.references46. Навчально-методичний посібник до практичних занять з дисципліни «Безпека життєдіяльності, основи охорони праці» для студентів освітнього ступеня „бакалавр” усіх спеціальностей та форм навчання / Укладачі: О. Я. Гурик, І. Б. Окіпний, В. С. Сенчишин, С. Ю. Мариненко, О. І. Король. – Тернопіль : ТНТУ імені Івана Пулюя, 2025. – 123 с.uk_UA
dc.relation.references47. Lytvynenko I. Mathematical model of gas consumption process in the form of cyclic random process / I. Lytvynenko, S. Lupenko, O. Nazarevych, H. Shymchuk, V. Hotovych // Proceedings of the 16th IEEE International Conference on Computer Sciences and Information Technologies (CSIT). – Lviv, 2021. – Vol. 1. – P. 232–235. DOI: 10.1109/CSIT52700.2021.9648621.uk_UA
dc.relation.references48. Scherbak L. Mathematical model of the energy resource consumption process in the form of a random process with piecewise homogeneous components / L. Scherbak, I. Lytvynenko, S. Kharchenko, O. Nazarevych, V. Hotovych // CEUR Workshop Proceedings. – 2022. – Vol. 3309. – P. 150–159. URL: http://ceur-ws.org/Vol-3309/paper11.pdfuk_UA
dc.relation.references49. Lupenko S. Concept of design, requirements and generalized architectures of components of the integrated onto-oriented information environment of simulation and processing of cyclic signals / S. Lupenko, I. Lytvynenko, V. Hotovych, A. Zozuli, N. Chizoba, O. Volyanyk // Вісник Тернопільського національного технічного університету. – 2021. – Т. 102, № 2. – С. 96–108. DOI: 10.33108/visnyk_tntu2021.02.147uk_UA
dc.relation.references50. Lytvynenko I. Additive mathematical model of gas consumption process / I. Lytvynenko, S. Lupenko, O. Nazarevych, H. Shymchuk, V. Hotovych // Вісник Тернопільського національного технічного університету. – 2022. – Т. 105, № 1. – С. 87–97. DOI: 10.33108/visnyk_tntu2021.04.087uk_UA
dc.relation.references51. Lytvynenko I. Simulation of gas consumption process based on the mathematical model in the form of cyclic random process / I. Lytvynenko, S. Lupenko, N. Kunanets, O. Nazarevych, H. Shymchuk, V. Hotovych // Proceedings of the IEEE International Conference on Advanced Computer Information Technologies (ACIT). – 2021. – P. 23–26. URL: http://ceur-ws.org/Vol-3039/paper23.pdfuk_UA
dc.contributor.affiliationТернопільський національний технічний університет імені ім. І. Пулюяuk_UA
dc.coverage.countryUAuk_UA
dc.identifier.citation2015Чух Р. В. Створення застосунку для управління товарами на складі : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп’ютерні науки / наук. кер. В. А. Готович. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2026. 64 с.uk_UA
Apareix a les col·leccions:122 — Компʼютерні науки, F3 Комп’ютерні науки (бакалаври)

Arxius per aquest ítem:
Arxiu Descripció MidaFormat 
2026_KRB_SN-42_Chukh_RV.pdfДипломна робота1,11 MBAdobe PDFVeure/Obrir


Els ítems de DSpace es troben protegits per copyright, amb tots els drets reservats, sempre i quan no s’indiqui el contrari.

Eines d'Administrador