Browsing by Author "Košek, Tomáš"
Now showing 1 - 5 of 5
Results Per Page
Sort Options
- ItemDolování dat z databáze podnikového informačního systému Helios OrangeKošek, Tomáš; Kraus Jan, Ing. Ph.D. : 56646; Vik Michal, doc. Ing. Ph.D. Skolitel : 60073; Nedomlelová Iva, Ing. Ph.D. Konzultant : 54805; Chaloupka Jiří, Ing. Konzultant2 : 56666Tato bakalářská práce popisuje tvorbu aplikace pro práci nad daty z informačního systému Helios Orange. Zprvu je prezentována klientská desktopová aplikace napsaná v jazyce C# pro načítání dat z databázového souboru systému Helios. Tato data umožňuje filtrovat dle předem definovaných filtrů nebo umožňuje uživateli napsat svůj vlastní filtr dle uvážení. To je možné díky implementované možnosti kompilace kódu za běhu aplikace. Dále popisuje vytvoření HTTP serveru za pomocí frameworku Node.js. Ten je důležitý k zpřístupnění skriptů, napsaných v jazyce JavaScript, které slouží pro práci s API od společnosti Seznam.cz. Toto API umožňuje získat z adres zákazníků přesné souřadnice, které zobrazuji na mapě jako přehled, kde se nachází nejvíce klientů, nebo s nimi plánuji služební cesty. K vytvoření ideální trasy používám přesné algoritmy branch and bound a brute force, heuristický algoritmus nearest neighbour a jejich kombinace. Následně popisuji jejich efektivitu a náročnost na systémové prostředky.
- ItemInteraktivní simulátor automatizačních procesů v 3D prostředí UnityKošek, Tomáš; Volf Mojmír, Ing.; Skolitel : 55316 Simová Jozefína, doc. Ing. Ph.D.; Konzultant : 59042 Šírová Eva, Ing. Ph.D.; Konzultant2 : 63865 Plchová Marta, Ing.Tématem této práce je vytvoření interaktivního simulátoru automatizačních technologií. Práce je vytvořena ve formě logické hry, která obsahuje několik zástupců zmíněných technologií. Hra využívá moderní engine Unity a je napsána v jazyce C#. Základem hry jsou jednotlivé komponenty, které představují prvky reálných zařízení. Tyto komponenty je pak možné propojit pomocí systému vstupů a výstupů. Jednou z komponent je i programovatelný elektronický obvod. Ten umožňuje hráči vytvořit obvod ve speciálním editoru podle svých potřeb. Cílem hry je pak splnit konkrétní úkoly vybraného scénáře, které zahrnují především přesun a třídění materiálu. Jednotlivé scénáře je možné vytvořit v editoru přístupném pro všechny hráče. Výsledná hra obsahuje i některé vzdělávací prvky, jako je například tvorba elektronických obvodů. Lze ji tak využít jako zábavnou pomůcku při výuce obvodové logiky.
- ItemKonvertor vstupních dat pro Flow123dKošek, Tomáš
- ItemKonvertor vstupních dat pro Flow123d(Technická Univerzita v Liberci, 2012) Košek, Tomáš; Vraný, JiříBakalářská práce je zaměřena na vytvoření konventoru vstupních dat pro program Flow123d. Jedná se o konfigurační ini soubor a soubor obsahující materiály. Oba soubory se uloží do stejného nového souboru ve formátu JSON. Na základě specifikací byl vytvořen konvertor v programovacím jazyce Python. Konventor se ovládá přes příkazovou řádku. Pomocí až osmi parametrů lze pozměnit průběh konverze. S konvertorem byly provedeny testy a výsledné soubory odpovídají požadavkům.
- ItemMobilní aplikace pro RFID sportovní časomíruKošek, Tomáš; Kolaja Jan, Ing. Ph.D. : 58225Diplomová práce shrnuje technologii RFID a jednotlivé způsoby měření závodů s jejím použitím. Popisuje tvorbu mobilní aplikace pro operační systém Android psané v programovacím jazyce Java. Jedná se o rozšíření již existujícího systému časomíry Sportchallenge o možnost měřit závodníky na kontrolních stanovištích. Jejím hlavním úkolem je získat načtené tagy z mobilní UHF RFID čtečky, se kterou komunikuje za pomocí Bluetooth technologie, a ty následně zpracovat a odeslat na webový server. Aplikace dále přehledně zobrazuje uživateli informace o závodě, startovní listinu či různé varovné notifikace související s chybným skenováním či odesíláním hodnot štítků. Práce v poslední části dokumentuje testování vytvořené aplikace a čtečky TSL 1128, jehož výsledkem je závěr, že jsou vhodné pro identifikaci sportovců na závodech pouze za určitých podmínek. Příloha také obsahuje uživatelský manuál k aplikaci.