Palun kasuta seda identifikaatorit viitamiseks ja linkimiseks: http://elartu.tntu.edu.ua/handle/lib/52722
Pealkiri: Розробка веб-магазину продажу товарів для домашніх тварин
Teised pealkirjad: Development of a Web Store for Pet Products
Autor: Кіямова, Наталія Петрівна
Kiamova, Natalia
Affiliation: Тернопільський національний технічний університет імені ім. І. Пулюя
Bibliographic reference (2015): Кіямова Н. П. Розробка веб-магазину продажу товарів для домашніх тварин : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп’ютерні науки / наук. кер. В. А. Готович. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2026. 77 с.
Ilmumisaasta: 23-juu-2026
Submitted date: 9-juu-2026
Date of entry: 25-juu-2026
Kirjastaja: Тернопільський національний технічний університет імені ім. І. Пулюя
Country (code): UA
Place of the edition/event: Тернопіль
Supervisor: Готович, Володимир Анатолійович
Gotovych, Volodymyr
UDC: 004.738.5:339.178
Märksõnad: 122
комп’ютерні науки
веб-орієнтована інформаційна система
електронна комерція
управління асортиментом товарів
web-based information system
e-commerce
inventory management
react
tailwind css
prisma
jwst
Page range: 77
Kokkuvõte: Кваліфікаційна робота присвячена розробці повноцінної веб-платформи зоомагазину «Альф», що забезпечує зручний перегляд і покупку товарів для домашніх тварин клієнтами, а також ефективне управління каталогом, замовленнями та користувачами для менеджерів і адміністраторів. У першому розділі проаналізовано сучасний стан ринку зоотоварів в Україні, потреби власників тварин, ключові функціональні вимоги до e-commerce-систем у цій ніші та тенденції розвитку веб-платформ електронної комерції. У другому розділі описано вибір технологічного стеку, проєктування моделі бази даних, архітектуру клієнт-серверної взаємодії, систему ролей та основні алгоритми роботи модулів (каталог, кошик, оформлення замовлення, адмін-панель). У третьому розділі представлено практичну реалізацію фронтенд- та бекенд-частин системи, механізмів автентифікації з підтримкою refresh-токенів, захищених маршрутів, CRUD-операцій над товарами та брендами, імітації оплати, управління промокодами та відгуками. Виконано тестування ключових сценаріїв, оцінено швидкодію, безпеку та зручність інтерфейсу. Об’єкт дослідження: процеси управління замовленнями в сфері продажу товарів для домашніх тварин за допомогою засобів електронної комерції. Предмет дослідження: методи, засоби та технології проєктування і розробки веб-магазину для продажу товарів для домашніх тварин.
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.
Kirjeldus: Роботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 23.06.2026р. на засіданні екзаменаційної комісії №31 у Тернопільському національному технічному університеті імені Івана Пулюя
Content: ВСТУП 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 ДОДАТКИ
URI: http://elartu.tntu.edu.ua/handle/lib/52722
Copyright owner: © Кіямова Наталія Петрівна, 2026
References (Ukraine): 1. Горюнова М. С. Розробка системи електронної комерції з продажу зоотоварів. – Харків: ХНУРЕ, 2024. – 10 с. – URL: https://openarchive.nure.ua/bitstreams/b53ac51a-2c8e-4c49-b5e4-dbaa09bce715/download
2. Pet Care in Ukraine. – Euromonitor International, 2025. – URL: https://www.euromonitor.com/pet-care-in-ukraine/report
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
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
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
6. Васильців Н. М. Вплив сезонності на споживчі звички українців: трансформація попиту, поведінки та моделей покупок // Академічні візії. – 2025. – № 46. – DOI: https://doi.org/10.5281/zenodo.17187173
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
8. Що таке електронна комерція: розвиток, популярні платформи та тренди eCommerce. – UAATeam, 2025. – URL: https://uaateam.agency/blog/shcho-take-elektronna-komertsiya-rozvytok-v-ukrayini-populyarni-platformy-ta-trendy-ecommerce
9. Сергійчук С. І. Перспективи розвитку ринку кормів для домашніх тварин в Україні // Економічний простір. – 2024. – № 195. – С. 55–61. – URL: https://economic-prostir.com.ua/wp-content/uploads/2024/12/195-55-61-sergijchuk.pdf
10. Рудавка А. Ринок зоотоварів України у 2025 році виросте на 20% // Interfax-Україна. – 2025. – 14 серпня. – URL: https://interfax.com.ua/news/economic/1095951.html
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
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
13. Inweb Agency. Дослідження ринку SMM у сфері зоотоварів: як просувати Pet Care в соцмережах. – 2025. – 5 серпня. – URL: https://theinweb.media/doslidzhennya-rynku-smm-u-sferi-zootovariv
14. Pro-Consulting. Аналіз ринку кормів для домашніх тварин України та світу. 2025 рік. – 2025. – URL: https://pro-consulting.ua/ua/issledovanie-rynka/analiz-rynka-kormov-dlya-domashnih-zhivotnyh-2025-god
15. The best ecommerce platforms for retail. – URL: https://www.shopware.com/en/news/best-ecommerce-platform-retail/
16. Проектування інформаційних систем: загальні питання теорії проектування ІС (конспект лекцій): навч. посіб. для студ. спец. 122 «Комп’ютерні науки» / О. С. Коваленко, Л. М. Добровська. – Київ: КПІ ім. Ігоря Сікорського, 2020. – 192 с.
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
18. Top 5 Functional Requirements for eCommerce Site Development. – URL: https://www.htmlpanda.com/blog/top-5-functional-requirements-for-ecommerce-site-development/
19. UML 2.5 Specification. – Object Management Group, 2021. – URL: https://www.omg.org/spec/UML/2.5/About-UML/
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/
21. Роль IT у розвитку малого та середнього бізнесу в Україні. – URL: https://www.run-it.com.ua/rol-it-u-rozvytku-maloho-ta-serednoho-biznesu-v-ukraini/
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
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.
24. Frontend Masters. React v18.0 Release. – 2022. – URL: https://react.dev/blog/2022/03/29/react-v18
25. Tailwind Labs. Tailwind CSS v3.0. – 2021. – URL: https://tailwindcss.com/blog/tailwindcss-v3
26. Zustand Documentation. Zustand v4.0. – 2023. – URL: https://zustand.docs.pmnd.rs/learn/getting-started/introduction
27. Framer. Framer Motion API. – 2024. – URL: https://www.framer.com/motion/
28. Prisma. Prisma ORM Documentation. – 2024. – URL: https://www.prisma.io/docs
29. Redis. Redis Queue. – 2023. – URL: https://redis.io/glossary/redis-queue/
30. Docker. Docker Compose Overview. – 2022. – URL: https://docs.docker.com/compose/
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
32. JWT Authentication Best Practices. – URL: https://blog.logrocket.com/jwt-authentication-best-practices/
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
34. Connolly T. M., Begg C. E. Database Systems: A Practical Approach to Design, Implementation, and Management. – 7th ed. – Pearson, 2010.
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 .
36. Гордєєв А. С. Проєктування баз даних та баз знань: конспект лекцій для студентів спеціальності 186 «Видавництво та поліграфія». – Харків: ХНЕУ ім. С. Кузнеця, 2022. – 180 с.
37. Fowler M. Patterns of Enterprise Application Architecture. – Addison-Wesley, 2002. – URL: https://www.martinfowler.com/books/eaa.html
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
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/
40. Evans E. Domain-Driven Design: Tackling Complexity in the Heart of Software. – Addison-Wesley, 2003. – URL: https://www.domainlanguage.com/ddd/
41. Як обрати архітектуру для веб додатку. – URL: https://blog.ithillel.ua/articles/web-application-architecture
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/
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
44. Richardson C. Microservices Patterns: With Examples in Java. – Manning Publications, 2018. – URL: https://www.manning.com/books/microservices-patterns
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/
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
47. Шимчук, Г. В., Назаревич, О. Б., Литвиненко, Я. В., Готович, В. А., Никитюк, В. В., & Боднарчук, І. О. (2025). Грід-системи та технології хмарних обчислень. Навчальний посібник для здобувачів освітнього рівня «магістр» спеціальностей: F3 «Комп’ютерні науки», F6 «Інформаційні системи та технології».
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.
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.
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).
Content type: Bachelor Thesis
Asub kollektsiooni(de)s:122 — Компʼютерні науки, F3 Комп’ютерні науки (бакалаври)

Failid selles objektis:
Fail Kirjeldus SuurusFormaat 
2026_KRB_SN-41_Kiamova_NP.pdfДипломна робота5,43 MBAdobe PDFVaata/Ava


Kõik teosed on Dspaces autoriõiguste kaitse all.

Admin vahendid