Tato práce se zabývá a pojednává o robotických soutěžích konaných na území České republiky a ve světě. Rozebírá se registrace, provedení soutěže a jejich celkový chod. Největší část práce je cílena zaměřením na ROBOGAMES na FAI. V praktické části je řešena problematika implementace a programování nové webové stránky.
Anotace v angličtině
This theses is dealing with researching robotic tournamets in the Czech republic and in other countries. The research focuses on the form of registration of new competitiors, organizing and course of the competitions. Largest part of this thesis is targeting robotic tournament called ROBOGAMES which takes place in the Faculty of applied informatics of Tomas Bata University in Zlín. The practical sector of this thesis deals with implemen-tation of a new web application for this competition.
Tato práce se zabývá a pojednává o robotických soutěžích konaných na území České republiky a ve světě. Rozebírá se registrace, provedení soutěže a jejich celkový chod. Největší část práce je cílena zaměřením na ROBOGAMES na FAI. V praktické části je řešena problematika implementace a programování nové webové stránky.
Anotace v angličtině
This theses is dealing with researching robotic tournamets in the Czech republic and in other countries. The research focuses on the form of registration of new competitiors, organizing and course of the competitions. Largest part of this thesis is targeting robotic tournament called ROBOGAMES which takes place in the Faculty of applied informatics of Tomas Bata University in Zlín. The practical sector of this thesis deals with implemen-tation of a new web application for this competition.
Prozkoumejte a popište systémy, používané pro správu robotických soutěžích ve světě.
Prostudujte stávající uživatelské rozhraní a jeho implementaci v systému systému pro správu robotické soutěže FAI UTB ve Zlíně.
Vyberte platformu pro novou implementaci responzivního uživatelského rozhraní, které bude dobře ovladatelné na všech typech zařízení.
Implementujte nové funkce pro registraci soutěžících, teamů a robotů, správu uživatelského profilu, generování a zobrazení rozpisky soutěže ("pavouka"), zobrazení výsledků atd. Věnujte také pozornost zabezpečení aplikace.
Vaši implementaci popište tak, aby bylo možné na základě tohoto popisu v budoucnu aplikaci rozšiřovat o další funkcionality.
Zásady pro vypracování
Prozkoumejte a popište systémy, používané pro správu robotických soutěžích ve světě.
Prostudujte stávající uživatelské rozhraní a jeho implementaci v systému systému pro správu robotické soutěže FAI UTB ve Zlíně.
Vyberte platformu pro novou implementaci responzivního uživatelského rozhraní, které bude dobře ovladatelné na všech typech zařízení.
Implementujte nové funkce pro registraci soutěžících, teamů a robotů, správu uživatelského profilu, generování a zobrazení rozpisky soutěže ("pavouka"), zobrazení výsledků atd. Věnujte také pozornost zabezpečení aplikace.
Vaši implementaci popište tak, aby bylo možné na základě tohoto popisu v budoucnu aplikaci rozšiřovat o další funkcionality.
Seznam doporučené literatury
WAGNER, Gerd a Mircea DIACONESCU. Web applications with javascript or java: volume 2: associations and class hierarchies. 1. vyd. Boston: De Gruyter Oldenbourg, 2021. Webapp. ISBN 978-3-11-050024-0.
FRAIN, Ben. Responsive Web Design with HTML5 and CSS: Develop future-proof responsive websites using the latest HTML5 and CSS techniques, 3rd Edition. B.m.: Packt Publishing, 2020. ISBN 978-1-83921-156-0.
BANKS, Alex a Eve PORCELLO. Learning React: modern patterns for developing React Apps. Second edition. Beijing Boston Farnham Sebastopol Tokyo: O’Reilly, 2020. ISBN 978-1-4920-5172-5.
WILKEN, Jeremy. Angular in Action. 1st edition. Shelter Island, NY: Manning, 2018. ISBN 978-1-61729-331-3.
BOHNER, Michael. Ionic Framework: Building mobile apps with Ionic Framework. B.m.: CreateSpace Independent Publishing Platform, 2016. ISBN 978-1-5227-5352-0.
Seznam doporučené literatury
WAGNER, Gerd a Mircea DIACONESCU. Web applications with javascript or java: volume 2: associations and class hierarchies. 1. vyd. Boston: De Gruyter Oldenbourg, 2021. Webapp. ISBN 978-3-11-050024-0.
FRAIN, Ben. Responsive Web Design with HTML5 and CSS: Develop future-proof responsive websites using the latest HTML5 and CSS techniques, 3rd Edition. B.m.: Packt Publishing, 2020. ISBN 978-1-83921-156-0.
BANKS, Alex a Eve PORCELLO. Learning React: modern patterns for developing React Apps. Second edition. Beijing Boston Farnham Sebastopol Tokyo: O’Reilly, 2020. ISBN 978-1-4920-5172-5.
WILKEN, Jeremy. Angular in Action. 1st edition. Shelter Island, NY: Manning, 2018. ISBN 978-1-61729-331-3.
BOHNER, Michael. Ionic Framework: Building mobile apps with Ionic Framework. B.m.: CreateSpace Independent Publishing Platform, 2016. ISBN 978-1-5227-5352-0.
Přílohy volně vložené
-
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student odprezentoval před komisí hlavní cíle a výsledky své bakalářské práce. Prezentace působila velmi dobrým dojmem, student vystihl hlavní body práce. Následně byl student seznámen s posudky vedoucího a oponenta bakalářské práce. Student postupně odpověděl na otázky oponenta práce.
Komise nevznesla k obhajobě dotazy.