National Repository of Grey Literature 12 records found  1 - 10next  jump to record: Search took 0.00 seconds. 
Web Visualization of Smart Devices Data in IoT
John, Petr ; Burget, Radek (referee) ; Hynek, Jiří (advisor)
Due to the constant growth in the count of smart devices the need to store, aggregate and process the data effectively rises. The gathered data needs to be displayed effectively to the user, who will be able to react to the current state of the monitored device. This master's thesis deals with storing the data and displaying them using dashboards. The goal of this thesis was the creation of a library composed of components intended for data visualization and a simple API application, that can store and query the data effectively. The library is introduced in a simple application that uses the API application. Some parts of this solution are currently used in the company Logimic, where the costs of the database system reduced to 15 % of the average cost of the previous database system in the last 2 months. The rest of the solution is currently being integrated into the existing systems of the company.
Teaching Advanced Python through Automatic Feedback to Student Codes
John, Petr ; Dočekal, Martin (referee) ; Smrž, Pavel (advisor)
This bachelor thesis focuses on the topic of teaching Python programming language assisted by automated system that can provide feedback to submitted solutions. The goal of this thesis was creation of automated system that could evaluate student solutions and provide feedback. The main emphasis was on provided feedback and options for limiting resources that can be used. Created system provides feedback based on the analysis of abstract syntax trees assembled from submitted solutions, allows an administrator to attach tips from third party programs and set restrictions on resources, libraries and functions, that can be used. System was used during summer semester in ISJ course and 60 % of students improved their solution based on feedback given by system. This suggests that created system can be used during Python tuition.
Web Visualization of Quality Control Data from Industrial Devices
Kozhevnikov, Dmitrii ; Hynek, Jiří (referee) ; John, Petr (advisor)
Currently, each specialist is faced with a large amount of data, and his goal is to work with them as efficiently as possible, but there are not often platforms that are able to provide an effective display of information for each user and have the possibility of individual customization. This bachelor thesis deals with data storage and display using dashboards. The aim of the work was to design and create a dashboard for organizations focused on quality control, which will allow not only to effectively display the necessary data, but also provide the user with the opportunity to customize the displayed information depending on his requirements and tasks. Some parts of this solution were deployed by Sanezoo. The result of the work done is an application for data visualization, which provides the user with data in tables in a convenient form, and also allows you to create and edit charts that will be displayed on a special dashboard. The application has been tested both with the help of automatic tests and by real users. In the future, new options will be added according to the test feedback and the application will be integrated into the Sanezoo application.
Street Light Control on Smart City Platform
Jůzl, Radek ; John, Petr (referee) ; Hynek, Jiří (advisor)
The goal of this bachelor's thesis was to design smart public lighting on the Smart City platform. The proposed solution is located in the ACADA system, where the light profile is generated. The generation of light profiles is based on the presence of people in the area. The user is allowed to set the parameters of the occurrence limits for individual percentages of luminosity.
System for Smart Central Heating Regulation
Sikula, Jakub ; John, Petr (referee) ; Hynek, Jiří (advisor)
The goal of this bachelor's thesis was to design and implement a central heating control system with a focus on the control of individual rooms. This system is remotely controlled by the Logimic Smart City platform and automatically regulates the heating in an adaptive way. This method brings significant savings to households that are equipped with such a system. This solution differs from existing solutions mainly in that we enter the desired room temperature into the system and the system controls the heating elements so that they reach and maintain the desired room temperature.
API Testing on Smart City Platform
Kovalski, Martin ; John, Petr (referee) ; Hynek, Jiří (advisor)
The IoT environment involves a large number of sensors that produce vast amounts of data. This data needs to be processed and displayed to users. Various clients (web or mobile applications) are created for this purpose. In order to get the data to these clients, application interfaces are needed. The aim of this work is to test an existing REST-like application interface that allows data transfer from the cloud to client applications and to provide endpoint developers of this API with a tool that will allow them to test emerging endpoints in the future. To this end, an application has been created to facilitate the management and creation of tests. These tests are then run using the Codeception testing framework. The resulting application allows you to test a REST API that has an OpenAPI specification created and that uses a PostgreSQL database to run.
Order Management System for Gas Boiler Technicians
Hošek, Adam ; Hynek, Jiří (referee) ; John, Petr (advisor)
This thesis deals with the management and organisation of contracts for gas boiler service technicians. This problem is solved as a web application divided into two parts - application logic and user interface communicating using REST API. The entire application is then published for use using Amazon AWS services. Thus, we get an application that is controllable thanks to its responsive layout on a personal computer and on a mobile phone, allowing data recording from anywhere. This makes the service technician's job of managing records easier and subsequently making invoicing easier, also because of the app's connection to the gas boiler manufacturer and the ability to retrieve spare parts information.
Tool for Managing Modules on Smart City Platform
Souček, Tomáš ; John, Petr (referee) ; Hynek, Jiří (advisor)
In recent years there has been a rapid increase in the number of digital devices by which we humans are surrounded. Whether it is at work, at home, or in an industry. In order to effectively process and visualize the gathered data, there has been a number of platforms emerging to make this possible. The aim of this thesis was to prepare an extension tool for the SmartCity platform which would not only allow user-friendly module management but also provide the capability of application configuration changes on the fly at runtime. These changes could be made through a graphical user interface even without the knowledge of internal program logic. That way there rises the possibility of better dashboard customization. Another benefit of the extension tool is the elimination of application re-compilation every time there is a change in the application setting. The result of the practical part of this thesis is a tool implemented as an extension module, built on Angular technology. This module allows changing the application configuration using form and table views. This created module has been deployed to the SmartCity platform and will be the basis for further subsequent internal development.
Web Visualization of Smart Devices Data in IoT
John, Petr ; Burget, Radek (referee) ; Hynek, Jiří (advisor)
Due to the constant growth in the count of smart devices the need to store, aggregate and process the data effectively rises. The gathered data needs to be displayed effectively to the user, who will be able to react to the current state of the monitored device. This master's thesis deals with storing the data and displaying them using dashboards. The goal of this thesis was the creation of a library composed of components intended for data visualization and a simple API application, that can store and query the data effectively. The library is introduced in a simple application that uses the API application. Some parts of this solution are currently used in the company Logimic, where the costs of the database system reduced to 15 % of the average cost of the previous database system in the last 2 months. The rest of the solution is currently being integrated into the existing systems of the company.
Teaching Advanced Python through Automatic Feedback to Student Codes
John, Petr ; Dočekal, Martin (referee) ; Smrž, Pavel (advisor)
This bachelor thesis focuses on the topic of teaching Python programming language assisted by automated system that can provide feedback to submitted solutions. The goal of this thesis was creation of automated system that could evaluate student solutions and provide feedback. The main emphasis was on provided feedback and options for limiting resources that can be used. Created system provides feedback based on the analysis of abstract syntax trees assembled from submitted solutions, allows an administrator to attach tips from third party programs and set restrictions on resources, libraries and functions, that can be used. System was used during summer semester in ISJ course and 60 % of students improved their solution based on feedback given by system. This suggests that created system can be used during Python tuition.

National Repository of Grey Literature : 12 records found   1 - 10next  jump to record:
See also: similar author names
6 John, Pavel
Interested in being notified about new results for this query?
Subscribe to the RSS feed.