doc. RNDr. Josef Kolář, CSc.

Theses

Bachelor theses

Searching an Optimal Path in a Stand Map

Author
Martin Zachov
Year
2012
Type
Bachelor thesis
Supervisor
doc. RNDr. Josef Kolář, CSc.

Searching in Cyclic Strings

Author
Vojtěch Krákora
Type
Bachelor thesis
Supervisor
doc. RNDr. Josef Kolář, CSc.
Reviewers
Ing. Jan Trávníček, Ph.D.

Tower Defense Game Implementation

Author
Eliška Šestáková
Year
2013
Type
Bachelor thesis
Supervisor
doc. RNDr. Josef Kolář, CSc.

Interactive Tests and Self-Tests for the BI-ZDM Course

Author
Alena Nohová
Type
Bachelor thesis
Supervisor
doc. RNDr. Josef Kolář, CSc.

WWW pages of a house for visually impaired seniors

Author
Marek Slepička
Year
2015
Type
Bachelor thesis
Supervisor
doc. RNDr. Josef Kolář, CSc.
Reviewers
Ing. Jiří Chludil
Summary
This thesis discusses design of a new website for Palata,which is home for visually impaired people. The main part of this work contains analysis of visual impairments and analysis of website design for visually impaired users. AS a next part is the implementation of this website it self. Last but not least this thesis also discusses means, that visually impaired people use to relieve the work with a computer.

Front-End of a Portal Offering Help with IT

Author
Igor Kuľka
Year
2016
Type
Bachelor thesis
Supervisor
doc. RNDr. Josef Kolář, CSc.
Reviewers
Ing. Pavel Štěpán
Summary
The bachelor thesis deals with the analysis, layout and creation of a client part of a portal designed to help clients with information technologies. The aim of the portal is to help common users with everyday IT problems by ordering assistance of an IT student. A client user interface was created based on the user analysis and reference solution from Netherlands, using the most current technologies and procedures. The interface was submitted to user testing. The results of the testing are summarized in the last chapter of this thesis.

ITStudentHelp Portal - beck-end

Author
Štefan Töltési
Year
2017
Type
Bachelor thesis
Supervisor
doc. RNDr. Josef Kolář, CSc.
Reviewers
doc. Ing. Štěpán Starosta, Ph.D.
Summary
This bachelor thesis is showing the process of analysis, design, implementation and testing of a web portal ITStudentHelp. Its main goal is to familiarize the reader with methods that have been used in the process of creating the final system. Portal is providing a way how customers can solve their issues with information technology. Solution is provided by IT students. Main emphasis is set on administration and on the process of creating a new task in the system via telephone call. Scalability was one of the criteria. That is the reason why we have decided to use Node.js. This technology is suitable for our solution. Created solution is providing full administration of web portal and it is supporting all the activities needed for person who will be providing support on the telephone.

ITStudentHelp Portal

Author
Jan Kabela
Year
2016
Type
Bachelor thesis
Supervisor
doc. RNDr. Josef Kolář, CSc.
Reviewers
Ing. Ivan Halaška
Summary
This bachelor thesis is part of project called ITStudentsHelp portal. This portal should arrange help for customers with IT problems. This help will be done mostly by students of Czech technical University in Prague, Faculty of Information Technology rarely then by teachers of this faculty (eventually other universities). The goal of this bachelor thesis is to develop a database and backend server for this web portal. Backend server means for example creating user accounts, creating tasks and sending data to frontend. For creating database I chose PostgreSQL, for backend was chosen Node.js. For communication between frontend and backend was chosen HTTPS and for transferring data between frontend and backend was chosen JSON structure. Result of this bachelor thesis is functional and tested backend server with database. This part of the project ITStudentsHelp portal is ready to be connected with the rest of ITStudentsHelp portal parts.

Graph Coloring - A Case Study in Evolutionary Computation

Author
Petr Šefčík
Year
2013
Type
Bachelor thesis
Supervisor
doc. RNDr. Josef Kolář, CSc.
Reviewers
doc. Ing. Pavel Kordík, Ph.D.

Graphical Environment for Agents Testing

Author
Jakub Horák
Year
2013
Type
Bachelor thesis
Supervisor
doc. RNDr. Josef Kolář, CSc.
Reviewers
doc. Ing. Jan Janoušek, Ph.D.

Master theses

EasyPacking

Author
Jan Kabela
Year
2020
Type
Master thesis
Supervisor
doc. RNDr. Josef Kolář, CSc.
Reviewers
Ing. Jan Fesl, Ph.D.
Summary
The goal of the present Diploma thesis is to develop an application EasyPacking for OS Android. The application should help users with packing when planning to travel. Users will be able to create packing lists with items they are going to pack. Users will add criteria to these packing lists. The criteria consist of age, gender, destination, activities that users will be doing during their vacation, means of transport and expected weather. Users will be able to search for other's packing lists based on their criteria. During the search a user will be able to choose between two suggesting methods. First method will be statistical, second will be neural network. The items in packing list will be split into categories (clothing, hygiene,...). It will be necessary to develop an application server. The application server will be providing the application with data. Also it is necessary to create a database for storing the data. The communication between the application server and the application will be done by HTTPS protocol. The data will be transferred in JSON structure. The database will be created using PostgreSQL. The application will be developed in Kotlin. The functionality of the application will be tested. The result of this thesis will be the application EasyPacking with the application server and the database. Also there will be a summary of success of the two suggesting methods.