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