Веборієнтоване програмне забезпечення для створення рекламного продукту
| dc.contributor.advisor | Корнілов, Іван Станіславович | |
| dc.contributor.author | Леонтович, Олександр Сергійович | |
| dc.date.accessioned | 2026-08-31T07:17:00Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Мета роботи - спроєктувати, обґрунтувати та описати реалізацію веборієнтованого програмного забезпечення для створення рекламного продукту, яке забезпечує редагування цифрових креативів, командний робочий процес, контроль доступів, QA-перевірку, оновлення в реальному часі та експорт готового результату. Для досягнення мети необхідно виконати такі завдання: 1. проаналізувати предметну область створення рекламного продукту та визначити ключові проблеми, які виникають у виробничого робочого процесу; 2. сформувати функціональні й нефункціональні вимоги до веборієнтованої системи з позиції користувача, власника та учасників команди; 3. розробити моделі предметної області, які відображають ролі, сценарії використання, структуру даних, компоненти та алгоритми роботи системи; 4. обґрунтувати вибір інформаційного забезпечення, СУБД і засобів реалізації логіки серверної частини; 5. описати архітектуру клієнтської частини, компонентну структуру, маршрути, сервіси, роботу стан редактора і механізми синхронізації в реальному часі; 6. розглянути алгоритми створення проєкту, передавання на QA, повернення з коментарем, погодження та експорту рекламного продукту; 7. визначити вимоги до тестування, апаратного і програмного забезпечення, складу інсталяційного пакету та розгортання системи. Об’єктом розробки є процес створення рекламного продукту у вебсередовищі, який охоплює проєктування макета, налаштування анімації, командну взаємодію, перевірку якості та експорт результату. Предметом розробки є веборієнтоване програмне забезпечення Creative Workflow Studio, його інформаційна структура, архітектура клієнтської частини, механізми взаємодії з Supabase, логіка робочого процесу та алгоритми керування рекламними проєктами. Методи роботи включають аналіз предметної області, порівняння існуючих інструментів, об’єктно-орієнтоване та структурне моделювання, побудову UML і ER-діаграм, проєктування інформаційної бази, програмну реалізацію клієнтської логіки, використання хмарних сервісів модель «серверна частина як сервіс» (BaaS), функціональне тестування та узагальнення результатів. Під час реалізації застосовано React 18 для побудови компонентного інтерфейсу, Vite для швидкої розробки та підсумкової збірки, Supabase для автентифікації, PostgreSQL, RLS, RPC, Edge Functions і Realtime, GSAP для анімаційної логіки, Monaco Editor для редагування JavaScript/CSS, а також допоміжні бібліотеки для візуальних елементів і статистики. Вибір цих засобів відповідає вимогам складного інтерактивного вебредактора та підтримує подальше розширення системи. Практичне значення роботи полягає у створенні цілісної програмної платформи, яку можна використовувати як навчальний та демонстраційний приклад організації виробничого процесу для цифрових креативів. Рішення може бути основою для подальшого розвитку: розширення набору шаблонів, додавання історії версій, журналу аудиту, наскрізних тестів, більш гнучких ролей, покращення експорту та інтеграції з рекламними платформами. Пояснювальна записка складається зі вступу, чотирьох розділів, висновків, списку використаних джерел і додатків. У першому розділі розглянуто предметну область і вимоги. У другому розділі подано проєктування інформаційного забезпечення. У третьому розділі описано архітектуру та програмну реалізацію. У четвертому розділі наведено рекомендації щодо тестування, розгортання та експлуатації системи. | |
| dc.identifier.citation | Леонтович О. С. Веборієнтоване програмне забезпечення для створення рекламного продукту : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення. Київ, 2026. 103 с. | |
| dc.identifier.uri | https://dglib.nubip.edu.ua/handle/123456789/16964 | |
| dc.language.iso | uk | |
| dc.publisher | НУБіП України | |
| dc.subject | цифрова реклама | |
| dc.subject | цифровий креатив | |
| dc.subject | веборієнтоване програмне забезпечення | |
| dc.subject | інтерактивний вебредактор | |
| dc.subject | digital advertising | |
| dc.subject | digital creativity | |
| dc.subject | web-based software | |
| dc.subject | interactive web editor | |
| dc.title | Веборієнтоване програмне забезпечення для створення рекламного продукту | |
| dc.type | Thesis | |
| thesis.degree.departament | Комп’ютерних наук | |
| thesis.degree.grantor | Факультет інформаційних технологій | |
| thesis.degree.specialty | Інженерія програмного забезпечення |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Leontovych_Bakalavrska_Veboriientovane_prohramne_zabezpechennia.pdf
- Розмір:
- 1,92 MB
- Формат:
- Adobe Portable Document Format