Репозитарій КНУ
  • Yкраї́нська
  • English
  • Увійти
    Новий користувач? Зареєструйтесь.Забули пароль?
Репозитарій КНУ
  • Фонди & Зібрання
  • Статистика
  • Yкраї́нська
  • English
  • Увійти
    Новий користувач? Зареєструйтесь.Забули пароль?
  1. Головна
 
  • Деталі
Параметри

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

Тип публікації :
Бакалаврська робота
Дата випуску :
2021
Автор(и) :
Бухало Михайло
Мова основного тексту :
eKNUTSHIR URL :
https://ir.library.knu.ua/handle/123456789/3130
Цитування :
Бухало М. Розробка веб-сервісу для моніторингу кіберспортивних матчів : кваліфікаційна робота ... бакалавра : 121 Інженерія програмного забезпечення / Михайло Бухало. - Київ, 2021. - 52 с.
В результаті виконання даної кваліфікаційної роботи був розроблений веб-сервіс, який вирішує проблему отримання даних кіберспортивних матчів з мінімально можливою затримкою. Було проведено аналіз функціоналу вже існуючих на сьогоднішньому ринку ресурсів та сайтів, які займаються наданням статистики та новин з різного роду кіберспортивних дисциплін. Створено веб-api для отримання актуальних даних з турнірних матчів по комп’ютерним іграм з використанням Open Source бібліотеки Selenium мовою програмування C# для легкої інтеграції з будь якими додатками на різних платформах, а також розроблено якісну архітектуру завдяки якій основний функціонал синтаксичного аналізу кіберспортивних ресурсів можна винести в окремий пакет для подальшого інтегрування в у додатки на платформі .NET.
При виконанні кваліфікаційної роботи був проведений аналіз існуючих способів, для того, щоб отримувати необхідні дані напряму з гри за допомогою api, яку надають самі розробники. А також бібліотеки та фреймворки для синтаксичного аналізу DOM сторінок сайтів. Беручи до уваги кросплатформенісь мови програмування C# та платформи .NET, було обрано бібліотеку Selenium, яка підтримується багатьма операційними системами та містить рішення для багатьох проблем синтаксичного аналізу веб-сторінок. Були досліджені методи бібліотеки, які дозволяють вирішити поставлену задачу, а також способи їх оптимізації для забезпечення мінімально можливої затримки між відправленням запитів і отриманням необхідних даних.
Галузі знань та спеціальності :
Тип зібрання :
Publication
Файл(и) :
Вантажиться...
Ескіз
Формат

Adobe PDF

Розмір :

1003.82 KB

Контрольна сума:

(MD5):ecc62c882e63e023246e9ffc5eccf8f1

Ця робота розповсюджується на умовах ліцензії Creative Commons CC BY-NC

Налаштування куків Політика приватності Угода користувача Надіслати відгук

Побудовано за допомогою Програмне забезпечення DSpace-CRIS - Розширення підтримується та оптимізується 4Наука

м. Київ, вул. Володимирська, 58, к. 42

(044) 239-33-30

ir.library@knu.ua