Denne identifikatoren kan du bruke til å sitere eller lenke til denne innførselen: http://elartu.tntu.edu.ua/handle/lib/38344
Tittel: Розробка інтернет-магазину "Bootshop" засобами HTML5, CSS3, JS та Laravel 8
Alternative titler: Development of the online store "Bootshop" using HTML5, CSS3, JS and Laravel 8
Authors: Каплун, Максим Олегович
Kaplun, Maxym
Affiliation: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна
Bibliographic description (Ukraine): Каплун М.О. Розробка інтернет-магазину "Bootshop" засобами HTML5, CSS3, JS та Laravel 8: кваліфікаційна робота освітнього рівня „Бакалавр“ „122 – комп’ютерні науки“ / М. О. Каплун – Тернопіль : ТНТУ, 2022. – 64 с.
Utgivelsesdato: 20-jun-2022
Submitted date: 6-jun-2022
Date of entry: 28-jun-2022
Country (code): UA
Place of the edition/event: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Supervisor: Никитюк, Вячеслав Вячеславович
Committee members: Золотий, Роман Захарійович
UDC: 004.65
Emneord: інтернет-магазин
internet-shop
бази даних
data base
анімація
anbmftion
модель-вид-контролер
model-view-controller
PHP
Laravel
JS
MySQL
Abstrakt: Кваліфікаційна робота присвячена розробці веб-сайту для розміщення товарів спортивного взуття з використанням фреймворку 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.
Content: ВСТУП 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
Copyright owner: © Каплун Максим Олегович, 2022
References (Ukraine): 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.
Content type: Bachelor Thesis
Vises i samlingene:122 — Компʼютерні науки (бакалаври)

Tilhørende filer:
Fil Beskrivelse StørrelseFormat 
2022_KRB_SN-41_Kaplun_MO_.pdf2,17 MBAdobe PDFVis/Åpne


Alle innførsler i DSpace er beskyttet av copyright

Administrasjonsverktøy