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

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

dc.contributor.advisorБородкіна, Ірина Лаврентіївна
dc.contributor.authorЧех, Сергій Олександрович
dc.date.accessioned2026-09-09T11:01:46Z
dc.date.issued2026
dc.description.abstractМетою роботи є підвищення ефективності ведення кіберспортивної бази даних і супроводу турнірів шляхом розроблення мобільної інформаційної системи VOID Esports Database, що забезпечує централізоване зберігання даних, керування життєвим циклом турнірів, live-оновлення матчів, адміністрування користувачів і аналітичні звіти. Для досягнення мети необхідно вирішити такі задачі: проаналізувати предметну область кіберспортивних інформаційних систем і визначити проблеми, які виникають під час керування командами, гравцями, турнірами та матчами; виконати огляд існуючих теоретичних і практичних рішень, визначити їх переваги та обмеження; сформувати функціональні та нефункціональні вимоги до системи, визначити ролі користувачів і сценарії роботи; розробити інформаційне забезпечення системи: модель даних, колекції MongoDB, зв’язки між сутностями, індекси та правила валідації; обґрунтувати вибір технологій Flutter, NestJS, MongoDB, Redis, Socket.IO, Docker і пов’язаних бібліотек; реалізувати серверні модулі API, мобільні екрани, локальне збереження сесій, fallback-дані та інтеграцію з realtime-каналом; описати алгоритми генерації турнірної сітки, текстового пошуку, оновлення результатів матчів, повідомлень і модераційних дій; провести перевірку працездатності, описати тестування, вимоги до запуску, склад інсталяційного пакета і перспективи розвитку системи. Методи дослідження включають системний аналіз предметної області, об’єктно-орієнтоване моделювання, проєктування клієнт-серверної архітектури, проєктування документної бази даних, валідацію DTO, рольову модель доступу, алгоритмізацію турнірної сітки, модульне тестування та експериментальну перевірку локального запуску. Практичне значення одержаних результатів полягає в тому, що розроблений застосунок може бути використаний як основа для кіберспортивної платформи локального або навчального рівня, для демонстрації принципів побудови сучасних мобільних інформаційних систем, а також для подальшого розширення функціоналу турнірного менеджменту. Апробацію програмного продукту виконано у формі локального запуску серверної та мобільної частин, наповнення тестовими даними CS2 HLTV Top 10, перевірки health endpoint, Swagger-документації, базових тестів і сценаріїв взаємодії з основними екранами застосунку. Пояснювальна записка складається зі вступу, чотирьох розділів, висновків і списку використаних джерел. У першому розділі виконано системний аналіз предметної області. У другому розділі описано інформаційне забезпечення та модель даних. У третьому розділі розглянуто прикладне програмне забезпечення. У четвертому розділі наведено рекомендації щодо впровадження, експлуатації та тестування системи.
dc.identifier.citationЧех С. О. Інформаційна система обліку кіберспортивних турнірів : дипломна робота ... бакалавра : 122 Комп’ютерні науки. Київ, 2026. 104 с.
dc.identifier.urihttps://dglib.nubip.edu.ua/handle/123456789/17232
dc.language.isouk
dc.publisherНУБіП України
dc.subjectкіберспорт
dc.subjectмобільна інформаційна система
dc.subjectоб’єктно-орієнтоване моделювання
dc.subjectклієнт-серверна архітектура
dc.subjecte-sports
dc.subjectmobile information system
dc.subjectobject-oriented modelling
dc.subjectclient-server architecture
dc.titleІнформаційна система обліку кіберспортивних турнірів
dc.typeThesis
thesis.degree.departamentКомп’ютерних наук
thesis.degree.grantorФакультет інформаційних технологій
thesis.degree.specialtyКомп’ютерні науки

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Chekh_Bakalavrska_2026_Informatsiina_systema_obliku.pdf
Розмір:
2,57 MB
Формат:
Adobe Portable Document Format