<link rel="stylesheet" href="styles.f3b1fba60ec7970c.css">

Інформаційна система обліку кіберспортивних турнірів

Loading...
Thumbnail Image

Date

item.page.orcid

Journal Title

Journal ISSN

Volume Title

Publisher

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

DOI

Abstract

Метою роботи є підвищення ефективності ведення кіберспортивної бази даних і супроводу турнірів шляхом розроблення мобільної інформаційної системи VOID Esports Database, що забезпечує централізоване зберігання даних, керування життєвим циклом турнірів, live-оновлення матчів, адміністрування користувачів і аналітичні звіти. Для досягнення мети необхідно вирішити такі задачі: проаналізувати предметну область кіберспортивних інформаційних систем і визначити проблеми, які виникають під час керування командами, гравцями, турнірами та матчами; виконати огляд існуючих теоретичних і практичних рішень, визначити їх переваги та обмеження; сформувати функціональні та нефункціональні вимоги до системи, визначити ролі користувачів і сценарії роботи; розробити інформаційне забезпечення системи: модель даних, колекції MongoDB, зв’язки між сутностями, індекси та правила валідації; обґрунтувати вибір технологій Flutter, NestJS, MongoDB, Redis, Socket.IO, Docker і пов’язаних бібліотек; реалізувати серверні модулі API, мобільні екрани, локальне збереження сесій, fallback-дані та інтеграцію з realtime-каналом; описати алгоритми генерації турнірної сітки, текстового пошуку, оновлення результатів матчів, повідомлень і модераційних дій; провести перевірку працездатності, описати тестування, вимоги до запуску, склад інсталяційного пакета і перспективи розвитку системи. Методи дослідження включають системний аналіз предметної області, об’єктно-орієнтоване моделювання, проєктування клієнт-серверної архітектури, проєктування документної бази даних, валідацію DTO, рольову модель доступу, алгоритмізацію турнірної сітки, модульне тестування та експериментальну перевірку локального запуску. Практичне значення одержаних результатів полягає в тому, що розроблений застосунок може бути використаний як основа для кіберспортивної платформи локального або навчального рівня, для демонстрації принципів побудови сучасних мобільних інформаційних систем, а також для подальшого розширення функціоналу турнірного менеджменту. Апробацію програмного продукту виконано у формі локального запуску серверної та мобільної частин, наповнення тестовими даними CS2 HLTV Top 10, перевірки health endpoint, Swagger-документації, базових тестів і сценаріїв взаємодії з основними екранами застосунку. Пояснювальна записка складається зі вступу, чотирьох розділів, висновків і списку використаних джерел. У першому розділі виконано системний аналіз предметної області. У другому розділі описано інформаційне забезпечення та модель даних. У третьому розділі розглянуто прикладне програмне забезпечення. У четвертому розділі наведено рекомендації щодо впровадження, експлуатації та тестування системи.

Description

Citation

Чех С. О. Інформаційна система обліку кіберспортивних турнірів : дипломна робота ... бакалавра : 122 Комп’ютерні науки. Київ, 2026. 104 с.

Endorsement

Review

Supplemented By

Referenced By