National Repository of Grey Literature 61 records found  beginprevious19 - 28nextend  jump to record: Search took 0.01 seconds. 
Network Multiplayer Card Game
Kotásek, Marek ; Novotňák, Jiří (referee) ; Pospíchal, Petr (advisor)
The aim of this bachelor's thesis is design, implementation and testing of network multiplayer card game. Card game was chosen to be very popular poker variant -Texas Hold'em. First, necessary theoretical basis for creating network applications together with card game principles is described. Second part of this work goes into details of implementation and testing of developed application. The conclusion presents possible future enhancements of the program and further aim of development.
Native JavaScript Applications
Urban, Cyril ; Rychlý, Marek (referee) ; Burget, Radek (advisor)
This bachelor thesis examines existing technologies for the creation of client-server mo- bile applications that can be used in different platforms of mobile operating systems. It is focused especially on the latest trends in the use of technologies for creating native, cross-platform JavaScript applications that are interpreted into native code, especially the NativeScript framework. The practical part deals with the design and implementation of a sample application that demonstrates the chosen technologies.
Self Learning System
Lukáš, Radek ; Solár, Peter (referee) ; Ruttkay, Ladislav (advisor)
Bachelor's thesis on the theme self learning system deal with problems self learning both in term of theoretic and practical. It explains principles of the human teaching and its efficient exploitation with the view to achievement better results with less exertion studying. Substantial part of bachelor's thesis is algorithm design respecting theoretic piece of knowledge and suitable for computer program fuelling self learning and practical implementation of web application containing articles, textbooks, chaps and cards from which student is able to set a test. Principle of application is based on self classification of student. Questions in test are iterative according to time and self classification. Application can help for quicker and superior mastered to learning.
Modern Web Application Architectures
Malík, Pavol ; Polčák, Libor (referee) ; Burget, Radek (advisor)
This thesis informs reader about main ways of client-server application design and technologies for building an Application Programming Interface (API). It compares mainly modern approaches - REST and GraphQL, which became recently popular. The final product of thesis is a web application for self-improvement of employees in software company. Application provides features like self-improvement activities management or planning of meetings. Employees management, user registration and log in are obvious. Application uses GraphQL technology as an application interface, Java programming language together with Spring Boot for server implementation and Angular for client implementation. Spring Security framework is used for authentication and authorization, MySQL was chosen for database part.
Autonomous Smart Plant System
Všetečka, Radim ; Šimek, Václav (referee) ; Vašíček, Zdeněk (advisor)
The aim of this thesis was to design and implement a smart pot for plant growth support that can be controlled through the cloud. For this purpose, it was necessary to acquaint with the ESP32 platform, cloud communication, factors affecting the plants and available sensors usable to monitor these properties. Because of the control through the internet, part of this thesis is also dedicated to the implementation of a web application that emphasizes simplicity and includes presets for different plants that can be also created by the community.
A Tool for Practising Knowledge for Graduation
Mořkovský, Samuel ; Španěl, Michal (referee) ; Beran, Vítězslav (advisor)
The goal of this thesis is to create an educational mobile application for a subject History of arts and culture. The main target group are high schools. Firstly, initial research with students was done about their experience with mobile educational appliactions and opinion about mentioned subject. After the research a mobile appliaction was implemented for Android and iOS systems. Then, a server application processes the logic and communicates through HTTP with mobile applications on users devices. Data are stored in a relational databaze MySQL. The content is managed through a web interface with login. After the implementation, an UX test was performed with students to obtain feedback. The result was a positive reaction and if there was more content, students would actively use the application. The results of this thesis show that students find the application useful and is worthy for further development.
CPU Rendering of Large Volumetric Data
Svoboda, Jan ; Vlnas, Michal (referee) ; Španěl, Michal (advisor)
This thesis deals with design and implementation of a system that allows displaying large volumetric data in real time on the CPU of a conventional computer. The thesis aims to solve two biggest problems. Firstly, it aims to solve the problem with rendering itself, where this amount of data often cannot be placed into the main memory of a target computer. Secondly, it aims to solve the problem of storing of this data, where, in the case of large datasets, storing them in the storage of a target computer may not be desirable. The proposed solution contains two applications -- the server one and the client one. The server part is used as a remote storage of volumetric data that is provided to the client application in small blocks and in different qualities. The client application renders this data by the ray casting method and, according to the created strategies, performs loading and storing of required blocks in the local memory. In order to achieve high performance, the client application was implemented with an emphasis on parallelization of the main processes. The resulting system allows a user to display large datasets stored on a server's storage and to manage the datasets using a simple graphical user interface.
Robocode - secured platform for evaluation of students' projects
Peňáz, Vladimír ; Ježek, Štěpán (referee) ; Burget, Radim (advisor)
This bachelor's thesis focuses on the design and implementation of a secure testing platform based on the game Robocode, which is used for evaluating student projects in the MSC-PDA subject. The project utilizes principles of machine learning and addresses a problem in the complexity class EXPSPACE. Evaluating the quality of results in this complexity class is challenging, and currently, there is no suitable environment available for these purposes. The objective of this thesis is to create a secure environment that allows students to compete on a game server with minimal risk of damaging the teacher's computer and ensures superuser privileges. Students will connect their trained models to the game server, where they will receive complete information about the battlefield, based on which they generate instructions for their tanks. In this way, the model will have the same information about the battle as a manually playing human. Based on the final score, it will be possible to evaluate which model performed the best. The platform is implemented in Java and works with models implemented in Python.
Monkey Bank Robbers
Škoda, Dominik ; Lidický, Bernard (advisor) ; Cibulka, Josef (referee)
The project concerns of creation of computer game inspirated by the game RoboRally. The program is based on Client-Server architecture and allowes players to play together via Internet. The application running on server manages individual games and takes care of synchronization between players. The program allowes to implement artificial inteligence which can join individual game with another players. Each player can create any map and play a game with any map. The project is designed for simple extension in future. The program is developed in JAVA language.
DEBRA - Derscriptor Barn
Le, Khanh Chuong ; Hoksza, David (advisor) ; Jančík, Pavel (referee)
One of the key tasks of cheminformatics is representation of chemical compounds. In this thesis we develop a client server software that can generate large amount of such representations. The server allows adding plugins which exploit third party applications. These applications are launched via a command line interface, or calling methods of a web service. The client displays the possible representation types. The user will choose a set of representations and an input set of molecules and this query sends to the server. The server then calls plugins and return a result. Powered by TCPDF (www.tcpdf.org)

National Repository of Grey Literature : 61 records found   beginprevious19 - 28nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.