Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/38344
Назва: Розробка інтернет-магазину "Bootshop" засобами HTML5, CSS3, JS та Laravel 8
Інші назви: Development of the online store "Bootshop" using HTML5, CSS3, JS and Laravel 8
Автори: Каплун, Максим Олегович
Kaplun, Maxym
Приналежність: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна
Бібліографічний опис: Каплун М.О. Розробка інтернет-магазину "Bootshop" засобами HTML5, CSS3, JS та Laravel 8: кваліфікаційна робота освітнього рівня „Бакалавр“ „122 – комп’ютерні науки“ / М. О. Каплун – Тернопіль : ТНТУ, 2022. – 64 с.
Дата публікації: 20-чер-2022
Дата подання: 6-чер-2022
Дата внесення: 28-чер-2022
Країна (код): UA
Місце видання, проведення: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Науковий керівник: Никитюк, Вячеслав Вячеславович
Члени комітету: Золотий, Роман Захарійович
УДК: 004.65
Теми: інтернет-магазин
internet-shop
бази даних
data base
анімація
anbmftion
модель-вид-контролер
model-view-controller
PHP
Laravel
JS
MySQL
Короткий огляд (реферат): Кваліфікаційна робота присвячена розробці веб-сайту для розміщення товарів спортивного взуття з використанням фреймворку Laravel 8. Мета роботи реалізувати веб-додаток інтернет магазину та з можливістю входу від адміністратора та клієнта. Також, інтегрувати в інтернет магазин анімації для взаємодії сайту з користувачем. В першому розділі кваліфікаційної роботи розглянуто найкращі та найпопулярніші існуючі рішення онлайн магазинів в Україні та світи та проведено порівняльну характеристику. Також було розглянуто використані технології. В другому розділі кваліфікаційної роботи розглянуто етапи розробки інтернет-магазину та реалізовано серверну та користувацьку частинку веб- додатку. Також було описано процедуру розміщення сайту на хостинг та запропоновано варіанти рішення помилок з якими можна зіткнутись при розробці. The qualification work is designed to develop a website for the placement of sports shoes using the Laravel 8 framework. The aim of the work is to implement a web application of online stores and login options for the administrator and the client and to integrate animations into the online store for the interaction between the site and the user. The first section of the qualification work considers the best and most popular solutions of online stores in Ukraine and in the world, their comparative characteristic was carried out. Moreover, the technologies used were also considered. In the second section of the qualification work the stages of online store development are considered and the server and used part of the web application are implemented. The procedure for hosting the site was also described and the variants of correcting errors, which may be encountered during the development were suggested.
Зміст: ВСТУП 9 РОЗДІЛ 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ПОСТАНОВКА ЗАВДАННЯ 10 1.1 Аналіз предметної області 10 1.1.1 Переваги та недоліки інтернет-магазинів 10 1.2 Огляд існуючих рішень 12 1.3 Планування розробки інтернет-магазину 14 1.4 Пошук актантів та варіантів використання 17 1.4.1 Варіанти використання 19 1.4.2 Методи розв’язання задачі 21 1.4.3 Оптимальний метод розв’язання задачі 22 1.4.4 Життєвий цикл ПЗ 22 1.5 Вибір середовища розробки 23 1.6 Обґрунтування використовуваних технологій 24 1.7 Висновок до першого розділу 26 РОЗДІЛ 2. ПРОЕКТУВАННЯ ТА РЕАЛІЗАЦІЯ ІНТЕРНЕТ-МАГАЗИНУ 27 2.1 Моделювання архітектури та структури інтернет-магазину 27 2.1.1 Моделювання архітектури інтернет-магазину 27 2.1.2 Проектування структури інтернет-магазину 30 2.2 Розроблення моделей даних 32 2.2.1 Перелік інформаційних сутностей 33 2.3 Проектування структурних елементів інтернет-магазину 33 2.3.1 Основні модулі для веб-застосунку та їх функціонал 34 2.3.2 Робота з cookie 38 2.3.3 Робота з сесією 39 2.4 Проектування інтерфейсу користувача 41 2.4.1 Обґрунтування вибору кольорової схеми 41 2.4.2 Обґрунтування структури шаблонів інтерфейсу 42 2.5 Створення інтегрованих анімацій 45 2.6 Наповнення інтернет-магазину 46 2.7 Розміщення інтернет магазину на хостингу 48 2.8 Застосування програмного забезпечення 50 2.9 Висновок до другого розділу 55 РОЗДІЛ 3. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 56 3.1 Характеристика життєдіяльності людини у системі «людина-машина – середовище існування» 56 3.2 Психофізіологічне розвантаження для працівників 57 3.3 Висновок до третього розділу 60 ВИСНОВКИ 61 ПЕРЕЛІК ДЖЕРЕЛ 62 ДОДАТКИ
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/38344
Власник авторського права: © Каплун Максим Олегович, 2022
Перелік літератури: 1 Переваги і недоліки інтернет магазину для ведення бізнесу [Електронний ресурс]. – 2013. – Режим доступу до ресурсу: https://officem.com.ua/uk/poleznaja-informatsija/preimuschestva-i-nedostatki-internet-magazina-dlja-vedenija-biznesa. 2 Етапи створення інтернет-магазину [Електронний ресурс]. – 2014. – Режим доступу до ресурсу: https://essuir.sumdu.edu.ua/bitstream-download/123456789/38235/1/Ivanova.pdf. 3 Тестування програмного забезпечення [Електронний ресурс]. – 2022. – Режим доступу до ресурсу: https://uk.wikipedia.org/wiki/Тестування_програмного_забезпечення. 4 Що таке SEO оптимізація? [Електронний ресурс]. – 2012. – Режим доступу до ресурсу: https://www.taina.com.ua/shho-take-seo-optymizacija/. 5 Анімація, звук і відео у Веб [Електронний ресурс] – Режим доступу до ресурсу: https://web-design.okis.ru/lektsiia-8-animatsiia-zvuk-ta-video-u-web. 6 PHP [Електронний ресурс]. – 2022. – Режим доступу до ресурсу: https://uk.wikipedia.org/wiki/PHP. 7 Переваги та недоліки JavaScript [Електронний ресурс]. – 2022. – Режим доступу до ресурсу: https://hackit-ukraine.com/627-the-advantages-and-disadvantages-of-javascript. 8 Laravel — лідер серед PHP фреймворків, схвалений розробниками [Електронний ресурс]. – 2021. – Режим доступу до ресурсу: http://savelink.org.ua/laravel-lider-sered-php-frejmvorkiv-shvalenij-rozrobnikami/. 9 Синтаксичний цукор [Електронний ресурс]. – 2022. – Режим доступу до ресурсу: https://uk.wikipedia.org/wiki/Синтаксичний_цукор. 10 MySQL/Руководство для начинающих [Електронний ресурс]. – Режим доступу до ресурсу: https://wiki.gentoo.org/wiki/MySQL/Startup_Guide/ru. 11 Основні поняття реляційних БД: нормалізація, зв’язок та ключі [Електронний ресурс]. – 2011. – Режим доступу до ресурсу: https://bondarenko.dn.ua/osnovni-ponyattya-relyatsijnih-bd-normalizatsiya-zv-yazok-ta-klyuchi/. 12 Объекты данных PHP [Електронний ресурс] – Режим доступу до ресурсу: https://www.php.net/manual/ru/book.pdo.php. 13 Що таке архітектура програмного забезпечення [Електронний ресурс]. – 2017. – Режим доступу до ресурсу: https://soandso.biz/blog/software-engineering/arhitektura-programnogo-zabezpechennya.html. 14 Змерзлий І. Клієнт-серверна архітектура та ролі серверів. [Електронний ресурс] / Іван Змерзлий. – 2017. – Режим доступу до ресурсу: https://medium.com/@IvanZmerzlyi/клієнт-серверна-архітектура-та-роль-серверів-9893d8048229. 15 HTTP [Електронний ресурс] // 2022 – Режим доступу до ресурсу: https://uk.wikipedia.org/wiki/HTTP. 16 Структурне програмування [Електронний ресурс] – Режим доступу до ресурсу: https://ua5.org/osnprog/200-strukturne-programuvannja.html. 17 Что такое файлы cookies и зачем они нужны [Електронний ресурс] – Режим доступу до ресурсу: https://ssl.com.ua/blog/what-are-cookies/. 18 HTTP Session [Електронний ресурс] – Режим доступу до ресурсу: https://laravel.com/docs/9.x/session. 19 Різниця між сookie та сесією [Електронний ресурс] – Режим доступу до ресурсу: https://myrusakov.ru/php-cookie-session.html. 20 Проектування інтерфейсу для сайту та онлайн сервісу [Електронний ресурс] – Режим доступу до ресурсу: https://dlogic.com.ua/ua/service/proektuvannya-interfeisiv/. 21 Кольори для дизайну сайту та їх вплив на користувачів [Електронний ресурс] – Режим доступу до ресурсу: https://www.itk-agency.com/kolori-dlya-dizajnu-sajtu-ta-yih-vpliv-na-koristuvachiv/. 22 Структура веб-сайтів. Етапи створення сайту. Засоби автоматизованої розробки веб-сайтів, редактор веб-сайтів з графічним інтерфейсом. Хостинг. Створення та наповнення веб-сторінки. [Електронний ресурс] – Режим доступу до ресурсу: http://www.vpu20.lviv.ua/images/library/informatyka/okg02.pdf. 23 Руководство по Canvas [Електронний ресурс]. – 2021. – Режим доступу до ресурсу: https://developer.mozilla.org/ru/docs/Web/API/Canvas_API/Tutorial. 24 JavaScript-анимации [Електронний ресурс]. – 2022. – Режим доступу до ресурсу: https://learn.javascript.ru/js-animation. 25 phpMyAdmin [Електронний ресурс] – Режим доступу до ресурсу: https://docs.phpmyadmin.net/uk/latest/intro.html. 26 Що таке адмін-панель і навіщо вона потрібна [Електронний ресурс] – Режим доступу до ресурсу: https://hostiq.ua/blog/ukr/admin-panel/. 27 Машина – елемент системи "Людина-Машина-Середовище" [Електронний ресурс] – Режим доступу до ресурсу: https://pidru4niki.com/16280414/bzhd/mashina_element_sistemi_lyudina-mashina-seredovische. 28 Желібо Є. П. Безпека життєдіяльності / Є. П. Желібо, В. В. Зацарний. – Київ: Каравела, 2008. – 344 с. 29 Курдибаха О. М. Вплив аутогенного тренування на психічні процеси [Електронний ресурс] / Оксана Миколаївна Курдибаха. – 2016. – Режим доступу до ресурсу: https://rehab.kyiv.ua/vpliv-autogennogo-trenuvannya-na-psihichni-protsesi/. 30 Основи Охорони Праці / [М. П. Купчик, М. П. Гандзюк, І. Ф. Степанець та ін.]. – Київ, 2000. – 416 с. 31 Мотивація персоналу в Google: секрети успіху [Електронний ресурс]. – 2014. – Режим доступу до ресурсу: https://www.management.com.ua/blog/1509.
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:122 — Компʼютерні науки (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
2022_KRB_SN-41_Kaplun_MO_.pdf2,17 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора