Вебсервіс для створення відеопривітань

dc.contributor.advisorГоловченко, Максим Миколайович
dc.contributor.authorБабашев, Олексій Дмитрович
dc.date.accessioned2026-03-20T12:28:29Z
dc.date.available2026-03-20T12:28:29Z
dc.date.issued2025
dc.description.abstractПояснювальна записка дипломного проєкту складається з п’яти розділів, містить 41 таблицю, 26 рисунків та 28 джерел – загалом 76 сторінок. Дипломний проєкт присвячений розробці вебсервісу для створення персоналізованих відеопривітань, який дозволяє користувачам об’єднувати відео фрагменти у єдине привітання, редагувати їх та поширювати готові результати. Мета – підвищення швидкості рендерингу та процесу компіляції відеопривітання за рахунок застосування сучасних вебтехнологій. У першому розділі проведено аналіз предметної області, визначено ключові проблеми існуючих рішень. Розглянуто архітектурні рішення. Другий розділ присвячений розробці вимог до програмного забезпечення, включаючи функціональні та нефункціональні вимоги, аналіз системних вимог та економічних показників проєкту. У третьому розділі детально описано архітектуру системи, обґрунтовано вибір технологій, наведено структуру бази даних та проведено аналіз безпеки даних. У четвертому розділі розглянуто результати тестування, аналіз якості програмного забезпечення, опис процесів тестування та контрольний приклад. У п’ятому розділі розглянуто процес розгортання та супроводу програмного забезпечення.
dc.description.abstractotherThe explanatory note of the diploma project consists of five sections, contains 41 tables, 26 figures, and 28 sources – in total 76 pages. The diploma project is dedicated to the development of a web service for creating personalized video greetings, which allows users to combine video fragments into a single greeting, edit them, and share the final result. The goal is to increase the rendering speed and the compilation process of the video greeting by using modern web technologies. The first section presents an analysis of the subject area and identifies key issues of existing solutions. Architectural solutions are considered. The second section is dedicated to the development of software requirements, including functional and non-functional requirements, analysis of system requirements, and economic indicators of the project. The third section provides a detailed description of the system architecture, justification of the choice of technologies, database structure, and data security analysis. The fourth section reviews the testing results, software quality analysis, description of testing processes, and a control example. The fifth section covers the process of deployment and maintenance of the software.
dc.format.extent201 с.
dc.identifier.citationБабашев, О. Д. Вебсервіс для створення відеопривітань : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Бабашев Олексій Дмитрович. - Київ, 2025. - 201 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/79672
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectвебсервіс
dc.subjectвідеопривітання
dc.subjectредактор відео
dc.subjectкомпіляція відео
dc.subjectрендеринг
dc.subjectподія
dc.subjectучасник
dc.subjectS3 сховище
dc.subjectvideo greeting
dc.subjectvideo editor
dc.subjectvideo compilation
dc.subjectrendering
dc.subjectevent
dc.subjectparticipant
dc.subjectS3 storage
dc.subjectffmpeg.wasm
dc.subjectNext.js
dc.subjectBun
dc.subjectPostgreSQL
dc.subjectweb service
dc.titleВебсервіс для створення відеопривітань
dc.title.alternativeWeb Service for Creating Video Greetings
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Babashev_bakalavr.pdf
Розмір:
5.66 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: