| |
|
ICQ klient pro PDA
Gregorovič, Jiří ; Šimek, Václav (oponent) ; Pajgrt, Michal (vedoucí práce)
V práci je představena cílová platforma Windows Mobile a její vývojové prostředky. Práce dokumentuje implementaci komunikačního protokolu ICQ formou knihovny, návrh a implementaci klienta pro vytvořenou knihovnu protokolu ICQ. Implementace je provedena ve vývojovém prostředí Visual Studio 2008, v jazyce Visual C#.Net.
|
|
Generátor a správce jednoúčelových webových stránek
Vřesňák, Pavel ; Chmelař, Petr (oponent) ; Bartík, Vladimír (vedoucí práce)
Diplomová práce se zabývá vytvořením generátoru uživatelsky variabilních fotogalerií, určených pro osobní prezentaci i jako portál pro vystavovatele z řad internetové veřejnosti. Cílem aplikace je spektrum uživatelů informačních technologií s minimální nebo žádnou znalostí tvorby internetových aplikací. Návrh je proveden v jazyce UML. Webová část aplikace je implementována pomocí PHP, za pomocí mySQL, JavaScriptu a CSS. Uživatelská aplikace pro systém win32 je realizována v Microsoft Visual C#. Závěrem práce je krátká analýza skutečného přínosu uživatelům.
|
|
Detection of object position
Baáš, Filip ; Janáková, Ilona (oponent) ; Richter, Miloslav (vedoucí práce)
Master’s thesis deals with object pose estimation using monocular camera. As an object is considered every rigid, shape fixed entity with strong edges, ideally textureless. Object position in this work is represented by transformation matrix, which describes object translation and rotation towards world coordinate system. First chapter is dedicated to explanation of theory of geometric transformations and intrinsic and extrinsic parameters of camera. This chapter also describes detection algorithm Chamfer Matching, which is used in this work. Second chapter describes all development tools used in this work. Third, fourth and fifth chapter are dedicated to practical realization of this works goal and achieved results. Last chapter describes created application, that realizes known object pose estimation in scene.
|
|
Software pro jízdu pravidelnosti
Kříž, Petr ; Holek, Radovan (oponent) ; Štohl, Radek (vedoucí práce)
Hlavním cílem této diplomové práce bylo vytvoření softwaru pro měření a zpracování výsledků závodů pravidelnosti a k tomuto programu vytvořit doplňkovou webovou aplikaci. Měřicí aplikace byla vytvořena ve vývojovém prostředí Micosoft Visual Studio 2015 pomocí programovacího jazyka c#. Pro správné fungování aplikace bylo nutné vytvořit databázový model. Pro vytvoření databáze byl využit systém řízení databáze MySQL. Program dokáže pracovat jak s lokální databází, tak se vzdáleným serverem. Webová aplikace umožňuje zobrazovat různá data včetně výsledků závodů a turnajů, data získává právě z této MySQL databáze. Pro inspiraci zde byla možnost prozkoumat již existující software pro zpracování okruhových závodů Vola Timing Circuit – Pro.
|
|
Application clarifying basics of operations of communication protocols
Marcin, Michal ; Dvořák, Jan (oponent) ; Jeřábek, Jan (vedoucí práce)
The diploma thesis aimed at the study of the topic of communication protocols and several transmission modes, as well as ARQ (Automatic Repeat Request) mechanisms. Subsequently, the task was to design and describe individual scenarios for their simulation. As a part of solving the mentioned task, it was necessary to create an application that allows the emulation of the behaviour of communication protocols without the need for a transmission in the real network a nd the requirements for the edition of the source code. The application was created in the Microsoft Visual Studio 2017 development environment using the C# programming language and .NET framework and it consists of a library and a graphical interface. The output of the solution is the application of a mode simulator of the data transmission in the network with two scenarios with the prepared input situations in the frame of graphical environment together with instructions, additional tasks and sample solutions. The program allows the simulation of the behaviour of communication protocols between the client and the server without the need for a transmission in a real network. In conclusion, the simulator of data transfer was created in the form of the desktop application which contains two scenarios. The first scenario is used to simulate ARQ mechanisms and the second one is active in the simulation of commutation of messages, circuits, packets or cells.
|
|
Robotický stolní fotbal - herní strategie
Vaverka, Pavel ; Matoušek, Radomil (oponent) ; Parák, Roman (vedoucí práce)
Cílem bakalářské práce je návrh a implementace herní strategie pro robotický stolní fotbal firmy B&R Automatizace. V úvodní části bude představena firma B&R Automatizace a její produkty. Dále bude stručně popsán současný stav projektu a zároveň představeny další podobné projekty. V hlavní části bude teoreticky i prakticky navržena herní strategie a vytvořen jednoduchý program simulace stolního fotbalu pro průběžné testování. V závěru práce budou zhodnoceny dosažené výsledky a budou navrženy možnosti dalšího rozvoje strategie.
|
| |
|
Nástroj pro výpočet vnitřního výnosového procenta (IRR - internal rate of return)
Husák, Petr ; Felix, Martin (oponent) ; Dydowicz, Petr (vedoucí práce)
Diploma thesis deals with the development of IRR tool for the ABC s.r.o. company. IRR tool is used for monitoring the internal rate of return of investments, which are offered as products of the company. Goal of this thesis is to add this tool to one of the company’s platforms and give the employees option to take a deeper look into the calculations of this rate. Tool will be developed in Visual Studio and will be used to support analytical thinking of employees and overall satisfaction of clients.
|
|
Windows 10 IoT na platformě Raspberry Pi 2
Prachař, Vojtěch ; Jílek, Tomáš (oponent) ; Jelínek, Aleš (vedoucí práce)
Účelem této semestrální práce je seznámení s Raspberry Pi 2, operačním systémem Windows 10 IoT a vývojářskými nástroji pro tuto platformu. V rámci práce byl představen hardware i software a detailně popsáno zprovoznění vývojářských nástrojů. Dále byly vyzkoušeny některé ukázkové aplikace a komunikační protokoly. V poslední bodě byli otestovány rozhraní důležitá z pohledu robotiky. V závěru je tato platforma zhodnocena pro možnost použití v domácí automatizaci a robotice.
|