|
Aplikace pro geolokační databáze
Klíma, Oldřich ; Burget, Radim (oponent) ; Komosný, Dan (vedoucí práce)
Práce se zabývá možnostmi pro přesnější určení geografické polohy zadané IP adresy pomocí kombinace odhadů údajů získaných z geolokačních databází. V první části dochází k seznámení s problematikou na teoretické úrovni. Jsou popsány možnosti identifikace síťového zařízení, jeho geografické lokalizace a principy funkce geolokačních databází. Po rozebrání teoretické části problematiky je popsán původní stav aplikace pro geolokační databáze. V další části dochází k představení nové aplikace, která původní aplikaci ip2geotools využívá jako knihovnu. Zhotovený program umožňuje pomocí tří implementovaných metod kombinace výsledků (na základě průměru, mediánu a shlukové analýzy algoritmem K-Means) vypočítat odhad fyzické polohy IP adresy. Aplikace je doplněna o konzolové rozhraní a vizualizaci geografických dat na mapě. V poslední části je provedena validace přesnosti výpočetních metod a detailní analýza dat, na základě množiny IP adres se známou geografickou polohou služby RIPE Atlas.
|
|
Systém pro vzdálený monitoring a řízení procesu výroby piva
Klíma, Oldřich ; Komosný, Dan (oponent) ; Hošek, Jiří (vedoucí práce)
Bakalářská práce se zabývá systémy s otevřeným (volně dostupným) zdrojovým kódem pro vzdálený monitoring a řízení procesu výroby piva. V první části dochází k seznámení s problematikou vaření piva. Je zde popsán základní postup výroby piva a vytyčeny zásadní rozdíly mezi výrobou v průmyslovém pivovaru, minipivovaru nebo v domácích podmínkách. Následuje rozbor problematiky Internetu věcí a výběr vhodného embedded zařízení, na kterém bude zprovozněn jeden z několika porovnávaných řídících programů. Dále dochází k seznámení s~ostatním hardwarem, potřebným pro automatizaci důležitých procesů v pivovarnictví a nastínění vybavení jednoduché automatizované varny. Dochází též k nastínění dvou základních modelů vzorové varny řízené klasicky nebo bezdrátově. Nakonec je popsán postup implementace zvoleného systému a přiblížen způsob úpravy aplikace pro zajištění bezproblémové funkčnosti a bezdrátovou komunikaci s ovládanými spínači a senzory. Poslední kapitola má za cíl seznámit čtenáře s postupem nastavení a ovládání vytvořeného programového řešení.
|
|
Aplikace pro geolokační databáze
Klíma, Oldřich ; Burget, Radim (oponent) ; Komosný, Dan (vedoucí práce)
Práce se zabývá možnostmi pro přesnější určení geografické polohy zadané IP adresy pomocí kombinace odhadů údajů získaných z geolokačních databází. V první části dochází k seznámení s problematikou na teoretické úrovni. Jsou popsány možnosti identifikace síťového zařízení, jeho geografické lokalizace a principy funkce geolokačních databází. Po rozebrání teoretické části problematiky je popsán původní stav aplikace pro geolokační databáze. V další části dochází k představení nové aplikace, která původní aplikaci ip2geotools využívá jako knihovnu. Zhotovený program umožňuje pomocí tří implementovaných metod kombinace výsledků (na základě průměru, mediánu a shlukové analýzy algoritmem K-Means) vypočítat odhad fyzické polohy IP adresy. Aplikace je doplněna o konzolové rozhraní a vizualizaci geografických dat na mapě. V poslední části je provedena validace přesnosti výpočetních metod a detailní analýza dat, na základě množiny IP adres se známou geografickou polohou služby RIPE Atlas.
|
|
Systém pro vzdálený monitoring a řízení procesu výroby piva
Klíma, Oldřich ; Komosný, Dan (oponent) ; Hošek, Jiří (vedoucí práce)
Bakalářská práce se zabývá systémy s otevřeným (volně dostupným) zdrojovým kódem pro vzdálený monitoring a řízení procesu výroby piva. V první části dochází k seznámení s problematikou vaření piva. Je zde popsán základní postup výroby piva a vytyčeny zásadní rozdíly mezi výrobou v průmyslovém pivovaru, minipivovaru nebo v domácích podmínkách. Následuje rozbor problematiky Internetu věcí a výběr vhodného embedded zařízení, na kterém bude zprovozněn jeden z několika porovnávaných řídících programů. Dále dochází k seznámení s~ostatním hardwarem, potřebným pro automatizaci důležitých procesů v pivovarnictví a nastínění vybavení jednoduché automatizované varny. Dochází též k nastínění dvou základních modelů vzorové varny řízené klasicky nebo bezdrátově. Nakonec je popsán postup implementace zvoleného systému a přiblížen způsob úpravy aplikace pro zajištění bezproblémové funkčnosti a bezdrátovou komunikaci s ovládanými spínači a senzory. Poslední kapitola má za cíl seznámit čtenáře s postupem nastavení a ovládání vytvořeného programového řešení.
|