Browsing by Author "Moravec, Jan"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
- ItemMetody zpracování a vizualizace záznamů z regulátorů účiníku na tenkých klientechMoravec, Jan; Kraus Jan, Ing. Ph.D. : 56646Tato práce popisuje vývoj mobilní aplikace určené pro operační systém Android, která zobrazuje archivní data z regulátorů účiníku. V úvodní části práce je stručně vysvětlena problematika regulace účiníku a fungování aplikacev rámci širší perspektivy. Další částí práce je rešerše souvisejících softwarových řešení a také popis možností vývoje mobilních aplikací. Dále práce popisuje nástroje použité pro vývoj aplikace, mezi které patří vybrané třídy z Android API a další využité knihovny. Následuje praktická část popisující jednotlivé vrstvy aplikace. Aplikace je napsána v programovacím jazyce Java s využitím architektury MVVM a data bindingu. Komunikace aplikace s webovou službou je realizována pomocí HTTP a knihovny Retrofit spolu se serializační knihovnou Gson. Autentizace uživatelů je řešena použitím JSON web tokenu. V práci je také popsána problematika perzistence a obnovování tokenu na mobilníchzařízeních. Mezi hlavní funkce aplikace patří porovnávání a vyhodnocování naměřených archivních dat, sledování průběhů veličin, kontrola aktivity zařízení a prezentace alarmů. Součástí aplikace je také administrativní část pro správu skupin uživatelů a zařízení, nastavení preferencí a grafické rozhraní pro zpětnou vazbu uživatelů.
- ItemZpracování a vizualizace dat analyzátorů v OS AndroidMoravec, JanCílem této bakalářské práce je vytvořit aplikaci pro operační systém Android. Aplikace by měla komunikovat a pracovat s daty z elektroměrů a analyzátorů kvality. Úvodní část práce pojednává o problematice tvorby aplikací pro platformu Androidu. Jsou stručně popsána měřící zařízení, s kterými má aplikace komunikovat, a použitý komunikační protokol. Také jsou vysvětleny použité třídy a datové struktury pro reprezentaci konfiguračních a archivních dat. Aplikace je programována v jazyce Java s využitím MVVM návrhového vzoru. Hlavní funkcí aplikace je stahování a reprezentování konfiguračních dat z měřících zařízení a také modifikování a nahrávání těchto dat zpět do zařízení.