Link lub cytat. http://elartu.tntu.edu.ua/handle/lib/46412
Pełny rekord metadanych
Pole DCWartośćJęzyk
dc.contributor.advisorГащин, Надія Богданівна-
dc.contributor.authorСеменів, Максим Васильович-
dc.contributor.authorSemeniv, Maksym-
dc.date.accessioned2024-10-19T20:47:20Z-
dc.date.available2024-10-19T20:47:20Z-
dc.date.issued2024-06-
dc.identifier.citationСеменів М. В. Аналіз проблематики зберігання даних веб застосунків на прикладі магазину музичних платівок : робота на здобуття кваліфікаційного ступеня бакалавра : спец. 121 - інженерія програмного забезпечення / наук. кер. Н. Б. Гащин. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2024.78 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/46412-
dc.description.abstractПроект демонструє, як технологічні інновації можуть підвищити ефективність бізнес-процесів та забезпечити кращу взаємодію з користувачами, зокрема через механізми захисту даних та персоналізовані рекомендації. Висвітлюються також стратегії адаптації веб-застосунків до різних регуляторних вимог, що є критично важливим у глобалізованому цифровому середовищі. Ця робота вносить вклад у розуміння того, як використання передових веб-технологій та методологій управління проектами може сприяти створенню більш безпечних, доступних та взаємопов'язаних цифрових продуктів, що задовольняють потреби як бізнесу, так і споживачів. Також підкреслюється важливість неперервної інновації та адаптації у швидко мінливому цифровому ландшафті.uk_UA
dc.description.abstractThe project demonstrates how technological innovations can enhance business process efficiency and improve user interaction, particularly through data protection mechanisms and personalized recommendations. It also highlights strategies for adapting web applications to various regulatory requirements, which is critically important in a globalized digital environment. This work contributes to the understanding of how the use of advanced web technologies and project management methodologies can help create safer, more accessible, and interconnected digital products that meet the needs of both businesses and consumers. It also emphasizes the importance of continuous innovation and adaptation in a rapidly changing digital landscape.uk_UA
dc.description.tableofcontentsРЕФЕРАТ 4 ABSTRACT 5 ЗМІСТ 6 ПЕРЕЛІК СКОРОЧЕНЬ 8 ВСТУП 9 1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ПРОБЛЕМАТИКИ ЗБЕРІГАННЯ ДАНИХ У ВЕБ-ЗАСТОСКНКАХ 11 1.1 Теоретичний огляд технологій зберігання даних у веб-застосунках 11 1.1.1 Огляд сучасних веб-технологій (React, Mongoose, MongoDB) 15 1.1.2 Приклади використання у реальних проектах 18 1.1.3 Загальний огляд механізмів зберігання даних (Cookies, Local Storage, Session Storage, IndexedDB) 24 1.2 Проблематика "Cookie Apocalypse" та її вплив на зберігання даних 27 1.2.1 Виклики забезпечення конфіденційності даних 28 1.2.2 Cookie Apocalypse" і його вплив на зберігання даних 29 1.2.3 Роль і значення баз даних у веб-застосунках 31 1.3 Аналіз використання технологій у веб-застосунках 32 1.3.1 Роль і можливості React у розробці клієнтської частини 33 1.3.2 Використання Mongoose як адаптера для роботи з MongoDB у веб-застосунках 35 1.3.3 Моделювання даних та їх зберігання в MongoDB 36 2. РОЗРОБКА ВЕБ-ЗАСТОСУНКУ МАГАЗИНУ МУЗИЧНИХ ПЛАТІВОК 38 2.1 Архітектура та технологічний стек проекту 38 2.2 Розробка моделі даних для магазину музичних платівок 40 2.2.1 Основні моделі даних 40 2.2.2 Додаткові моделі даних 42 2.2.3 Моделі посередники 44 2.3 Інтерфейс користувача та його взаємодія з сервером. Варіанти використання. 46 2.4.1 Огляд варіантів використання 47 2.4.2 Варіанти використання для користувачів 49 2.4.3 Варіанти використання для адміністраторів 51 2.4 Безпека даних у веб-застосунку 54 2.4.1 Варіанти використання для адміністраторів 54 2.4.2 Впровадження GDPR та CCPA в контексті магазину музичних платівок 56 2.4.1 Реалізований проект 57 3 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 61 3.1 Ризик як кількісна оцінка небезпеки 61 3.2 Визначення економічної ефективності щодо підвищення рівня пожежної безпеки промислових обʼєктів 63 ВИСНОВКИ 66 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 69 ДОДАТКИ 71 Додаток А – Публікація у науковому виданні 72 Додаток Б – Лістинг коду моделі 74 Додаток В – Диск із кваліфікаційною роботою бакалавра 78uk_UA
dc.language.isoukuk_UA
dc.subjectмагазин музичних платівокuk_UA
dc.subjectвеб-технологіїuk_UA
dc.subjectзахист данихuk_UA
dc.subjectGDPRuk_UA
dc.subjectCCPAuk_UA
dc.subjectстандарти конфіденційностіuk_UA
dc.titleАналіз проблематики зберігання даних веб застосунків на прикладі магазину музичних платівокuk_UA
dc.title.alternativeAnalysis of data storage issues in web applications using the example of a music records storeuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Семенів Максим Васильович, 2024uk_UA
dc.contributor.committeeMemberЛуцик, Надія Степанівна-
dc.coverage.placenameТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.format.pages78-
dc.subject.udc004.9uk_UA
dc.relation.references1) MDN Web Docs. Web Storage API. [Електронний ресурс] – Режим доступу до ресурсу: https://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API.uk_UA
dc.relation.references2) React Official Documentation. [Електронний ресурс] – Режим доступу до ресурсу: https://reactjs.org/docs/getting-started.html.uk_UA
dc.relation.references3) MongoDB. MongoDB Documentation. [Електронний ресурс] – Режим доступу до ресурсу: https://docs.mongodb.com/.uk_UA
dc.relation.references4) Docker. Docker Documentation. [Електронний ресурс] – Режим доступу до ресурсу: https://docs.docker.com/.uk_UA
dc.relation.references5) European Commission. GDPR Official Legal Text. [Електронний ресурс] – Режим доступу до ресурсу: https://eur-lex.europa.eu/eli/reg/2016/679/oj.uk_UA
dc.relation.references6) Петренко А.Ф. Основи веб-дизайну та інтерфейсів. – Київ: Логос, 2018 р. с. 212.uk_UA
dc.relation.references7) Кузнєцова Т.С. Сучасні технології розробки веб-застосунків. – Львів: Літопис, 2019 р. с. 196.uk_UA
dc.relation.references8) Шевченко Г.О., Павленко В.К. Бази даних і знань: Навчальний посібник. – Київ: Каравела, 2020 р. с. 348.uk_UA
dc.relation.references9) Литвин В.А. Принципи створення сучасних веб-сайтів. – Одеса: Астропринт, 2019 р. с. 234.uk_UA
dc.relation.references10) Мороз Ю.Б. Захист інформації в комп'ютерних системах та мережах. – Київ: Наукова думка, 2021 р. с. 289.uk_UA
dc.contributor.affiliationТернопільський національний технічний університет ім. Івана Пулюяuk_UA
dc.coverage.countryUAuk_UA
Występuje w kolekcjach:121 — Інженерія програмного забезпечення (бакалаври)

Pliki tej pozycji:
Plik Opis WielkośćFormat 
dyplom_Semeniv_2024.pdf1,48 MBAdobe PDFPrzeglądanie/Otwarcie


Pozycje DSpace są chronione prawami autorskimi

Narzędzia administratora