Ing. Miroslav Prágl, MBA

Theses

Bachelor theses

Tools for network monitoring of network devices

Author
Jiří Volprecht
Year
2014
Type
Bachelor thesis
Supervisor
Ing. Miroslav Prágl, MBA
Reviewers
RNDr. Dana Čermáková

Optimizing OLTP performance using in-memory OLTP technologies of MS SQL

Author
Vojtěch Carbol
Year
2019
Type
Bachelor thesis
Supervisor
Ing. Miroslav Prágl, MBA
Reviewers
Ing. Michal Valenta, Ph.D.
Summary
This thesis is concerned with database optimization. Used technology is called Microsoft SQL Server In-memory OLTP. Specifically, it deals with migration of data from disk to memory. This includes tables as well as procedures. Storing to disk is used only for durability purposes in the event of server crash/restart.

Software for realtime VPN network traffic analyses

Author
Filip Tvrdoň
Year
2013
Type
Bachelor thesis
Supervisor
Ing. Miroslav Prágl, MBA

Design and test implementation of data strorage (for CRM-like usage) using Microsoft Sharepoint Server technology

Author
Jonáš Strenk
Year
2016
Type
Bachelor thesis
Supervisor
Ing. Miroslav Prágl, MBA
Summary
This thesis deals with the design, installation and configuration of data store to support CRM of a company from the insurance industry using the technology of Microsoft Sharepoint Server. Output of this thesis will be the test implementation of this data store along with the description how to install and configure such system. There will be also described how to integrate such system into existing domain environment and some basic elements of security and administration. Any reader can use this document as a guide for design, installation and configuration of this specific product.

Kiosk browser for a free operating system

Author
Martin Horský
Year
2021
Type
Bachelor thesis
Supervisor
Ing. Miroslav Prágl, MBA
Reviewers
Ing. Jiří Dostál, Ph.D.
Summary
This thesis is about implementing a locally installed kiosk system. The goal was to create a system that would accept input from either a mouse and keyboard or just a touch screen. Firstly, existing freely available and proprietary solutions were analyzed. Also, options for implementing a custom solution using free software were investigated. Afterwards a custom kiosk system was implemented using these findings. An installation script, which would configure a clean install of Debian as a kiosk, was created. A role definition for the Ansible orchestration system was also prepared to achieve a more scalable enrollment solution. Finished system displays only a browser with a website configured by an administrator. All graphical elements of the desktop user interface (like the task bar or window borders) are disabled and the system is secured accordingly to prevent users from executing other programs.

Complex Hyper-V based virtual environment for development/testing/academical use: analysis

Author
Jan Beran
Year
2013
Type
Bachelor thesis
Supervisor
Ing. Miroslav Prágl, MBA
Reviewers
Ing. Jiří Kašpar

Complex Hyper-V based virtual environment for development/testing/academical use: realization

Author
Ondřej Kadečka
Year
2013
Type
Bachelor thesis
Supervisor
Ing. Miroslav Prágl, MBA
Reviewers
Ing. Jiří Kašpar

Analysis and implementation of school homework system

Author
Tibor Engler
Year
2018
Type
Bachelor thesis
Supervisor
Ing. Miroslav Prágl, MBA
Reviewers
Ing. Jiří Kašpar
Summary
This bachelor thesis deals with the analysis of the requirements of primary and secondary schools on the web system for submission and collection of home assignments, the research of existing solutions and the development of a prototype using cloud technologies. The purpose of prototype application development is to familiarize the reader with cloud development and cloud usage in the given area.

HW inventory in company with proactive risk monitoring

Author
Lukáš Pokorný
Year
2023
Type
Bachelor thesis
Supervisor
Ing. Miroslav Prágl, MBA
Reviewers
Ing. Jiří Kašpar
Summary
This thesis deals with the analysis, design, and implementation of a system for hardware inventory in a company. The data sent from computers to the server are encrypted using the RSA algorithm. The entire system is divided into an inventory part and a risk monitoring part. The inventory part sends all the necessary information about the computer, while the risk monitoring part sends information that has been identified as an indicator of potential risk, and this information is sent much more frequently. These pieces of information detect potential security, as well as functional problems. The C# programming language was used for the implementation of the entire system, with an instance of Microsoft SQL Server serving as the database, and the Dapper framework used for communication with the database. Since the thesis topic is very complex, only a selected part is implemented in the practical part of the work, in agreement with the thesis supervisor. Therefore, greater emphasis is placed on the possibilities of future expansion, which are discussed in a separate chapter in the last part of this thesis.