Palun kasuta seda identifikaatorit viitamiseks ja linkimiseks:
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 |
Affiliation: | ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Україна |
Bibliographic description (Ukraine): | Граб Д. В. Розробка інтернет-магазину «Modern Store» з використанням бібліотек React і Redux та програмного інтерфейсу IndexedDB : кваліфікаційна робота бакалавра за спеціальністю „122 – комп’ютерні науки“ / Д. В. Граб. – Тернопіль : ТНТУ, 2023. – 53 с. |
Дата на Публикуване: | 19-Юни-2023 |
Submitted date: | 5-Юни-2023 |
Date of entry: | 21-Юни-2023 |
Country (code): | UA |
Place of the edition/event: | ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна |
Supervisor: | Готович, Володимир Анатолійович |
Committee members: | Гладьо, Юрій Богданович |
UDC: | 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. |
Content: | ВСТУП 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 |
Copyright owner: | © Граб Дмитро Віталійович, 2023 |
References (Ukraine): | 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 |
Content type: | Bachelor Thesis |
Показва се в Колекции: | 122 — Компʼютерні науки (бакалаври) |
Файлове в Този Публикация:
Файл | Описание | Размер | Формат | |
---|---|---|---|---|
2023_KRB_SN-41_Hrab_DV.pdf | 597,3 kB | Adobe PDF | Изглед/Отваряне |
Публикацияте в DSpace са защитени с авторско право, с всички права запазени, освен ако не е указно друго.
Admin vahendid