Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
http://elartu.tntu.edu.ua/handle/lib/52722Повний запис метаданих
| Поле DC | Значення | Мова |
|---|---|---|
| dc.contributor.advisor | Готович, Володимир Анатолійович | - |
| dc.contributor.advisor | Gotovych, Volodymyr | - |
| dc.contributor.author | Кіямова, Наталія Петрівна | - |
| dc.contributor.author | Kiamova, Natalia | - |
| dc.date.accessioned | 2026-06-25T17:43:42Z | - |
| dc.date.available | 2026-06-25T17:43:42Z | - |
| dc.date.issued | 2026-06-23 | - |
| dc.date.submitted | 2026-06-09 | - |
| dc.identifier.uri | http://elartu.tntu.edu.ua/handle/lib/52722 | - |
| dc.description | Роботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 23.06.2026р. на засіданні екзаменаційної комісії №31 у Тернопільському національному технічному університеті імені Івана Пулюя | uk_UA |
| dc.description.abstract | Кваліфікаційна робота присвячена розробці повноцінної веб-платформи зоомагазину «Альф», що забезпечує зручний перегляд і покупку товарів для домашніх тварин клієнтами, а також ефективне управління каталогом, замовленнями та користувачами для менеджерів і адміністраторів. У першому розділі проаналізовано сучасний стан ринку зоотоварів в Україні, потреби власників тварин, ключові функціональні вимоги до e-commerce-систем у цій ніші та тенденції розвитку веб-платформ електронної комерції. У другому розділі описано вибір технологічного стеку, проєктування моделі бази даних, архітектуру клієнт-серверної взаємодії, систему ролей та основні алгоритми роботи модулів (каталог, кошик, оформлення замовлення, адмін-панель). У третьому розділі представлено практичну реалізацію фронтенд- та бекенд-частин системи, механізмів автентифікації з підтримкою refresh-токенів, захищених маршрутів, CRUD-операцій над товарами та брендами, імітації оплати, управління промокодами та відгуками. Виконано тестування ключових сценаріїв, оцінено швидкодію, безпеку та зручність інтерфейсу. Об’єкт дослідження: процеси управління замовленнями в сфері продажу товарів для домашніх тварин за допомогою засобів електронної комерції. Предмет дослідження: методи, засоби та технології проєктування і розробки веб-магазину для продажу товарів для домашніх тварин. | uk_UA |
| dc.description.abstract | The qualification work is dedicated to the development of a full-featured web platform for the online pet store “Alf”, which provides convenient browsing and purchasing of pet products for customers, as well as efficient management of the catalog, orders, and users for managers and administrators. The first section analyzes the current state of the pet supplies market in Ukraine, the needs of pet owners, key functional requirements for e-commerce systems in this niche, and trends in the development of web platforms for electronic commerce. The second section describes the selection of the technology stack, the design of the database model, the client-server interaction architecture, the role-based access system, and the main algorithms of operation for the key modules (catalog, shopping cart, checkout, admin panel). The third section presents the practical implementation of the frontend and backend parts of the system, authentication mechanisms with refresh token support, protected routes, CRUD operations for products and brands, payment simulation, promo code and review management. Key usage scenarios were tested, and performance, security, and interface usability were evaluated. Object of research: order management processes in the field of selling pet products using e-commerce tools. Subject of research: methods, tools and technologies for designing and developing a web store for selling pet products. | uk_UA |
| dc.description.tableofcontents | ВСТУП 10 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ПОСТАНОВКА ЗАВДАННЯ 12 1.1 Огляд сучасних веб-орієнтованих систем управління товарами в сфері електронної комерції 12 1.2 Аналіз потреб користувачів та вимог до систем керування товарами для тварин 15 1.3 Формулювання мети, завдань та функціональних вимог до програмного рішення 19 1.4 Висновок до першого розділу 22 РОЗДІЛ 2. ПРОЄКТУВАННЯ СТРУКТУРИ ТА МОДЕЛІ ІНФОРМАЦІЙНОЇ СИСТЕМИ 24 2.1 Вибір стеку технологій та засобів розробки програмного рішення 24 2.2 Проєктування логічної структури бази даних для зберігання інформації про товари та користувачів 28 2.3 Розробка архітектури та алгоритмів взаємодії модулів системи 33 2.4 Висновок до другого розділу 40 РОЗДІЛ 3. ПРАКТИЧНА РЕАЛІЗАЦІЯ ТА ТЕСТУВАННЯ ВЕБ-СИСТЕМИ УПРАВЛІННЯ ЗООТОВАРАМИ 42 3.1 Реалізація програмних засобів веб-системи 42 3.2 Тестування працездатності реалізованих функцій 45 3.3 Аналіз отриманих результатів 59 3.4 Висновок до третього розділу 63 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 65 4.1 Характеристика умов праці при розробці веб-магазину 65 4.2 Вимоги охорони праці для користувачів пк та розрахунок 67 штучного освітлення 67 4.3 Висновок до четвертого розділу 68 ВИСНОВКИ 70 ПЕРЕЛІК ДЖЕРЕЛ 72 ДОДАТКИ | uk_UA |
| dc.format.extent | 77 | - |
| dc.language.iso | uk | uk_UA |
| dc.publisher | Тернопільський національний технічний університет імені ім. І. Пулюя | uk_UA |
| dc.subject | 122 | uk_UA |
| dc.subject | комп’ютерні науки | uk_UA |
| dc.subject | веб-орієнтована інформаційна система | uk_UA |
| dc.subject | електронна комерція | uk_UA |
| dc.subject | управління асортиментом товарів | uk_UA |
| dc.subject | web-based information system | uk_UA |
| dc.subject | e-commerce | uk_UA |
| dc.subject | inventory management | uk_UA |
| dc.subject | react | uk_UA |
| dc.subject | tailwind css | uk_UA |
| dc.subject | prisma | uk_UA |
| dc.subject | jwst | uk_UA |
| dc.title | Розробка веб-магазину продажу товарів для домашніх тварин | uk_UA |
| dc.title.alternative | Development of a Web Store for Pet Products | uk_UA |
| dc.type | Bachelor Thesis | uk_UA |
| dc.rights.holder | © Кіямова Наталія Петрівна, 2026 | uk_UA |
| dc.coverage.placename | Тернопіль | uk_UA |
| dc.subject.udc | 004.738.5:339.178 | uk_UA |
| dc.relation.references | 1. Горюнова М. С. Розробка системи електронної комерції з продажу зоотоварів. – Харків: ХНУРЕ, 2024. – 10 с. – URL: https://openarchive.nure.ua/bitstreams/b53ac51a-2c8e-4c49-b5e4-dbaa09bce715/download | uk_UA |
| dc.relation.references | 2. Pet Care in Ukraine. – Euromonitor International, 2025. – URL: https://www.euromonitor.com/pet-care-in-ukraine/report | uk_UA |
| dc.relation.references | 3. Ukrainian eCommerce Market in H2 2025: A Comprehensive Research by Promodo. – Promodo, 2025. – URL: https://www.promodo.com/blog/ukrainian-ecommerce-market-in-h2-2025 | uk_UA |
| dc.relation.references | 4. Ринок Pet Care у 2025: як залишатися конкурентоспроможним і залучати клієнтів. – Kyivstar Business Hub, 2025. – URL: https://hub.kyivstar.ua/articles/rinok-pet-care-u-2025-yak-zalishatisya-konkurentospromozhnim-i-zaluchati-kliyentiv | uk_UA |
| dc.relation.references | 5. 6 трендів глобального ринку e-commerce: що чекає бізнес у 2024. – Kyivstar Business Hub, 2023. – URL: https://hub.kyivstar.ua/articles/6-trendiv-globalnogo-rinku-e-commerce-shho-chekaye-biznes-u-2024 | uk_UA |
| dc.relation.references | 6. Васильців Н. М. Вплив сезонності на споживчі звички українців: трансформація попиту, поведінки та моделей покупок // Академічні візії. – 2025. – № 46. – DOI: https://doi.org/10.5281/zenodo.17187173 | uk_UA |
| dc.relation.references | 7. ROMI 2024: Дослідження українського ринку e-commerce. – New Age Agency, 2024. – URL: https://newage.agency/blog-uk/romi-2024-doslidzhennia-ukrainskoho-rynku-e-commerce-shcho-chekaie-na-rynok | uk_UA |
| dc.relation.references | 8. Що таке електронна комерція: розвиток, популярні платформи та тренди eCommerce. – UAATeam, 2025. – URL: https://uaateam.agency/blog/shcho-take-elektronna-komertsiya-rozvytok-v-ukrayini-populyarni-platformy-ta-trendy-ecommerce | uk_UA |
| dc.relation.references | 9. Сергійчук С. І. Перспективи розвитку ринку кормів для домашніх тварин в Україні // Економічний простір. – 2024. – № 195. – С. 55–61. – URL: https://economic-prostir.com.ua/wp-content/uploads/2024/12/195-55-61-sergijchuk.pdf | uk_UA |
| dc.relation.references | 10. Рудавка А. Ринок зоотоварів України у 2025 році виросте на 20% // Interfax-Україна. – 2025. – 14 серпня. – URL: https://interfax.com.ua/news/economic/1095951.html | uk_UA |
| dc.relation.references | 11. Baturynets B. Ukraine's Pet Market: A Strategic Opportunity for Global Pet Product Manufacturers // LinkedIn. – 2025. – URL: https://www.linkedin.com/pulse/ukraines-pet-market-strategic-opportunity-product-borys-baturynets-qlabf | uk_UA |
| dc.relation.references | 12. Bedriichuk L. Дослідження: ринок кормів для домашніх тварин відновився і зростає // New Food. – 2025. – 8 січня. – URL: https://newfood.ua/2025/01/08/kaloriyna-realnist-rynok-promyslovykh-kormiv-dlia-domashnikh-tvaryn-vidnovyvsia-i-zrostaie | uk_UA |
| dc.relation.references | 13. Inweb Agency. Дослідження ринку SMM у сфері зоотоварів: як просувати Pet Care в соцмережах. – 2025. – 5 серпня. – URL: https://theinweb.media/doslidzhennya-rynku-smm-u-sferi-zootovariv | uk_UA |
| dc.relation.references | 14. Pro-Consulting. Аналіз ринку кормів для домашніх тварин України та світу. 2025 рік. – 2025. – URL: https://pro-consulting.ua/ua/issledovanie-rynka/analiz-rynka-kormov-dlya-domashnih-zhivotnyh-2025-god | uk_UA |
| dc.relation.references | 15. The best ecommerce platforms for retail. – URL: https://www.shopware.com/en/news/best-ecommerce-platform-retail/ | uk_UA |
| dc.relation.references | 16. Проектування інформаційних систем: загальні питання теорії проектування ІС (конспект лекцій): навч. посіб. для студ. спец. 122 «Комп’ютерні науки» / О. С. Коваленко, Л. М. Добровська. – Київ: КПІ ім. Ігоря Сікорського, 2020. – 192 с. | uk_UA |
| dc.relation.references | 17. Walton D., Alegbe T. Design Of A Web-Based Inventory Management System For Small And Medium-Sized Production Companies // International Journal of Innovative Information Systems & Technology Research. – 2025. – Vol. 13, No. 1. – P. 127–136. – URL: https://www.seahipublications.org/wp-content/uploads/2025/01/IJIISTR-M-15-2025.pdf | uk_UA |
| dc.relation.references | 18. Top 5 Functional Requirements for eCommerce Site Development. – URL: https://www.htmlpanda.com/blog/top-5-functional-requirements-for-ecommerce-site-development/ | uk_UA |
| dc.relation.references | 19. UML 2.5 Specification. – Object Management Group, 2021. – URL: https://www.omg.org/spec/UML/2.5/About-UML/ | uk_UA |
| dc.relation.references | 20. Importance Of User-Centric Design In Ecommerce. – URL: https://www.linkedin.com/top-content/customer-experience/enhancing-user-experience-on-websites/importance-of-user-centric-design-in-ecommerce/ | uk_UA |
| dc.relation.references | 21. Роль IT у розвитку малого та середнього бізнесу в Україні. – URL: https://www.run-it.com.ua/rol-it-u-rozvytku-maloho-ta-serednoho-biznesu-v-ukraini/ | uk_UA |
| dc.relation.references | 22. Predictive Analytics in Retail: Key Use Cases and Emerging Trends. – URL: https://vivatech.com/news/predictive-analytics-in-retail-key-use-cases-and-emerging-trends | uk_UA |
| dc.relation.references | 23. Grgić D., Peharda D. Technology Stack for Developing a Modern Web Application // Proceedings of the 46th MIPRO ICT and Electronics Convention. – 2023. – P. 1234–1239. – DOI: 10.23919/MIPRO57284.2023.10159912. | uk_UA |
| dc.relation.references | 24. Frontend Masters. React v18.0 Release. – 2022. – URL: https://react.dev/blog/2022/03/29/react-v18 | uk_UA |
| dc.relation.references | 25. Tailwind Labs. Tailwind CSS v3.0. – 2021. – URL: https://tailwindcss.com/blog/tailwindcss-v3 | uk_UA |
| dc.relation.references | 26. Zustand Documentation. Zustand v4.0. – 2023. – URL: https://zustand.docs.pmnd.rs/learn/getting-started/introduction | uk_UA |
| dc.relation.references | 27. Framer. Framer Motion API. – 2024. – URL: https://www.framer.com/motion/ | uk_UA |
| dc.relation.references | 28. Prisma. Prisma ORM Documentation. – 2024. – URL: https://www.prisma.io/docs | uk_UA |
| dc.relation.references | 29. Redis. Redis Queue. – 2023. – URL: https://redis.io/glossary/redis-queue/ | uk_UA |
| dc.relation.references | 30. Docker. Docker Compose Overview. – 2022. – URL: https://docs.docker.com/compose/ | uk_UA |
| dc.relation.references | 31. Silberschatz A., Korth H. F., Sudarshan S. Database System Concepts. – 7th ed. – McGraw-Hill Education, 2020. – URL: https://www.mheducation.com/highered/product/database-system-concepts-silberschatz-korth/9780078022159.html | uk_UA |
| dc.relation.references | 32. JWT Authentication Best Practices. – URL: https://blog.logrocket.com/jwt-authentication-best-practices/ | uk_UA |
| dc.relation.references | 33. Date C. J. An Introduction to Database Systems. – 8th ed. – Pearson, 2004. – URL: https://docs.google.com/file/d/0B9aJA_iV4kHYR1I1Q1MxQ2VzX0U/edit?pli=1&resourcekey=0-m-SoWfxx0CbK6tjYrMttow | uk_UA |
| dc.relation.references | 34. Connolly T. M., Begg C. E. Database Systems: A Practical Approach to Design, Implementation, and Management. – 7th ed. – Pearson, 2010. | uk_UA |
| dc.relation.references | 35. Elmasri R., Navathe S. B. Fundamentals of Database Systems. – 8th ed. – Pearson, 2003. – URL: https://www.uoitc.edu.iq/images/documents/informatics-institute/Competitive_exam/Database_Systems.pdf . | uk_UA |
| dc.relation.references | 36. Гордєєв А. С. Проєктування баз даних та баз знань: конспект лекцій для студентів спеціальності 186 «Видавництво та поліграфія». – Харків: ХНЕУ ім. С. Кузнеця, 2022. – 180 с. | uk_UA |
| dc.relation.references | 37. Fowler M. Patterns of Enterprise Application Architecture. – Addison-Wesley, 2002. – URL: https://www.martinfowler.com/books/eaa.html | uk_UA |
| dc.relation.references | 38. Atzeni P., Ceri S., Paraboschi S., Torlone R. Database Systems: Concepts, Languages and Architectures. – 2nd ed. – McGraw-Hill Education, 2020. – URL: https://www.myecole.it/biblio/wp-content/uploads/2020/11/7-2-Database_Systems.pdf | uk_UA |
| dc.relation.references | 39. Martin R. C. Clean Architecture: A Craftsman's Guide to Software Structure and Design. – Prentice Hall, 2017. – URL: https://www.oreilly.com/library/view/clean-architecture-a/9780134494272/ | uk_UA |
| dc.relation.references | 40. Evans E. Domain-Driven Design: Tackling Complexity in the Heart of Software. – Addison-Wesley, 2003. – URL: https://www.domainlanguage.com/ddd/ | uk_UA |
| dc.relation.references | 41. Як обрати архітектуру для веб додатку. – URL: https://blog.ithillel.ua/articles/web-application-architecture | uk_UA |
| dc.relation.references | 42. Newman S. Building Microservices: Designing Fine-Grained Systems. – 2nd ed. – O'Reilly Media, 2021. – URL: https://www.oreilly.com/library/view/building-microservices-2nd/9781492034018/ | uk_UA |
| dc.relation.references | 43. Fowler M. UML Distilled: A Brief Guide to the Standard Object Modeling Language. – 3rd ed. – Addison-Wesley, 2003. – URL: https://www.martinfowler.com/books/uml.html | uk_UA |
| dc.relation.references | 44. Richardson C. Microservices Patterns: With Examples in Java. – Manning Publications, 2018. – URL: https://www.manning.com/books/microservices-patterns | uk_UA |
| dc.relation.references | 45. Decoding Synchronous and Asynchronous Communication in Cloud-Native Applications. – URL: https://www.gaurgaurav.com/cloud_native/decoding-synchronous-and-asynchronous-communication-in-cloud-native-applications/ | uk_UA |
| dc.relation.references | 46. Bass L., Clements P., Kazman R. Software Architecture in Practice. – 4th ed. – Addison-Wesley, 2013. – URL: https://ptgmedia.pearsoncmg.com/images/9780321815736/samplepages/0321815734.pdf | uk_UA |
| dc.relation.references | 47. Шимчук, Г. В., Назаревич, О. Б., Литвиненко, Я. В., Готович, В. А., Никитюк, В. В., & Боднарчук, І. О. (2025). Грід-системи та технології хмарних обчислень. Навчальний посібник для здобувачів освітнього рівня «магістр» спеціальностей: F3 «Комп’ютерні науки», F6 «Інформаційні системи та технології». | uk_UA |
| dc.relation.references | 48. Leshchyshyn, Y., Scherbak, L., Nazarevych, O., Gotovych, V., Tymkiv, P., & Shymchuk, G. (2019, May). Multicomponent Model of the Heart Rate Variability Change-point. In 2019 IEEE XVth International Conference on the Perspective Technologies and Methods in MEMS Design (MEMSTECH) (pp. 110-113). IEEE. | uk_UA |
| dc.relation.references | 49. Lytvynenko, I., Lupenko, S., Nazarevych, O., Shymchuk, G., & Hotovych, V. (2021, September). Mathematical model of gas consumption process in the form of cyclic random process. In 2021 IEEE 16th International Conference on Computer Sciences and Information Technologies (CSIT) (Vol. 1, pp. 232-235). IEEE. | uk_UA |
| dc.relation.references | 50. Lytvynenko, I., Lupenko, S., Kunanets, N., Nazarevych, O., Shymchuk, G., & Hotovych, V. (2021). Simulation of gas consumption process based on the mathematical model in the form of cyclic random process considering the scale factors. In 1st International Workshop on Information Technologies: Theoretical and Applied Problems, ITTAP (Vol. 2021). | uk_UA |
| dc.contributor.affiliation | Тернопільський національний технічний університет імені ім. І. Пулюя | uk_UA |
| dc.coverage.country | UA | uk_UA |
| dc.identifier.citation2015 | Кіямова Н. П. Розробка веб-магазину продажу товарів для домашніх тварин : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп’ютерні науки / наук. кер. В. А. Готович. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2026. 77 с. | uk_UA |
| Розташовується у зібраннях: | 122 — Компʼютерні науки, F3 Комп’ютерні науки (бакалаври) | |
Файли цього матеріалу:
| Файл | Опис | Розмір | Формат | |
|---|---|---|---|---|
| 2026_KRB_SN-41_Kiamova_NP.pdf | Дипломна робота | 5,43 MB | Adobe PDF | Переглянути/відкрити |
Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.
Інструменти адміністратора