Програмне забезпечення для організації онлайн аудіо- та відеозв’язку

Вантажиться...
Ескіз

Дата

ORCID

Назва журналу

Номер ISSN

Назва тому

Видавець

НУБіП України

DOI

Анотація

Мета роботи — спроєктувати й реалізувати веб-систему для відеоконференцій у браузері: кімнати за кодом, відео- та аудіозв’язок між учасниками, текстовий чат у кімнаті, обмеження кількості учасників, а для зареєстрованих користувачів — кабінет з профілем, заявками в друзі та відображенням присутності. Завдання роботи: 1. Розглянути предметну область і вимоги до системи, описати основні сценарії роботи користувачів і будову програмних компонентів. 2. Спроєктувати дані для облікових функцій і загальну архітектуру рішення, обґрунтувати вибір технологій. 3. Реалізувати програмне забезпечення: сервер додатку, клієнтську частину з відеозв’язком і обміном повідомленнями, підключення до хмарної автентифікації та бази даних, інтерфейс сторінок. 4. Підготувати рекомендації з тестування, вимог до комп’ютера та програм, а також з розгортання системи. 5. Перевірити роботу основних функцій за тестовими сценаріями й підсумувати результати. 6. Запропонувати напрями подальшого розвитку (наприклад, краща підтримка складних мереж, запис зустрічей тощо). Об’єкт дослідження — процес організації відеозустрічі в браузері з використанням технологій реального часу та обліку користувачів у хмарі. Предмет дослідження — конкретне програмне забезпечення та підхід до його створення: веб-клієнт, сервер додатку, засоби відеозв’язку та інтеграція з хмарним сервісом автентифікації й даних. Методи дослідження: аналіз літератури й офіційної документації; опис і моделювання предметної області; порівняння існуючих рішень; проєктування та програмування; перевірка роботи системи на практиці; узагальнення висновків і рекомендацій. Наукова новизна полягає у поєднанні у відносно простій системі відкритих веб-підходів до відеозв’язку з готовою хмарною платформою для користувачів і соціальних функцій, без розробки всієї підсистеми входу та зберігання даних. Практична цінність — отриманий програмний продукт і описані рекомендації можуть використовуватися як навчальний приклад повного циклу створення веб-додатку або як основа для подальшого розширення під конкретні потреби за належного налаштування безпеки. Структура записки: вступ; розділ із аналізом предметної області та вимог; розділ із проєктуванням даних і архітектури; розділ із описом реалізації; розділ із рекомендаціями щодо тестування та впровадження; висновки; список джерел; додатки з діаграмами, фрагментами коду та матеріалами перевірки. Таким чином, робота показує практичний шлях від постановки задачі до робочого веб-додатку для відеоконференцій і корисна для формування навичок сучасної веб-розробки.

Опис

Бібліографічний опис

Саух М. А. Програмне забезпечення для організації онлайн аудіо- та відеозв’язку : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення. Київ, 2026. 74 с.

Endorsement

Review

Supplemented By

Referenced By