Інформаційна система обліку кіберспортивних турнірів
| dc.contributor.advisor | Бородкіна, Ірина Лаврентіївна | |
| dc.contributor.author | Чех, Сергій Олександрович | |
| dc.date.accessioned | 2026-09-09T11:01:46Z | |
| dc.date.issued | 2026 | |
| 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.uri | https://dglib.nubip.edu.ua/handle/123456789/17232 | |
| dc.language.iso | uk | |
| dc.publisher | НУБіП України | |
| dc.subject | кіберспорт | |
| dc.subject | мобільна інформаційна система | |
| dc.subject | об’єктно-орієнтоване моделювання | |
| dc.subject | клієнт-серверна архітектура | |
| dc.subject | e-sports | |
| dc.subject | mobile information system | |
| dc.subject | object-oriented modelling | |
| dc.subject | client-server architecture | |
| dc.title | Інформаційна система обліку кіберспортивних турнірів | |
| dc.type | Thesis | |
| 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