Bakalárska práca

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
  • Kontakt

  • Školský e-mail: mihalik66@uniba.sk
  • Osobný e-mail: erik009mihalik@gmail.com