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

dc.contributor.authorПащенко, Максим Володимирович
dc.date.accessioned2026-06-23T07:02:57Z
dc.date.available2026-06-23T07:02:57Z
dc.date.issued2026
dc.descriptionПащенко М. В. Розробка веб-застосунку для зберігання та керування файлами : кваліфікаційна робота бакалавра спеціальності 121 «Інженерія програмного забезпечення» / наук. керівник І. А. Скрипник. Запоріжжя : ЗНУ. 2026, 63 с.uk
dc.description.abstractUA : Мета застосунку полягає у створенні клієнт-серверного веб-застосунку, який поєднує зручність керування файлами з надійним захистом інформації без залежності від сторонніх корпоративних постачальників. У роботі проведено аналіз існуючих рішень у сфері хмарних сховищ та виявлено їхні недоліки. Для вирішення виявлених проблем спроєктовано незалежну архітектуру системи. Розроблено серверну частину з використанням сучасних асинхронних технологій, реляційної бази даних та системи кешування в оперативній пам'яті для забезпечення високої швидкості обробки запитів. Імплементовано алгоритм шифрування, що гарантує захист даних на рівні сховища. Клієнтську частину реалізовано з використанням компонентного підходу, що забезпечує модульність та зручність підтримки інтерфейсу. Для зручності реалізовано динамічне оновлення інтерфейсу без необхідності перезавантаження сторінки, а також механізм фонового завантаження файлів із відображенням поточного стану виконання операцій. Додатково впроваджено безпечну систему авторизації на базі токенів та гнучкий механізм керування правами спільного доступу до файлів і папок. Усю архітектуру проєкту контейнеризовано, що забезпечує її стабільну та ізольовану роботу в будь-якому середовищі розгортання.uk
dc.description.abstractEN : The aim is to create a client–server web application that combines convenient file management with reliable information security without dependence on third-party corporate providers. The work analyzes existing solutions in the field of cloud storage and identifies their shortcomings. To address the detected problems, an independent system architecture is designed. The server-side is developed using modern asynchronous technologies, a relational database, and an in-memory caching system to ensure high request processing performance. An encryption algorithm is implemented to guarantee data protection at the storage level. The client-side is implemented using a component-based approach, providing modularity and ease of interface maintenance. For usability, dynamic interface updates without page reloads are implemented, as well as a background file upload mechanism with real-time progress tracking.uk
dc.identifier.urihttps://dspace.znu.edu.ua/items/229b1570-1e61-4bd7-b75b-0df4b4c3dca7
dc.language.isoukuk
dc.subjectхмарне сховищеuk
dc.subjectвебзастосунокuk
dc.subjectклієнт-серверна архітектураuk
dc.subjectшифрування данихuk
dc.subjectбаза данихuk
dc.titleРозробка веб-застосунку для зберігання та керування файламиuk
dc.typeРобота бакалавраuk

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Диплом Пащенко М.В..pdf
Size:
1.42 MB
Format:
Adobe Portable Document Format
Description:
Робота бакалавра

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
3.81 KB
Format:
Item-specific license agreed upon to submission
Description: