| |
|
Document Generation System for Energy Optimization
Hrabě, David ; Zaklová, Kristýna (referee) ; Hynek, Jiří (advisor)
The goal of the thesis was the design and implementation of software for the company Optimal-Energy.cz, a.s., which automatically proposes measures for optimizing the resource consumption of buildings, especially the installation of photovoltaic systems and heat pumps. Based on the calculations, it generates documents that inform the customer about the proposed optimizations and contain the necessary contracts for performing the installation. The approaches to document creation and the possibilities of its automation have been analyzed. The original energy optimization calculations have been simplified and unified to operate on a common model based on the performed analysis. The solution was then implemented in the .NET environment using the F# and C# programming languages.
|
|
Webový nástroj pro prohlížení a správu geografických a obrazových dat
Filas, Miroslav ; Klíma, Ondřej (referee) ; Musil, Petr (advisor)
The goal of this Bachelor's thesis was to design and implement an interactive web application used for previewing and managing geographical and image data. The key part of the solution is displaying geographical elements in map and image views, as well as implementation of optimization techniques of predictive loading. As a result, an app was developed with the client side implemented in the Vue.js framework, and the server side implemented with the FastAPI library and the MongoDB database.
|
|
Search engine for the BUT website
Vŕbik, Pavol ; Veigend, Petr (referee) ; Dytrych, Jaroslav (advisor)
The goal of this thesis is to design and implement a new search for the BUT IS using a full-text search tool. The originally used search was causing excessive load on the database, and therefore, needed to be replaced. Based on the analysis performed, Elasticsearch was selected as a suitable tool for full-text search. For this tool, text parsers were prepared to allow linguistic analysis in Czech and English. To synchronize the data between the central database and Elasticsearch, a tool was implemented that runs at regular intervals to keep the search up-to-date. The result of the work is a new search integrated into the search engines in the public part of the BUT information system.
|
|
Information System for Production and Material Management
Škutová, Miroslava ; Hranický, Radek (referee) ; Rychlý, Marek (advisor)
The aim of this work is to digitalise key aspects of the production and personnel processes in an engineering company and at the same time to optimise the use of the existing HELIOS iNuvio information system. The software developed, based on PHP web technologies using the Symfony, React and REST frameworks, includes modules that not only replace the terminal application for production control and materials management, but also enable the digitalisation and simplification of other company processes, including the signing of important documents and machine management. The solution's analytics module provides management with detailed information on employee performance, production process efficiency and financial aspects of production using the Grafana visualisation tool. The attendance module replaces manual attendance management. This complex solution increases overall efficiency of business processes and improves the user experience without requiring additional investment in hardware or systems.
|
|
Information System for Workflow Process Management
Augustín, Dominik ; Hynek, Jiří (referee) ; John, Petr (advisor)
The aim of this thesis is to design and implement an information system for a specific company where the existing solution needs to be replaced. This information system focuses on the execution of business processes, otherwise known as workflows that are defined in the BPMN standard. The new system is divided into a client part in the form of a web application and a server part running in the Node.js runtime environment. The implementation language of both parts is TypeScript. Communication between the system parts as well as with other systems used in the company is done through REST API. The new information system allows the company to leave the rigid and cumbersome form of the executed processes behind, replacing them with visually configurable diagrams run by the Camunda platform.
|
|
The Book of Rest
Skalková, Markéta ; Chrtková, Anna (referee) ; Veselá, Lenka (advisor)
The thesis Rest (work in progress) is a record of research on rest. It presents the research that I have been doing since September 2022 in the form of a book – a collection of information (interviews, notes, charts, list of projects with related topics) that I have gathered about rest over the past period of time. The goal of the research is to expand awareness of rest and its importance in our lives and to gather the information necessary for the next phase of the project. The presentation includes an environment created for relaxation and for reading the book. It does not claim to be complete, it presents the point at which I am at in my research on relaxation. It shows possible approaches to the issue, thematizes rest as such, asks what rest actually is, how it can be practiced and what it is good for.
|
|
Web application of attribute-based authentication system
Klampár, Roman ; Malina, Lukáš (referee) ; Dzurenda, Petr (advisor)
This bachelor thesis deals with the creation of web applications for the issuer and verifier entities of an Attribute-Based Credentials system Adopsio. The web applications were implemented using the microframework Flask, the Vue.js framework, and the PostgreSQL database. The issuer application allows the creation of new digital certificates containing signed attributes. The second application is the verifier entity, for which a graphical user interface is created to manage the authentication script.
|
|
Information System with XSLT Templates
Mazura, František ; Rychlý, Marek (referee) ; Burget, Radek (advisor)
The goal of this work is to create a universal framework for small and medium information systems. For resolving this problem I use the PHP language together with the XSLT sheets and the REST architecture. The framework provides a fast creation of information systems using XSLT, AJAX and the possibility of a remote access by an API. The main result is a fast framework with a simple modularity.
|
|
Information System Design
Hraško, Branislav ; Novák, Lukáš (referee) ; Koch, Miloš (advisor)
This diploma thesis evaluates the current state of a product developed by a company Kentico software s. r. o. called Kentico Kontent. Based on the analysis of the organization and the product is realized a proposal of a log management system designed for customers of the company which is currently not implemented in Kentico Kontent.
|