Informační systém pro podporu řízení sportovních soutěží
Loading...
Date
Authors
Tetur, Aleš
ORCID
Advisor
Referee
Mark
A
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
Abstract
Cílem práce bylo vytvořit informační systém s integrovanými elektronickými časomírami různých typů, podle druhu závodu. Informační systém je rozdělen na dvě nezávislé části, a to na frontend a backend. K vytvoření backendu jsem využil framework Spring Boot. K vytvoření frontendu jsem pak využil několik technologií pro tvorbu pokročilých webových uživatelských rozhraní (Vuetify, VUE.js, HTML, CSS, JS). Komunikace mezi oběma částmi je zajištěna pomocí technologie REST. Pro elektronické časomíry jsem použil volně dostupné moduly ESP. Každá časomíra je samostatnou a nezávislou jednotkou měřící danou disciplínu. Dále pak jsou jednotlivé jednotky připojeny k centrálnímu modulu pomocí bezdrátové technologie. Tato centrální jednotka je pak spojena s webovým systémem a automaticky ukládá dosažené výsledky. Měřící moduly časomír jsou připojeny do mnou navržených desek, které určují měřenou veličinu.
The goal of the work was to create an information system with integrated electronic timers of various types, according to the type of race. The information system is divided into two independent parts, namely frontend and backend. I used the Spring Boot framework to create the backend. To create the frontend, I used several technologies for creating advanced web user interfaces (Vuetify, VUE.js, HTML, CSS, JS). Communication between both parts is ensured using REST technology. For electronic timers, I used freely available ESP modules. Each timer is a separate and independent unit measuring the given discipline. Furthermore, wireless technology connects individual units to the central module. This central unit is then connected to the web system and automatically stores the achieved results. The measuring modules of the timer are connected to the boards I designed, which determine the measured quantity.
The goal of the work was to create an information system with integrated electronic timers of various types, according to the type of race. The information system is divided into two independent parts, namely frontend and backend. I used the Spring Boot framework to create the backend. To create the frontend, I used several technologies for creating advanced web user interfaces (Vuetify, VUE.js, HTML, CSS, JS). Communication between both parts is ensured using REST technology. For electronic timers, I used freely available ESP modules. Each timer is a separate and independent unit measuring the given discipline. Furthermore, wireless technology connects individual units to the central module. This central unit is then connected to the web system and automatically stores the achieved results. The measuring modules of the timer are connected to the boards I designed, which determine the measured quantity.
Description
Citation
TETUR, A. Informační systém pro podporu řízení sportovních soutěží [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Informační systémy a databáze
Comittee
prof. Ing. Tomáš Hruška, CSc. (předseda)
doc. Ing. Radek Burget, Ph.D. (člen)
doc. Mgr. Adam Rogalewicz, Ph.D. (člen)
Ing. Vladimír Bartík, Ph.D. (člen)
RNDr. Marek Rychlý, Ph.D. (člen)
Ing. Libor Polčák, Ph.D. (člen)
Date of acceptance
2024-06-18
Defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázku oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B.
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení