Utilize este identificador para referenciar este registo: http://elartu.tntu.edu.ua/handle/lib/49634
Registo completo
Campo DCValorIdioma
dc.contributor.advisorМарценко, Сергій Володимирович-
dc.contributor.authorЯгленко, Денис Сергійович-
dc.contributor.authorYahlenko, Denys Serhiyovych-
dc.date.accessioned2025-07-08T13:50:32Z-
dc.date.available2025-07-08T13:50:32Z-
dc.date.issued2025-06-29-
dc.date.submitted2025-06-15-
dc.identifier.citationЯгленко Д. С. Розробка вебсайту інтернет-магазину "Unic_Mag" : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп’ютерні науки / наук. кер. С. В. Марценко. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2025. 61 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/49634-
dc.descriptionРоботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 29.06.2025р. на засіданні екзаменаційної комісії №30 у Тернопільському національному технічному університеті імені Івана Пулюяuk_UA
dc.description.abstractКваліфікаційна робота присвячена розробці веб-сайту інтернет-магазину з використанням мови програмування PHP та пов’язаних веб-технологій. Мета роботи: створити з нуля функціональний інтернет-магазин, який відповідає вимогам технічного завдання, включає базовий функціонал керування товарами, адаптований під мобільні пристрої та має адміністративну частину для управління вмістом. У першому розділі кваліфікаційної роботи розглянуто типи сайтів, можливості PHP у веб-розробці, проведено аналіз аналогічних рішень та сформовано вимоги до сайту. У другому розділі описано побудову структури сайту, взаємодію з базою даних, реалізацію авторизації та загальні принципи роботи з користувачами. У третьому розділі розглянуто процес розробки інтернет-магазину, реалізацію адміністративної панелі, функціонал для керування товарами та адаптацію сайту під мобільні пристрої. У розділі з безпеки розглянуто основні ризики для здоров’я програміста та заходи щодо створення безпечного робочого середовищаuk_UA
dc.description.abstractThe qualification work is devoted to the development of an online store website using the PHP programming language and related web technologies. The purpose of the work is to create a functional online store from scratch that meets the requirements of the technical task, includes basic product management functionality, is adapted for mobile devices, and has an administrative part for content management. The first chapter of the qualification work describes the types of websites, PHP capabilities in web development, analyzes similar solutions, and formulates the requirements for the website. The second section describes the construction of the site structure, interaction with the database, authorization implementation, and general principles of working with users. The third section describes the process of developing an online store, the implementation of the administrative panel, the functionality for managing goods, and the adaptation of the site for mobile devices. The security section describes the main risks to programmer's health and measures to create a safe working environment.uk_UA
dc.description.tableofcontentsВСТУП 8 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ 10 1.1 Поняття інтернет-магазину та його роль у сучасній економіці 10 1.2 Класифікація та структура інтернет-магазинів 11 1.3 PHP як мова програмування для розробки інтернет-магазинів 14 1.4 Огляд Laravel та Laragon 16 1.4.1 Laravel 16 1.4.2 Laragon 17 1.5 Аналіз функціоналу конкурентів 18 1.6 Постановка задачі 20 1.7 Висновок до першого розділу 22 РОЗДІЛ 2. ПРОЄКТУВАННЯ ВЕБ-САЙТУ 23 2.1 Визначення функціональних та нефункціональних вимог 23 2.2 Проєктування структури сайту 24 2.3 Архітектура та вибір технологій 26 2.4 Проєктування бази даних 26 2.5 Ролі користувачів та система авторизації 29 2.6 Доменне ім’я та хостинг 30 2.7 Висновок до другого розділу 32 РОЗДІЛ 3. РЕАЛІЗАЦІЯ ПРОЄКТУ 34 3.1 Налаштування середовища розробки 34 3.2 Реалізація базової структури сайту 35 3.2.1 Головна сторінка 37 3.2.2 Сторінка каталогу товарів 38 3.3 Реалізація функціоналу користувача 39 3.4 Реалізація адміністративної панелі 40 3.5 Робота з базою даних через Eloquent ORM 42 3.6 Захист і валідація даних 44 3.7 Інтеграція з поштою та повідомленнями 46 3.8 Публікація сайту на хостингу 47 3.9 Висновок до третього розділу 49 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 50 4.1 Ергономічні проблеми безпеки життєдіяльності 50 4.2 Економічне значення заходів щодо покращення умов та охорони праці 51 4.3 Планування робіт щодо охорони праці 52 4.4 Висновок до четвертого розділу 55 ВИСНОВКИ 56 Перелік джерел 58uk_UA
dc.format.extent61-
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.subjectінтернет-магазинuk_UA
dc.subjectadaptabilityuk_UA
dc.subjectdatabaseuk_UA
dc.subjectdevelopmentuk_UA
dc.subjectonline storeuk_UA
dc.subjectphpuk_UA
dc.subjectsecurityuk_UA
dc.subjectwebsiteuk_UA
dc.titleРозробка веб-сайту інтернет-магазину «Unic_Mag»uk_UA
dc.title.alternativeDevelopment of the «Unic_Mag» Online Store Websiteuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Ягленко Денис Сергійович, 2025uk_UA
dc.coverage.placenameТернопільuk_UA
dc.subject.udc004.42uk_UA
dc.relation.references1. Laudon, K. C., & Traver, C. G. (2023). E commerce 2023: Business, technology, society (17th ed.). Pearson.uk_UA
dc.relation.references2. Statista. (n.d.). Worldwide Retail E-commerce Sales. Retrieved from https://www.statista.com/statistics/379046/worldwide-retail-e-commerce-sales/uk_UA
dc.relation.references3. Васильєв, О. М. (2022). Програмування мовою PHP (навч. посіб., 368 с.). Київ: Видавництво Ліра К. ISBN 978 617 520 322 4.uk_UA
dc.relation.references4. Терещук В. С. Розробка інтернет-магазину «BROX» з використанням PHP 7.5, MySQL 8.0 та JavaScript v8uk_UA
dc.relation.references5. Powers, D. (2014). PHP Solutions: Dynamic Web Design Made Easy (3rd ed.). Apress.uk_UA
dc.relation.references6. W3Techs. (n.d.). Usage Statistics and Market Share of PHP. Retrieved from https://w3techs.com/technologies/details/pl-phpuk_UA
dc.relation.references7. PHP. (n.d.). https://www.php.net. Retrieved from https://www.php.netuk_UA
dc.relation.references8. Hostinger. (n.d.). What is PHP & How Does it Work? Retrieved from https://www.hostinger.com/tutorials/what-is-phpuk_UA
dc.relation.references9. PHP Benchmarks. (n.d.). PHP Benchmarks. Retrieved from https://www.phpbenchmarks.comuk_UA
dc.relation.references10. ts2.tech. (2025). War-Fueled E-Commerce Boom: Inside Ukraine's Online Shopping Surge in 2025. Retrieved from https://ts2.tech/war-fueled-e-commerce-boom-inside-ukraines-online-shopping-surge-in-2025/uk_UA
dc.relation.references11. Laravel. (n.d.). Laravel Documentation. Retrieved from https://laravel.com/docsuk_UA
dc.relation.references12. Laragon. (n.d.). Official website. Retrieved from https://laragon.orguk_UA
dc.relation.references13. Strapi. (2025, February 21). 7 Laravel Best Practices for Developers in 2025. Retrieved from https://strapi.io/blog/laravel-best-practicesuk_UA
dc.relation.references14. Cloudways. (2025, April). Core PHP vs Laravel: Which Should You Choose for Your Next Project? Retrieved from https://www.cloudways.com/blog/core-php-vs-laravel-performance/uk_UA
dc.relation.references15. DM WebSoft LLP. (2024, October). Building High-Performance E-commerce Stores with PHP Frameworks Like Laravel. Retrieved from https://dmwebsoft.com/blog/building-high-performance-e-commerce-stores-with-php-frameworks-like-laraveluk_UA
dc.relation.references16. Mallow Technologies. (2025, January 3). 14 Laravel security best practices for 2025. Retrieved from https://mallow-tech.com/blog/14-best-security-practices-to-follow-for-your-laravel-application/uk_UA
dc.relation.references17. DEV Community. (2025, March). Laravel vs Nodejs: Security Comparison for Web Applications. Retrieved from https://dev.to/prolion/laravel-vs-nodejs-security-comparison-for-web-applications-219ouk_UA
dc.relation.references18. DevDiggers. (n.d.). OWASP's Guide to Mitigating Ecommerce Security Threats. Retrieved from https://devdiggers.com/owasp-guide-to-mitigating-ecommerce-security-threats/uk_UA
dc.relation.references19. Svitla Systems. (2025, April). E-commerce Security Checklist: How to Ensure Your Website is Safe. Retrieved from https://www.svitla.com/blog/e-commerce-security-checklist-how-to-ensure-your-website-is-safeuk_UA
dc.relation.references20. Pixelfreestudio. (n.d.). How to Use OWASP Guidelines for Web Security. Retrieved from https://pixelfreestudio.com/how-to-use-owasp-guidelines-for-web-security/uk_UA
dc.relation.references21. GO-Globe. (2025, March 26). Mastering Database Performance Optimization: Proven Strategies for Peak Efficiency. Retrieved from https://www.go-globe.com/mastering-database-performance-optimizationuk_UA
dc.relation.references22. Snowdog. (2025, March 18). Optimizing Database Performance for High-Traffic eCommerce Stores. Retrieved from https://www.snow.dog/blog/optimizing-database-performance-for-high-traffic-ecommerce-storesuk_UA
dc.relation.references23. Duda, O., Martsenko, S., Matsiuk, O., Kunanets, N., & Pasichnyk, V. (2020). Building secure urban information systems based on IoT technologies.uk_UA
dc.relation.references24. Kharchenko, A., Bodnarchuk, I., & Yatcyshyn, V. (2014). The method for comparative evaluation of software architecture with accounting of trade-offs. American Journal of Information Systems, 2(1), 20–25.uk_UA
dc.relation.references25. Kunanets, N., Pasichnyk, V., Bodnarchuk, I., Martsenko, S., & Matsiuk, O. (2019). Information system for visual analyzer disease diagnostics.uk_UA
dc.relation.references26. COI.UA. (2025, January 15). UX/UI design of the online store 2025: trendy solutions from COI.UA. Retrieved from https://coi.ua/en/blog/DesignCo/ux-ui-design-for-e-commerce-in-2025-how-to-create-a-user-friendly-and-attractive-website/uk_UA
dc.relation.references27. Netguru. (2025, January 22). Essential Principles for Ecommerce Web UI Design. Retrieved from https://www.netguru.com/blog/principles-ecommerce-web-ui-designuk_UA
dc.relation.references28. O8 Agency. (2025). Agile Web Design Process: The Complete Guide (2025). Retrieved from https://www.o8.agency/blog/agile-web-design-processuk_UA
dc.relation.references29. Verpex. (2025, May 22). Agile E-commerce. Retrieved from https://verpex.com/blog/ecommerce-woocommerce-hosting/agile-e-commerceuk_UA
dc.relation.references30. DigitalOcean. (n.d.). Laravel hosting. Retrieved from https://www.digitalocean.com/solutions/laravel-hostinguk_UA
dc.relation.references31. Bitcatcha. (2025, June 11). 11 Best Laravel Hosting Providers 2025. Retrieved from https://www.bitcatcha.com/web-hosting/php/laravel/uk_UA
dc.relation.references32. CloudPanel. (2025). 5 Steps to Deploy Laravel Applications in CloudPanel in 2025. Retrieved from https://www.cloudpanel.io/tutorial/deploy-laravel/uk_UA
dc.relation.references33. Apurple. (2025, May 20). eCommerce Payment Gateway Integration: A Complete Guide. Retrieved from https://www.apurple.co/ecommerce-payment-gateway-integration/uk_UA
dc.relation.references34. ECORN Agency. (n.d.). Payment Gateway Integration Guide: E-commerce Growth. Retrieved from https://www.ecorn.agency/blog/payment-gateway-integration-guideuk_UA
dc.relation.references35. Dinarys. (n.d.). 8 Key Advantages of CRM for E-Commerce. Retrieved from https://dinarys.com/blog/7-key-advantages-of-crm-for-e-commerceuk_UA
dc.relation.references36. BugBug.io. (2024, March 21). Ecommerce Website Testing - Comprehensive Guide. Retrieved from https://bugbug.io/blog/software-testing/ecommerce-website-testing/uk_UA
dc.relation.references37. Studfile. (n.d.). Ергономічні основи охорони праці. https://studfile.net/preview/10250869/page:9/uk_UA
dc.relation.references38. Studfile. (n.d.). Охорона праці в галузі. https://studfile.net/preview/9364384/uk_UA
dc.relation.references39. Бібліотека BukLib. (n.d.). Планування заходів з охорони праці. https://buklib.net/books/35174/uk_UA
dc.relation.references40. dev.to. (2024, September). The Importance of Ergonomics for Software Engineers: A Comprehensive Guide. Retrieved from https://dev.to/bostjank/the-importance-of-ergonomics-for-software-engineers-a-comprehensive-guide-2f1fuk_UA
dc.relation.references41. OHSE.ca. (2025, June). Workplace Safety for Software Developers: Protecting Health in Digital Environments. Retrieved from https://ohse.ca/blog/workplace-safety-for-software-developersuk_UA
dc.relation.references42. Боднарчук, І., Харченко, О., Хоміцький, Б., & Шимчук, Г. (2019). Проектування архітектури програмних систем в проектах з гнучкими методами управління. Матеріали ⅩⅪ Наукової Конференції Тернопільського Національного Технічного Університету Імені Івана Пулюя, 46–48.uk_UA
dc.relation.references43. Струтинська, І. В. (2015). Бренд-менеджмент: теорія і практика. Тернопільський національний технічний університет імені Івана Пулюя.uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
Aparece nas colecções:122 — Компʼютерні науки (бакалаври)

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
2025_KRB_SN-43_Yahlenko_DS.pdfДипломна робота2,58 MBAdobe PDFVer/Abrir


Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.

Ferramentas administrativas