|
Development of Web Application in Nonbanking Sector
Kuruc, Tomáš ; Truhlář, Luboš (oponent) ; Dydowicz, Petr (vedoucí práce)
The bachelor thesis focuses on the design and development of a web application for VistaCredit, s.r.o., which offers financial services in non-banking sector. The design and development process is based on the requirements set by the company and on the data obtained from the performed analyzes of the current state. The front-end of the web application is implemented using React.js and TypeScript libraries and using the Bootstrap css framework. The web application fully communicates with the REST API created by company.
|
|
Systém pro sdílení skenerů po síti
Richter, Martin ; Rychlý, Marek (oponent) ; Očenášek, Pavel (vedoucí práce)
Cílem této diplomové práce je vytvoření systému pro sdílení skenerů po počítačové síti. Systém je navržen pro rozhraní TWAIN a WIA na operačním systému Microsoft Windows a pro rozhraní SANE na linuxových systémech. Implementace proběhla pomocí programovacího jazyka C++, knihoven Boost a frameworku Qt. Vytvořené pomocné knihovny mají význam i mimo tuto práci, především framework TWAIN++. Výsledný systém umožňuje sdílení skenerů po síti a připojení k nim pomocí libovolného skenovacího rozhraní.
|
|
Continuous Integration Dashboard
Abramov, Mikhail ; Rychlý, Marek (oponent) ; Burget, Radek (vedoucí práce)
This bachelor thesis deals with the development of a web application for integrating CI/CD instruments. The main goal was to study the currently available technologies and prepare an application corresponding to the provided requirements. During system implementation, were learned development aspects such as CI/CD instruments, server-side frameworks, client-side frameworks, databases, web server technologies, containerization tools. As a result of bachelor's thesis we prepared an application consisting of three parts: server part, client part and database. This application is prepared to run divided into three parts in containerization.
|
|
Informační systém pro pečovatelskou organizaci
Karásková, Kateřina ; Zendulka, Jaroslav (oponent) ; Bartík, Vladimír (vedoucí práce)
Informační systém pro pečovatelskou organizaci byl inspirován existujícím systémem. V rámci této práce byl vytvořen nový informační systém, který odstranil nedostatky existujícího systému. Informační systém umožňuje evidovat údaje o zaměstnancích, klientech, vykonané péči a úhradách za provedenou péči. Součástí systému je také přehled o uplynulé a také nadcházející péči u klientů. Informační systém byl implementován jako webová aplikace. To sebou přináší vyhodu přístupu do aplikace z jakéhokoliv elektronického zařízení, jenž má přístup k internetu. Vytvořený informační systém je možné rozšířit o různé funkce, dle potřeb pečovatelské organizace. Cílem bylo vytvořit informační systém, který bude plnit potřeby zaměstnanců pečovatelské organizace a zároveň práci zaměstnancům ulehčí.
|
|
Posouzení informačního systému firmy a návrh změn
Mertel, Ján ; Luhan, Jan (oponent) ; Neuwirth, Bernard (vedoucí práce)
Diplomová práce si klade za cíl nabídnout řešení pro vybranou firmu v oblasti informačních systémů. Za základ si bere analýzu podle známých modelů, které aplikuje na situaci ve zvolené společnosti. Následně se zabývá samotným návrhem, kterého výstupem se autor snaží najít optimální řešení, které bude moct společnost využít. Obě tyto části se opírají o úvodní teoretickou sekci.
|
|
Web Document Annotator
Hrúz, Tomáš ; Hynek, Jiří (oponent) ; Burget, Radek (vedoucí práce)
The goal of this bachelor thesis is to compare of tools for annotation of web documents and create module for experimental tool FitLayout, which implements required functionality for annotation. Solution was developed with the progressive framework Vue.js and with knowledge obtained by comparison of existing annotation tools. The output of the work is new stand-alone component and other component with added functionality in FitLayout application. The result of the work is the web application module for creating new areas in documents and adjusted module for managing comments and tags.
|
|
Automatizované testování webových aplikací
Köszegy, Lukáš ; Rychlý, Marek (oponent) ; Kreslíková, Jitka (vedoucí práce)
Diplomová práca sa zameriava na základný popis teórie a problematiky testovania, agilného vývoja a internetových obchodov. Cieľom práce je špecifikovať požiadavky na testovací scenár internetových obchodov a následne navrhnúť vhodné aplikačné riešenie pre jednoduchú integráciu testovacieho procesu ako súčasť vývoja internetových obchodov v rámci agilného vývoja.
|
|
Methodology of Construction Compiler Front-End and Its Integration into the GNU Compiler Collection
Machata, Petr ; Masopust, Tomáš (oponent) ; Eysselt, Miloš (vedoucí práce)
This MSc Thesis was performed in English with the support of the ANF DATA s.r.o., Brno. The entry barrier to the development for GCC got considerably lower during the last years. Articles with various architectural overviews and how-to documents pop up in magazines, websites, and on conferences. With official intermediate language, GENERIC, used for communication between front end and the rest of the compiler, things are yet easier: It is no more necessary to bear the tedium of RTL when one writes new front end. Yet, there is a complexity inherent in handling a source base the size of GCC. There are files to be written, peculiar options to be set up, and these all with relatively thin documentation. This work is written to help with this last point. An example front end is described, with everything from the source base setup, through various GENERIC constructs, up to compilation of runtime library, or using GCC native preprocessor.
|
|
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.
|