Веб-сервіс зберігання та управління користувацькими файлами з персоналізованим доступом

Савчук, Віталій Миколайович (2026) Веб-сервіс зберігання та управління користувацькими файлами з персоналізованим доступом [Кваліфікаційні роботи здобувачів] Перший (бакалаврський). Шифр академічної групи: ІНб-1-22-4.0д. Дата захисту: 16.06.2026, Київський столичний університет імені Бориса Грінченка.

[thumbnail of V_Savchuk_FITM_2026.pdf] Текст
V_Savchuk_FITM_2026.pdf

Download (1MB)

Анотація

Кваліфікаційна робота: 61 с., 15 рис., 4 табл., 31 посилання. Актуальність: зумовлена стрімким зростанням обсягів персональних даних у цифровому середовищі та посиленням вимог до їх захисту відповідно до Закону України «Про захист персональних даних» і регламенту GDPR. Існуючі комерційні хмарні сервіси (Google Drive, Dropbox, OneDrive та інші) мають суттєві обмеження щодо гнучкості контролю доступу та конфіденційності даних, що зумовлює потребу у створенні власних незалежних рішень для зберігання і управління файлами з персоналізованим доступом. Об'єкт дослідження: процеси зберігання, управління та надання доступу до користувацьких файлів у веб-орієнтованих системах. Предмет дослідження: архітектура, моделі даних та механізми персоналізованого доступу у веб-сервісі хмарного зберігання файлів. Мета роботи: розробити веб-сервіс для зберігання та управління користувацькими файлами з механізмами персоналізованого доступу, який забезпечує безпечне зберігання, гнучке керування правами та зручний інтерфейс для кінцевих користувачів.Завдання: проведено аналіз предметної області та порівняльний аналіз існуючих рішень; спроєктовано архітектуру системи з ownership-based моделлю доступу; реалізовано серверну частину на Spring Boot з Java та клієнтську частину на React.js; впроваджено механізми безпеки (TLS 1.3, BCrypt); проведено комплексне тестування системи. Основні результати: розроблено веб-сервіс із технологічним стеком Spring Boot / React.js / PostgreSQL / MinIO / Redis. Реалізовано стримінгову обробку файлів, рекурсивні операції над директоріями, генерацію ZIP-архівів та ownership-based модель ізоляції даних. Тестування підтвердило 100% проходження функціональних тест-кейсів, стабільну продуктивність під навантаженням до 50 одночасних користувачів та відповідність базовим вимогам безпеки. Практичне значення: створено готовий до розгортання веб-сервіс, який може застосовуватися в освітніх закладах, невеликих організаціях чи для індивідуальних потреб - без залежності від комерційних хмарних платформ, із повним контролем користувача над власними даними.

Тип елементу : Кваліфікаційні роботи здобувачів (Перший (бакалаврський))
Ключові слова: хмарне зберігання; веб-сервіс; персоналізований доступ;, Spring Boot; React.js; PostgreSQL; MinIO; JWT; RBAC; ownership-based access control; безпека даних
Шифр освітньої програми: 122.00.01
Шифр академічної групи: ІНб-1-22-4.0д
ПІБ наукового керівника: Варченко-Троценко Лілія Олександрівна
Дата захисту: 16.06.2026
Місце захисту: Київський столичний університет імені Бориса Грінченка
Типологія: Кваліфікаційні роботи здобувачів > Інформатика
Підрозділи: Факультет інформаційних технологій та математики > Кафедра комп'ютерних наук
Користувач, що депонує: Ізабелла Андріївна Соболенко
Дата внесення: 22 Лип 2026 20:00
Останні зміни: 22 Лип 2026 20:00
URI: https://elibrary.kubg.edu.ua/id/eprint/59294

Actions (login required)

Перегляд елементу Перегляд елементу