|
Vyhledávání tlačítek ve formulářích
Dyk, Tomáš ; Šolony, Marek (oponent) ; Zemčík, Pavel (vedoucí práce)
Diplomová práce popisuje systém pro automatickou detekci tlačítek z fotografie obrazovky.Systém je využit společně s robotickou rukou a kamerou, aby detekoval tlačítka na obrazovce vestavěných zařízení. Po detekci tlačítek na obrazovce algoritmus vydá příkaz robotickému rameni, aby klikl na pozici detekovaného tlačítka. Systematickým proklikáváním všech tlačítek algoritmus vytvoří navigační mapu, ve které jsou vidět všechny obrazovky daného zařízení. U každé obrazovky jsou uloženy pozice detekovaných tlačítek a cíl na jakou obrazovku odkazují.
|
|
SW pro ovládání klimatických zkoušek
Fedor, Denis ; Richter, Miloslav (oponent) ; Petyovský, Petr (vedoucí práce)
Táto práca sa zaoberá ovládaním konkrétnej klimatickej komory používanej k rozličným klimatickým skúškam. Preto jej riešenie začína identifikáciou vlastností tejto klimatickej komory a základným návrhom jej riadenia. To je nasledované meraním rozloženia teploty v jej vnútornom priestore za účelom overenia použiteľnosti tejto klimatickej komory. Práca tiež nevynecháva opis možností komunikácie medzi klimatickou komorou a aplikáciou k ovládaniu klimatických skúšok. Ďalšia časť tejto práce sa týka návrhu a implementácie samotnej aplikácie k ovládaniu klimatických skúšok. Na jeho výstupe je protokol o uskutočnenej klimatickej skúške. V závere obsahuje táto práca opis testovania programu v reálnej prevádzke firmy a ďalšie možné vylepšenia implementovaného programu.
|
| |
|
Servisní SW pro správu a nastavení zbraní
Fedor, Denis ; Macho, Tomáš (oponent) ; Petyovský, Petr (vedoucí práce)
Táto práca sa zaoberá virtuálnym zbraňovým simulátorom SAVIT pre výcvik ozbrojených zložiek. S využitím príkladu výcvikovej zbrane MP5 je opísaná elektrická stavba samotného zariadenia, nasledovaná popisom prenosového protokolu CANaerospace a USB. Práca obsahuje zoznam parametrov jednotlivých výcvikových zbraní, ktoré je vhodné sledovať v ich servisnom programe. Opisuje tiež grafické užívateľské rozhranie servisného programu a dôležité časti jeho implementácie. Táto práca nevynecháva opis realizácie komunikácie medzi servisným programom a výcvikovou zbraňou. V závere taktiež obsahuje opis testovania programu a zhodnotenie výsledkov tejto práce.
|
|
Simulátor robotického pracoviště
Hraboš, Martin ; Rozman, Jaroslav (oponent) ; Luža, Radim (vedoucí práce)
Tato práce se zabýva návrhem a implementací aplikace pro simulaci robotického ramene. Jedná se o skutečný model robota, který je umístněný ve Fakulte informačních technologií v Brně. Robotem je možné libovolně manipulovat a taky přepínat pohled na scénu ze šesti kamer.
|
|
Softwarová podpora návrhu elektronického zabezpečovacího systému
Vymazal, Michal ; Pelka, Tomáš (oponent) ; Burda, Karel (vedoucí práce)
Tato diplomová práce se věnuje realizaci softwarové podpory návrhu elektronického zabezpečovacího systému EZS pro stupně zabezpečení 1 a 2 založené na webových technologiích. Bylo vytvořeno intuitivní grafické a interaktivní rozhraní, které umožní vytvořit kvalitní návrh EZS i laikům. Nejdříve jsou v práci popsány normy a legislativy v České republice, podle kterých se návrh EZS musí řídit. V teoretické části jsou podrobně popsány vlastnosti EZS a jeho komponent, princip správného fungování, zásady instalace, výhody a nevýhody použití, jednotlivé kroky návrhu EZS a navržená metodika návrhu pro stupeň zabezpečení 1 a 2. V praktické části jsou popsány použité technologie pro realizaci práce, struktura vytvořené webové stránky a jednotlivé kroky praktického návrhu EZS, tak jak je uvidí uživatel při vytváření. Výsledkem práce je webová stránka, která je rozdělena na dvě části: teoretickou a praktickou. V teoretické části jsou uvedeny všeobecné informace o architektuře EZS, návrhu EZS a vytvořené metodice pro návrh EZS pro stupeň zabezpečení 1 a 2. V praktické části si uživatel na základě získaných informací a za pomocí nápovědy vytvoří kvalitní návrh EZS tak, aby splňoval všechny podmínky pro spolehlivé fungování v provozu.
|
|
Editor a manažer programů pro svařovací automaty
Ševčíková, Lenka ; Kršek, Přemysl (oponent) ; Černocký, Jan (vedoucí práce)
Úkolem této práce je modernizovat a dotvořit grafické uživatelské prostředí pro barevný dotykový panel a naprogramovat funkce usnadňující uživatelům práci. Software je vyvíjen pro plazmové navařovací automaty vyráběné firmou KSK. Modernizace se týká editoru a manažeru svařovacích programů a nových způsobů vytváření svařovacích programů.
|
|
Webová aplikace autentizačního systému
Nohava, Martin ; Dzurenda, Petr (oponent) ; Malina, Lukáš (vedoucí práce)
Předmětem bakalářské práce je návrh a vývoj graficko-uživatelských rozhraní pro kryptografické protokoly pomocí webových technologií. Konkrétně přidává možnost ovládat autentizační systém PEAS skrze webová rozhraní. Práce nejprve vyhodnocuje soudobé možnosti vývoje moderních webových aplikací a věnuje pozornost problematice provázání webových technologií s autentizačním systém tvořeným v programovacím jazyce C. Pro tento účel se práce blíže věnuje také technologii WebAssembly. V praktické části byla vytvořena čtyři grafická uživatelská rozhraní, jedno pro každou entitu autentizačního systému. Jsou postavena na webových technologiích HTML, CSS a JavaScript, za využití frameworku Vue.js. Komunikaci s autentizačním systémem zajišťují, pomocí API, webové servery, které jsou implementovány v jazyce JavaScript a spouštěné v prostředí Node.js.
|
|
Business Cards Generator
Krippel, Martin ; Vlk, Jan (oponent) ; Chudý, Peter (vedoucí práce)
Even nowadays, business cards are a very important part of communication. Using business cards is an easy way to share basic contact information. In this thesis the elementary properties of business cards are described. The thesis deals with the creation of a Web application for generating business cards. The result of the application is a PDF file with designed business cards.
|
|
Webová aplikace autentizačního systému
Nohava, Martin ; Dzurenda, Petr (oponent) ; Malina, Lukáš (vedoucí práce)
Předmětem bakalářské práce je návrh a vývoj graficko-uživatelských rozhraní pro kryptografické protokoly pomocí webových technologií. Konkrétně přidává možnost ovládat autentizační systém PEAS skrze webová rozhraní. Práce nejprve vyhodnocuje soudobé možnosti vývoje moderních webových aplikací a věnuje pozornost problematice provázání webových technologií s autentizačním systém tvořeným v programovacím jazyce C. Pro tento účel se práce blíže věnuje také technologii WebAssembly. V praktické části byla vytvořena čtyři grafická uživatelská rozhraní, jedno pro každou entitu autentizačního systému. Jsou postavena na webových technologiích HTML, CSS a JavaScript, za využití frameworku Vue.js. Komunikaci s autentizačním systémem zajišťují, pomocí API, webové servery, které jsou implementovány v jazyce JavaScript a spouštěné v prostředí Node.js.
|