Webová aplikácia na prideľovanie slotov v medzinárodných súťažiach RoboCupJunior
Informácie
Meno a priezvisko: Erik Mihálik
Názov bakalárskej témy: Webová aplikácia na prideľovanie slotov v medzinárodných súťažiach RoboCupJunior
Študijný odbor: Aplikovaná informatika
Vedúci: Mgr. Marek Šuppa
Katedra: FMFI.KAI - Katedra aplikovanej informatiky
Anotácia
Cieľom iniciatívy RoboCup je postaviť tím 11 robotických futbalistov, ktorí sa stretnú so šampiónmi FIFA z roku 2050 a vyhrajú. RoboCupJunior, sesterská iniciatíva, si kladie za cieľ priblížiť študentom so záujmom o STEM najmodernejší robotický výskum organizovaním medzinárodných súťaží v rôznych ligách, ako napríklad Soccer (Futbal) alebo Recue (Záchranár). Tímy študentov z viac ako 50 krajín sa každoročne zúčastňujú rôznych medzinárodných súťaží. Keďže počet tímov v rôznych regiónoch je nerovnomerný, je potrebný systém, ktorý by organizátorom pomohol pri distribúcii dostupných súťažných miest medzi všetky súťažné regióny na základe veľkosti regionálnych turnajov, ktorých sa zúčastnili. Zároveň by mal pomôcť pri zhromažďovaní osobných údajov potrebných na registráciu členov tímu na medzinárodné podujatie.
Anotation
The goal of the RoboCup initiative is to build a team of 11 robotic football players who will face off the FIFA champions of 2050, and win. RoboCupJunior, a sister initiative, aims to bring students interested in STEM closer to the state-of-the-art robotics research by organizing international competitions in various leagues, such as Soccer or Rescue. Teams of students of more than 50 countries participate in various international competitions every year. As the number of teams across various regions is uneven, there is a need for a system that would help the organizers distribute the available competition slots across all the competing regions based on the size of the regional tournaments they participated in. Furthermore, the system ought to help gather the personal details necessary for the team members to be registered at the international event.
Cieľ
analýza požiadaviek na vyššie uvedený systém prideľovania prevádzkových intervalov
návrh databázového modelu, ako aj kritická funkčnosť takéhoto systému
implementácia navrhnutého systému v programovacom jazyku Python
Goal
analysis of the requirements for the aforementioned system for slot allocation
design of the database model as well as the critical functionality of such a system
the implementation of the designed system in the Python programming language