|
Mobile Application for Sports Training
Dohnalík, Pavel ; Bartík, Vladimír (referee) ; Očenášek, Pavel (advisor)
The aim of the thesis is to create a mobile application that allows planning of training plans, sharing them in the team and subsequent evaluation of sports activities that will be entered or measured in the application. The application is implemented for the Android operating system. The thesis describes the programming theory for mobile operating systems. The practical part describes the design, implementation and testing. For implementation, NativeScript was used, linking XML and JavaScript or TypeScript. The resulting app allows the user to create training schedules and record sports activities.
|
|
Analysis and Search in GPS Data
Hrbotický, Jan ; Bartík, Vladimír (referee) ; Burget, Radek (advisor)
This bachelor thesis is focused on analysis, processing and storage of GPS data for the purpose of easy presentation by the user in the form of vectors on map. The user can easily read, edit and share his data through the system. It is a client-server interactive web application written in Typescript using the Angular framework. The server side application part is implemented in Nette, which is one of the PHP frameworks. Application uses REST Api for communication with the client-side.
|
|
Remote API Web Reference for Java Enterprise Applications
Krpec, Ondřej ; Turoňová, Lenka (referee) ; Kočí, Radek (advisor)
Tato diplomová práce popisuje testování REST API rozhraní aplikací. Výsledkem práce je aplikace Restty, založená na použití nástroje Swagger, která umožňuje testovat jednotlivé části API aplikací, i vytvářet a spouštět komplexní testovací scénáře nad daným rozhraním. Teoretická část práce vysvětluje principy webových služeb, vzdálených rozhraní a představuje nástroj Swagger i technologie použité k implementaci. V následující kapitole jsou v práci prezentovány designové návrhy aplikace, na které plynule navazuje kapitola o implementaci a testování, pro které je zvoleno rozhraní nástroje Red Hat JBoss BPM Suite. V závěru práce jsou vyhodnoceny přínosy aplikace Restty a navrženy případné budoucí rozšíření.
|
|
Remote Lift Management
Weisser, Filip ; Očenášek, Pavel (referee) ; Trchalík, Roman (advisor)
The goal of this master thesis was create suitable and easy to use software, which can help workers with maintaining of elevator. For this purpose it was necessary to study communication interface and protocol of control unit borrowed from the company Výťahy ZEVA s. r. o. There was necessary to find suitable device for communication between control unit and server. Server is used for store and visualize actual data of elevator system. Server can set the parameters of the elevator remotely and demand actual configuration of elevator. User can watch historical data from server. The users use server after authentication with different competency. Users with an appropriate competency can set the notifications in the system, which can warn their in case of problem with elevator and reduce the reaction time and time to resolution of the problem.
|
|
Software for Digital Mixing Console
Zoň, Robin ; Přinosil, Jiří (referee) ; Schimmel, Jiří (advisor)
This thesis describes the design and implementation of a software for digital mixing console built on the Windows platform. This software is designed to offer real-time multi-channel audio processing using multiple input and output units, signal routing between these units and insertion and management of VST plug-in modules. The software uses an audio interface connected with ASIO technology. The thesis is divided into several applications. Main application which computes audio samples and allows insertion and management of plug-ins is programmed in C++ using JUCE technology. This application can be controlled with its own local graphical interface or with web control interface, which is programmed in TypeScript with the use of React technology. Web interface allows user to control VST plug-in modules with its own custom implementation of plug-in control.
|
|
A System for a Driving School Trip Analysis and Evaluation
Šoulák, Martin ; Bartík, Vladimír (referee) ; Burget, Radek (advisor)
The objective of this master thesis is to design and develop a real-time storage system for geographic data from driving school trips. The system provides tools for analysis and evaluation of practice trips. This system is an extension of the DoAutoskoly.cz project which is described in the text. The next part contains an introduction to geographical data, spatial data and available databases with spatial extensions. The understanding to spatial databases is very important for the system design, an explanation of a solution for a database layer and implementation of major parts. Solution for a graphical view of the results and possible extensions of the system are described in the last part of this thesis.
|
|
web application for manufacturing company's data visualization
Melena, Jan ; Vojíř, Stanislav (advisor) ; Smutný, Zdeněk (referee)
In today's world of modern technologies is a need for constant improvements in industry. It can vary from computerization of production, machine modernization to increasing personnel efficiency and creating new methods in production. Visualization of production data is part of this category. Therefore, this thesis describes innovative solution for production data visualization using modern technologies for rapid development, implementation and future updates of new functionality or even new type of industry aim altogether. Result of this thesis is a working web application prototype of data visualization for manufacturing company. These data are sorted by two dimensions. First one is sorted by the production line. Second one sorts data by external application for which they are displayed. This application is intended for management that will have a continual overview of the state of production. This thesis is an illustration of a web application development based on modern technologies and principles such as Single-page approach using Angular 4.0 framework. The goal is not writing a product documentation, but simply to describe a Single-page application and a showcase of this new approach of building modern websites.
|
|
Samizdat in terms of textology and editorial work
Fučíková, Zuzana ; Špirit, Michael (advisor) ; Kosák, Michal (referee)
The thesis examines the production of the Czechoslovak samizdat "edition" of the 70's and 80's of the 20th century. It focuses mainly on textual and editorial care given to samizdat typescripts. The first part describes the samizdat self-reflection in the articles from the typewritten periodical Kritický sborník from the 80's. The second part engages in samizdat Edice Expedice and examines how its production was processed by publishers under publishing conditions after the year 1989. It analyzes mainly two aspects - handling with samizdat sources described in editorial comments, possibly what it means for the textual quality of samizdat publications, and if the authentic literary historical context of the works is properly conveyed in the new published books. Powered by TCPDF (www.tcpdf.org)
|
|
Současný ekosystém Rich Internet Applications v HTML5
VACEK, Jakub
This bachelor thesis deals with specific type of web applications called Rich Internet Applications (RIA). In first part of thesis, definition of RIA is created and technologies that are used during RIA application development, are described. After that technology stack is chosen and used to create application, which demonstrates approach from previous parts of thesis. In conclusion, differences between selected approach and classical approach, represented by traditional web MVC framework, are evaluated.
|
|
Web Analytics - Development of web applications for managing accounts in Google Analytics
Aldorf, Marek ; Halbich, Čestmír (advisor) ; Tyrychtr, Jan (referee)
The first part deals with particular knowledge about web analytics and issues connected with web analytics such as segmentation, cookies, metrics, dimensions, KPIs, and lastly, gives an analytical tool Google Analytics. This bachelor thesis describes implementation of the tracking code to setting a basic structure of the instrument in terms of the account and the application interface.
The practical part is focused on creating a web application to manage accounts in Google Analytics. Creation is described from graphic and wireframe design to launching the application in a browser.
The contribution of this work is especially for new users of Google Analytics, saving time by several days. This is the automation of setting up filters by created application that can handle a few seconds to upload filters to the selected Google Analytics account, preformed filters, which resolves duplicates, SPAM bots and transparency of data.
|