Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/41642
Назва: Розробка інтернет-магазину «Modern Store» з використанням бібліотек React і Redux та програмного інтерфейсу IndexedDB
Інші назви: Development of an online store “Modern Store” using the React, Redux libraries and the IndexedDB software interface
Автори: Граб, Дмитро Віталійович
Hrab, Dmytro Vitaliiovych
Приналежність: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна
Бібліографічний опис: Граб Д. В. Розробка інтернет-магазину «Modern Store» з використанням бібліотек React і Redux та програмного інтерфейсу IndexedDB : кваліфікаційна робота бакалавра за спеціальністю „122 – комп’ютерні науки“ / Д. В. Граб. – Тернопіль : ТНТУ, 2023. – 53 с.
Дата публікації: 19-чер-2023
Дата подання: 5-чер-2023
Дата внесення: 21-чер-2023
Країна (код): UA
Місце видання, проведення: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Науковий керівник: Готович, Володимир Анатолійович
Члени комітету: Гладьо, Юрій Богданович
УДК: 004.09
Теми: веб-ресурс
web resource
інтернет-магазин
online store
інтерфейс користувача
user interface
адаптивність
adaptability
React
Redux
IndexedDB
Короткий огляд (реферат): Кваліфікаційна роботи присвячена розробці програмного забезпечення для контролю реалізації товарів в інтернет-магазині. Метою даної кваліфікаційної роботи є дослідження, проектування та розробка програмного забезпечення для контролю та підтримки продуктів в інтернет-магазині. В першому розділі кваліфікаційної роботи розглянуто та проаналізовано методи та засоби для розробки інтернет-магазину. Здійснено підбір актуальних технологій для розробки інтернет-магазину. В другому розділі кваліфікаційної роботи здійснено проектування моделі та розробку інтернет-магазину із використанням відповідних технологій. В третьому розділі кваліфікаційної роботи розглянуто два актуальні питання для заданої теми кваліфікаційної роботи з безпеки життєдіяльності та охорони праці. The qualification work is devoted to the development of software for monitoring products in an online store. The purpose of this qualification work is the research, design and development of software for the control and support of products in an online store. In the first section of the qualification work, the methods and tools for developing an online store were considered and analyzed. The selection of relevant technologies for the development of an online store was carried out. In the second section of the qualification work, the design of the model and the development of the online store for using appropriate technologies were carried out. In the third section of the qualification work, two relevant issues for the given topic of the qualification work on life safety and occupational health are considered.
Зміст: ВСТУП 7 РОЗДІЛ 1. ТЕОРЕТИЧНІ ВІДОМОСТІ ЩО ДО РОЗРОБКИ ІНТЕРНЕТ-МАГАЗИНУ 8 1.1 Обґрунтування потреби в веб-сайті магазину «Modern Store» 8 1.2 Поняття веб-сайту Progressive Web Apps 9 1.3 Проектування веб-сайту 17 1.4 Етапи розробки веб-сайту магазину 22 1.5 Обґрунтування вибору системи управління вмістом 24 1.6 Висновки до першого розділу 26 РОЗДІЛ 2. ПРОЕКТНА ЧАСТИНА РОЗРОБКИ ІНТЕРНЕТ-МАГАЗИНУ 27 2.1 Загальна структура сайту 27 2.2 Розробка клієнтської частини веб-сайту 33 2.3 Розробка та підключення програмного інтерфейсу до веб-сайту 42 2.4 Висновки до другого розділу 45 РОЗДІЛ 3. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 46 3.1 Актуальність безпеки життєдіяльності людини 46 3.2 Загальні вимоги безпеки з охорони праці для користувачів ПК 47 3.3 Висновок до третього розділу 49 ВИСНОВКИ 50 ПЕРЕЛІК ДЖЕРЕЛ 51
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/41642
Власник авторського права: © Граб Дмитро Віталійович, 2023
Перелік літератури: 1 Що таке мобільний додаток [Електронний ресурс] – 2020. – Режим доступу до ресурсу https://www.techopedia.com/definition/2953/mobile-application-mobile-app
2 Що таке PWA [Електронний ресурс] – 2023. – Режим доступу до ресурсу https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps
3 Що таке PWA [Електронний ресурс] – 2023. – Режим доступу до ресурсу https://learn.microsoft.com/en-us/microsoft-edge/progressive-web-apps-chromium/
4 Як краще побудувати PWA https://www.freecodecamp.org/news/build-a-pwa-from-scratch-with-html-css-and-javascript/
5 Дослідження швидкості завантаження сайту [Електронний ресурс] – 2022. – Режим доступу до ресурсу https://wezom.com.ua/ua/blog/kak-uvelichit-skorost-zagruzki-sajta
6 Що таке Trusted Web Activities [Електронний ресурс] – 2019. – Режим доступу до ресурсу https://thanhtungvo.medium.com/what-is-trusted-web-activities-and-how-to-build-a-simple-twa-android-app-dbbdd8590bfc
7 Опис PWA та найкращі приклади додатку [Електронний ресурс] – 2023. Режим доступу до ресурсу https://www.codica.com/blog/best-examples-of-pwa/
8 Порівняння PWA та мобільного додатку [Електронний ресурс] – 2022. Режим доступу до ресурсу https://www.magestore.com/blog/pwa-vs-native-app-and-how-to-choose-between-them
9 Порівняння PWA та мобільного додатку [Електронний ресурс] – 2023. Режим доступу до ресурсу https://www.sommo.io/blog/pwa-vs-native-app-which-is-better-in-2023
10 Що таке IndexedDB [Електронний ресурс] – 2023. Режим доступу до ресурсу https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_API
11 Опис роботи SW [Електронний ресурс] – 2019. Режим доступу до ресурсу https://web.dev/service-worker-mindset/
12 Опис роботи SW [Електронний ресурс] – 2023. Режим доступу до ресурсу https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API
13 Опис роботи PWA разом із SW [Електронний ресурс] – 2023. Режим доступу до ресурсу https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Tutorials/js13kGames/Offline_Service_workers
14 Різниця між HTTP та HTTPS [Електронний ресурс] – 2022. Режим доступу до ресурсу https://ssl.com.ua/blog/ukr/http-vs-https/
15 Опис файлу Web App manifest [Електронний ресурс] – 2023.Режим доступу до ресурсу https://developer.mozilla.org/en-US/docs/Web/Manifest
16 Різниця між бібліотекою та фреймворком [Електронний ресурс] – 2019. Режим доступу до ресурсу – https://www.freecodecamp.org/news/the-difference-between-a-framework-and-a-library-bd133054023f
17 Список актуальних CMS систем для розробки веб-сайтів [Електронний ресурс] – 2023. Режим доступу до ресурсу – https://www.entrepreneur.com/guide/small-business-tools/5-best-cms-platforms-in-2023
18 Список популярних фреймворків для розробки веб-сайтів [Електронний ресурс] – 2023. Режим доступу до ресурсу – https://hackr.io/blog/web-development-frameworks
19 Список популярних фреймворків для розробки веб-сайтів [Електронний ресурс] – 2023. Режим доступу до ресурсу – https://www.monocubed.com/blog/most-popular-web-frameworks/
20 Документація до Bootstrap [Електронний ресурс] – 2023. Режим доступу до ресурсу – https://getbootstrap.com/docs/5.3/getting-started/introduction/
21 Документація до UIKit [Електронний ресурс] – 2023. Режим доступу до ресурсу – https://getuikit.com/docs/introduction#package-contents
22 Документація до Django [Електронний ресурс] – 2023. Режим доступу до ресурсу – https://www.djangoproject.com/
23 Документація до Flask [Електронний ресурс] – 2023. Режим доступу до ресурсу – https://flask.palletsprojects.com/en/2.3.x/
24 Документація до Ruby on Rails [Електронний ресурс] – 2023. Режим доступу до ресурсу – https://rubyonrails.org/
25 Документація до Spring [Електронний ресурс] – 2023. Режим доступу до ресурсу – https://spring.io/projects/spring-framework
26 Документація до AngularJS [Електронний ресурс] – 2023. Режим доступу до ресурсу – https://docs.angularjs.org/guide
27 Документація до React [Електронний ресурс] – 2023. Режим доступу до ресурсу – https://react.dev/blog/2023/03/16/introducing-react-dev
28 Документація до Vue [Електронний ресурс] – 2023. Режим доступу до ресурсу – https://vuejs.org/guide/introduction.html
29 Документація до Ember.js [Електронний ресурс] – 2023. Режим доступу до ресурсу – https://guides.emberjs.com/release/
30 Детальний опис переваг та недоліків бібліотеки Redux [Електронний ресурс] – 2022. Режим доступу до ресурсу – https://thetechprint.com/pros-and-cons-of-redux
31 Детальний опис переваг та недоліків використання IndexedDB [Електронний ресурс] – 2018. Режим доступу до ресурсу – https://sweetcode.io/indexeddb-client-storage/
32 Актуальність проблеми безпеки людини [Електронний ресурс] – 2016. Режим доступу до ресурсу – https://studfile.net/preview/5152269/
33 Актуальність проблеми безпеки людини [Електронний ресурс] – 2016. Режим доступу до ресурсу – http://op.iee.kpi.ua/1/%D1%80.54-58.pdf
34 Охорона праці під час роботи за ПК [Електронний ресурс] – 2018. Режим доступу до ресурсу – https://www.victorija.ua/dovidnik/osnovni-pravyla-dotrymannya-ohorony-pratsi-pry-roboti-na-personalnyh-eom.html
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:122 — Компʼютерні науки (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
2023_KRB_SN-41_Hrab_DV.pdf597,3 kBAdobe PDFПереглянути/відкрити


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

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