Palun kasuta seda identifikaatorit viitamiseks ja linkimiseks:
http://elartu.tntu.edu.ua/handle/lib/53079| Pealkiri: | Розробка веб-магазину «SproutGarden» з використанням HTML5, CSS3, JavaScript, PHP та MySQL |
| Teised pealkirjad: | Development of the "SproutGarden" Web Store Using HTML5, CSS3, JavaScript, PHP, and MySQL |
| Autor: | Самойленко, Юлія Сергіївна Samoilenko, Yuliia Serhiivna |
| Affiliation: | Тернопільський національний технічний університет імені ім. І. Пулюя |
| Bibliographic reference (2015): | Самойленко Ю. С. Розробка веб-магазину «SproutGarden» з використанням HTML5, CSS3, JavaScript, PHP та MySQL : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 122 - комп’ютерні науки / наук. кер. Б. Б. Млинко. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2026. 65 с. |
| Ilmumisaasta: | 25-juu-2026 |
| Submitted date: | 11-juu-2026 |
| Date of entry: | 1-juu-2026 |
| Kirjastaja: | Тернопільський національний технічний університет імені ім. І. Пулюя |
| Country (code): | UA |
| Place of the edition/event: | Тернопіль |
| Supervisor: | Млинко, Богдана Богданівна Mlynko, Bohdana |
| UDC: | 004.42 |
| Märksõnad: | 122 комп’ютерні науки веб-магазин електронна комерція адміністративна панель online store e-commerce html css javascript php mysql administrative panel |
| Page range: | 65 |
| Kokkuvõte: | Кваліфікаційна робота присвячена практичній реалізації веб-магазину саджанців та рослин «SproutGarden». В першому розділі кваліфікаційної роботи описано актуальність теми розробки сучасних веб-сайтів електронної комерції та особливості функціонування веб-магазинів рослинної продукції. Висвітлено основні характеристики предметної області та проведено аналіз існуючих веб-магазинів. Розглянуто функціональні й нефункціональні вимоги до системи, а також перспективні напрями розвитку інформаційних систем електронної комерції. В другому розділі кваліфікаційної роботи розглянуто процес проєктування веб-магазину «SproutGarden». Обґрунтовано вибір технологічного стеку для реалізації веб-магазину. Подано архітектуру системи, структуру бази даних, фірмовий стиль веб-магазину, а також розроблені макети сторінок у середовищі Figma. В третьому розділі кваліфікаційної роботи описано практичну реалізацію клієнтської та серверної частин веб-магазину. Проаналізовано процес створення HTML-структур, CSS-оформлення, клієнтської логіки засобами JavaScript, реалізацію бізнес-логіки засобами PHP та взаємодію з базою даних MySQL. Проведено розробку адміністративної панелі для керування товарами, замовленнями, користувачами та повідомленнями клієнтів, а також тестування і перевірку працездатності створеного веб-магазину. The qualification thesis is devoted to the practical implementation of the “SproutGarden” online store for seedlings and plants. The first chapter describes the relevance of developing modern e-commerce web systems and the specific features of online stores for plant products. The main characteristics of the subject area are presented, an analysis of existing online stores is conducted, and the functional and non-functional requirements for the system are defined. The second chapter examines the design process of the “SproutGarden” online store. The choice of the technology stack is justified, and the system architecture, database structure, corporate identity, and page layouts developed in Figma are presented. The third chapter describes the practical implementation of the client-side and server-side components of the online store. The development of HTML structures, CSS styling, JavaScript functionality, PHP business logic, and MySQL database interaction is discussed. An administrative panel was developed, and the functionality of the created online store was tested and verified. |
| Kirjeldus: | Роботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 25.06.2026р. на засіданні екзаменаційної комісії №31 у Тернопільському національному технічному університеті імені Івана Пулюя |
| Content: | ВСТУП 8 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ПОСТАНОВКА ЗАВДАННЯ НА РОЗРОБКУ 9 1.1 Актуальність теми та опис предметної області 9 1.2 Аналіз існуючих веб-магазинів та їх функціональних можливостей 10 1.3 Перспективні напрями розвитку інформаційних систем електронної комерції 14 1.4 Постановка задачі розробки веб-магазину «SproutGarden» 16 1.4.1 Функціональні вимоги 17 1.4.2 Нефункціональні вимоги 18 1.5 Висновок до першого розділу 19 РОЗДІЛ 2. ПРОЄКТУВАННЯ ВЕБ-МАГАЗИНУ «SPROUTGARDEN» 20 2.1 Огляд веб-технологій для розробки веб-магазину «SproutGarden» 20 2.1.1 Технології HTML і CSS 21 2.1.2 Серверні мови програмування: JavaScript і PHP 21 2.1.3 База даних MySQL 23 2.1.4 Visual Studio Code як середовище розробки 24 2.1.5 XAMPP як локальне серверне середовище 24 2.2 Архітектура веб-магазину 25 2.3 Проєктування бази даних 27 2.4 Проєктування фірмового стилю 29 2.4.1 Розробка логотипу 29 2.4.2 Вибір кольорової палітри та шрифтів 31 2.4.3 Розробка макетів сторінок у Figma 32 2.5 Висновок до другого розділу 37 РОЗДІЛ 3. РОЗРОБКА ТА ТЕСТУВАННЯ ВЕБ-МАГАЗИНУ «SPROUTGARDEN» 39 3.1 Реалізація клієнтської частини 39 3.1.1 HTML-структури сторінок 39 3.1.2 Створення CSS-стилів 43 3.1.3 Реалізація клієнтської логіки засобами JavaScript 46 3.2 Реалізація серверної частини веб-магазину 47 3.2.1 Реалізація бізнес-логіки засобами PHP 47 3.2.2 Взаємодія з базою даних MySQL 49 3.2.3 Реалізація адміністративної панелі 51 3.3 Тестування та перевірка працездатності веб-магазину 55 3.4 Висновок до третього розділу 56 РОЗДІЛ 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 57 4.1 Ергономічні проблеми безпеки життєдіяльності 57 4.2 Заходи, що покращують умови праці оператора 58 4.3 Висновок до четвертого розділу 59 ВИСНОВКИ 61 ПЕРЕЛІК ДЖЕРЕЛ 62 ДОДАТКИ |
| URI: | http://elartu.tntu.edu.ua/handle/lib/53079 |
| Copyright owner: | © Самойленко Юлія Сергіївна, 2026 |
| References (Ukraine): | 1. Білоус-Сергєєва, С., і А. Буцький. «Електронна комерція в Україні: стан та перспективи цифрової трансформації». Вісник Приазовського Державного Технічного Університету. Серія: Економічні науки, вип. 41, 2025, с. 99-106 – URL: https://doi.org/10.31498/2225-6725.41.2025.348896 (дата звернення: 13.03.2026). 2. Бурка, Богдан О., і Мар’яна С. Шкода. 2025. «Розвиток електронної комерції в Україні в умовах цифрової трансформації, мобільних технологій та економічної нестабільності, спричиненої військовими діями». Журнал стратегічних економічних досліджень, вип. 6 (Червень):8-17. – URL: https://doi.org/10.30857/2786-5398.2024.6.1. (дата звернення: 15.03.2026). 3. Florium.ua. – URL: https://florium.ua/ua/ (дата звернення: 24.03.2026). 4. Agro-Market.ua. – URL: https://agro-market.net/ua/ (дата звернення: 24.03.2026). 5. Floriya.market. – URL: https://floriya.market (дата звернення: 25.03.2026). 6. Fryz М., Mlynko B. Determination of the characteristic function of discrete-time conditional linear random process and its application // Scientific Journal of TNTU. 2023. Vol. 109, № 1. P. 16–23. 7. A. Zaporozhets, Y. Kuts, B. Mlynko, M. Fryz, and L. Scherbak, “EEG Signal Classification Using Linear Process Model-Based Feature Extraction and Supervised Learning,” in Advanced System Development Technologies II. Studies in Systems, Decision and Control, M. Bezuglyi, N. Bouraou, V. Mykytenko, G. Tymchyk, and A. Zaporozhets, Eds., Cham: Springer Nature Switzerland, 2025, pp. 235–257. – URL: https://link.springer.com/chapter/10.1007/978-3-031-82035-9_7 (дата звернення: 02.04.2026). 8. M. Fryz, L. Scherbak, B. Mlynko, and T. Mykhailovych, “Linear Random Process Model-Based EEG Classification Using Machine LearningTechniques,” in Proceedings of the 1st International Workshop on Computer Information Technologies in Industry 4.0 (CITI 2023), 2023, vol. 3468, pp. 126–132. – URL: https://ceur-ws.org/Vol-3468/short5.pdf (дата звернення: 02.04.2026). 9. V. Babak, A. Zaporozhets, Y. Kuts, M. Fryz, L. Scherbak. Noise signals: Modelling and Analyses. Cham: Springer Nature Switzerland, 2025. 222 p. – URL: https://doi.org/10.1007/978-3-031-71093-3 (дата звернення: 04.04.2026). 10. Бабак В.П., Марченко Б.Г., Фриз М.Є. Теорія ймовірностей, випадкові процеси та математична статистика. – К.: Техніка, 2004. – 288 с 11. Фриз М.Є., Млинко Б.Б. Умовні лінійні випадкові процеси з дискретним часом та їх властивості // Вісник Хмельницького національного університету. Серія: Технічні науки. 2022 (309), № 3. С. 7–12. 12. Fryz M., Mlynko B. Property analysis of multivariate conditional linear random processes in the problems of mathematical modelling of signals // Technol. Audit Prod. Reserv. 2022. Vol. 3, No 2(65). P. 29–32. 13. WEZOM. Функціональні та нефункціональні вимоги до програмного забезпечення. – URL: https://wezom.com.ua/ua/blog/funktsionalni-ta-nefunktsionalni-vimogi-do-programnogo-zabezpechennya (дата звернення: 15.04.2026). 14. IAMPM. Технології для розробки сайту: що це, які найпопулярніші та як вибрати. – URL: https://iampm.club/ua/blog/tehnologiyi-dlya-rozrobki-sajtu-shho-cze-yaki-najpopulyarnishi-ta-yak-vibrati/ (дата звернення: 16.04.2026). 15. Engage. Що таке HTML: вичерпний посібник для початківців і профі . – URL: https://engage.org.ua/shho-take-html-vycherpnyj-posibnyk-dlya-pochatkivcziv-i-profi/ (дата звернення: 18.04.2026). 16. CSS.in.ua. Довідник по JavaScript. – URL: https://css.in.ua/js/objects (дата звернення: 18.04.2026). 17. MySQL Documentation. MySQL 8.0 Reference Manual. – URL: https://dev.mysql.com/doc/ (дата звернення: 18.04.2026). 18. Microsoft. Visual Studio Code Documentation. – URL: https://code.visualstudio.com/docs (дата звернення: 18.04.2026). 19. Apache Friends. XAMPP Documentation. – URL: https://www.apachefriends.org/ (дата звернення: 18.04.2026). 20. GeeksforGeeks. Client–Server Model. – URL: https://www.geeksforgeeks.org/client-server-model/ (дата звернення: 18.06.2026). 21. КНУТД. Сучасні пріоритети у проєктуванні основних елементів фірмового стилю. – URL: https://er.knutd.edu.ua/bitstream/123456789/28311/1/APSD_2024_V2_P114-117.pdf (дата звернення: 25.04.2026). 22. Lemarbet. Значення кольору в дизайні інтернет-магазину. – URL: https://lemarbet.com/ua/otkrytie-internet-magazina/znachenie-tsveta-v-dizajne-internet-magazina/ (дата звернення: 26.04.2026). 23. Pexels. Безкоштовний фотосток. – URL: https://www.pexels.com/uk-ua/ (дата звернення: 01.05.2026). 24. The Complex Agency. Адмінпанелі для бізнесу: від простого до складного. – URL: https://the-complex.agency/blog/admin-paneli-dlya-biznesu-vid-prostogo-do-skladnogo (дата звернення: 04.05.2026). 25. Abitap. CRUD-операції з даними. – URL: https://abitap.com/1-5-operacziyi-z-danymy-crud/ (дата звернення: 06.05.2026). 26. Атаманчук П.С. Безпека життєдіяльності: навч. посіб. Київ : Центр учбової літератури, 2020. 276 с. 27. Безпека життєдіяльності / за ред. А.С. Бєлікова. 28. Жидецький В.Ц. Охорона праці користувачів комп’ютерів : підручник. Львів : Афіша, 2020. 176 с. 29. ДСанПін 3.3.2.007-98 ,,Державні санітарні правила і норми роботи з візуальними дисплейними терміналами (ВДП) електронно-обчислювальних машин”. 30. Кодекс законів про працю України (із змінами і доповненнями). 31. ДСТУ 8604:2015 Дизайн і ергономіка. Робоче місце для виконання робіт у положенні сидячи. Загальні ергономічні вимоги. 32. ДСТУ 7951:2015 Дизайн і ергономіка. Крісло оператора. Загальні ергономічні вимоги. 33. ДБН В.2.5-28 : 2018. ,,Природне і штучне освітлення” – К.: Мінрегіон України, 2018. 133 с. 34. НПАОП 0,00-7.15-18 Вимоги щодо безпеки та захисту здоров’я працівників під час роботи з екранними пристроями, від 14.02.2018 року №207. 35. Правила пожежної безпеки в Україні. (від 30.12.2014 р.. №1417). |
| Content type: | Bachelor Thesis |
| Asub kollektsiooni(de)s: | 122 — Компʼютерні науки, F3 Комп’ютерні науки (бакалаври) |
Failid selles objektis:
| Fail | Kirjeldus | Suurus | Formaat | |
|---|---|---|---|---|
| 2026_KRB_SN-42_Samoilenko_YS.pdf | Дипломна робота | 3,3 MB | Adobe PDF | Vaata/Ava |
Kõik teosed on Dspaces autoriõiguste kaitse all.
Admin vahendid