|
Universal data storage for IoT applications
Kadlíček, Matej ; Myška, Vojtěch (oponent) ; Šteffan, Pavel (vedoucí práce)
The master’s thesis is written about the topic of data warehouse and the technology associated with it. The aim of the theses was to select programming tools for creating a website. Next aim was to design the functionality, appearence and datastorage. Subsequent implementation of design was done after. Theses was divided into 5 chapters. The first one includes selections of programming tools for a creating a backend. Second chapter includes design of database storage. Third chapter includes design of functionality and user interface. Fourth chapter includes implementation of the application and the last one includes testing.
|
|
Mobile application for dysarthria assessment utilising the Test 3F
Grenčík, Dominik ; Mucha, Ján (oponent) ; Mekyska, Jiří (vedoucí práce)
Speech dysarthria is a impaired communication ability, a motor disorder affecting basic modal aspects of speech. In the Czech Republic, Test 3F, developed in the current clinical speech therapy, is used in diagnostics in both text and electronic form, consisting of 45 execution tasks. Currently, the trend of using mobile applications is expanding in various areas of life, which speed up and streamline human communication and work. The aim of this work is to create a simple but high-quality and reliable mobile application of Test 3F as a diagnostic tool for the examination of speech dysarthria in an effort to help clinical speech therapy in simplifying the diagnosis of this disorder. Mobile application is programmed using several programming languages: Backend is programmed in PHP using the Laravel framework. Frontend is programmed in JavaScript using the React library and the Material UI component library.
|
|
Frontend pro generátor testovacích dat
Naňo, Andrej ; Křena, Bohuslav (oponent) ; Smrčka, Aleš (vedoucí práce)
Táto bakalárska práca sa zaoberá návrhom a vývojom webovej aplikácie Dataster, ktorá umožňuje generovať dáta pre účely testovania softvéru. Webová aplikácia je súčasťou platformy Testos, ktorá sa zaoberá automatizovaním testovania. Cieľom projektu bolo vytvorenie webového a aplikačného rozhrania pre existujúci nástroj dbgenx, ktorý je taktiež súčasťou platformy. Poskytnuté riešenie ciele spĺňa a je schopné priameho nasadenia do produkčného prostredia.
|
|
Retargeting of the C language compiler
Pončák, Matej ; Macho, Tomáš (oponent) ; Petyovský, Petr (vedoucí práce)
In order to program a target architecture in one of the high-level programming languages, the compiler must support that architecture. The thesis describes the structure of SDCC and LLVM compilers and the procedure of retargeting these compilers. The SDCC compiler is widespread among programmers for its simplicity and the LLVM compiler for its great reusability. Finally, this procedure is implemented for the HCS08 series microprocessor in the LLVM compiler.
|
|
Frontend pro generátor testovacích dat
Freyburg, Petr ; Janoušek, Vladimír (oponent) ; Smrčka, Aleš (vedoucí práce)
Cílem této bakalářské práce je webová aplikace pro generování strukturovaných testovacích dat pro účely testování software. Projekt integruje existující generátor testovacích dat Gestr. Součástí tohoto projektu je aplikační rozhraní REST a webový frontend. Nástroj je implementován v jazyce Python a ve frameworku Flask, uživatelské rozhraní je realizováno pomocí HTML, CSS a JavaScriptu. Aplikace umožňuje připravit vstupy pro generátor a spustit generování.
|
| |
|
Implementace administrativní komponenty pro elektronický docházkový systém Mendelovy univerzity v Brně
Kudla, Vitalii
Tato bakalářská práce se zabývá návrhem, implementací a nasazením administrativní komponenty pro elektronický docházkový systém Mendelovy univerzity v Brně. Práce zahrnuje úvodní část, teoretický základ, analýza současného stavu webové aplikace docházkového systému Mendelovy univerzity v Brně, analýza požadavků na administrativní komponentu, návrh administrativní komponenty, výběr vhodných technologií, implementační fáze a integraci s elektronickým docházkovým systémem Výsledkem práce je funkční administrativní komponenta, která obsahují uživatelské rozhraní, backend pro efektivní zpracování dat a komunikaci s databází, a mechanismy pro autentizaci a autorizaci uživatelů.
|
|
Aplikace pro přípravu podkladů ke zdanění příjmů z cenných papírů
Stibor, Filip
Cílem bakalářské práce je návrh a realizace webové aplikace, která má sloužit k výpočtu daně fyzických osob v rámci prodeje cenných papírů v České republice. Následně je proveden výběr technologií použitých k řešení tohoto problému. Dále následuje analýza samotného problému s navazujícím návrhem aplikace. Také je zde popsána realizace samotné aplikace se zaměřením na validitu dat, bezpečnost, spustitelnost skrze různé operační systémy, testování a finálně nasazení aplikace na web. Na závěr je provedena diskuse s možnými rozšířeními aplikace. Výsled-kem je aplikace řešící výše zmíněný problém.
|
|
Interactive web application for displaying of rainfall maps
Soboňa, Jakub ; Kohout, David (oponent) ; Bubniak, Milan (vedoucí práce)
This bachelor's thesis focuses on creating an interactive web application for displaying of rainfall maps. The rainfall maps are created from data measured by a network of commercial microwave links therefore the theoretical part of the thesis focuses on microwave links and opportunistic rainfall measurement. The frontend of the application is done using a JavaScript library called React along with HTML and CSS. The backend is done using Node.js and Express.js. The implementation and functionality of this application is shown in the thesis.
|
|
Šachová webová aplikace
Kolaříková, Mirka ; Hynek, Jiří (oponent) ; Burget, Radek (vedoucí práce)
Cílem této práce bylo navrhnout a implementovat interaktivní webovou aplikaci pro podporu dětského šachového kroužku. Aplikace obsahuje evidenci členů, sledování docházky, pořádání turnajů, motivační program pro studenty a vizualizované přehrání šachové partie ve formátu PGN. Aplikace byla implementována pomocí moderních webových technologií Vue.js, Laravel a databáze MySQL. Výsledná aplikace byla úspěšně vytvořena a otestována.
|