ČERNOCKÝ, P. Webové rozhraní pro komunikaci s uzly bezdrátové senzorové sítě [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2011.

Posudky

Posudek vedoucího

Červenka, Vladimír

Student Petr Černocký aktivně přistupoval k řešení problému a pravidelně využíval konzultací. Přes drobné nedostatky programu byla vytvořena aplikace převyšující svým zpracováním jiné práce tohoto charakteru. Jedinou výtkou mám k psané formě, kde se ojediněle vyskytují nepodložená tvrzení a špatné argumentace.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Využití literatury A 10/10
Formální zpracování práce B 17/20
Aktivita během řešení a zpracování práce (práce s literaturou, využívání konzultací, atd.) A 20/20
Splnění zadání A 48/50
Navrhovaná známka
A
Body
95

Posudek oponenta

Mráz, Ľubomír

Student v práci navrhl, vytvořil a popsal multiplatformní aplikaci v jazyku JavaFX pro vizualizací dat z bezdrátové senzorové sítě. Práce je napsaná náležitým způsobem, místy se však vyskytují nepodložená tvrzení. Z formálního hlediska bych vytkl nízkou kvalitu obrázků a jejich zbytečně velké rozměry. Vytvořená aplikace umožňuje načítat data z databáze i přímo ze senzorových uzlů, na kterých je implementovaný HTTP server. Dále program umožňuje zobrazit mapu a propojení senzorové sítě ve vektorovém formátu. Aplikaci jsem otestoval a mohu prohlásit, že se jedná o kvalitní a nápaditý projekt s malým množstvím chyb. Student se efektivně vypořádal s limitujícím prostředím jediného vlákna v JavaFX implementací časově náročných úloh na pozadí v jazyku Java. K implementaci mám následovné připomínky: 1) Protože klientská aplikace se připojuje přímo do SQL databáze je potřebné přenos zabezpečit. V současné implementaci se heslo přenáší v nezabezpečené textové formě. Bylo by vhodné využít SSL, případně alespoň neukládat heslo do databáze jako text, ale využít dostupné hash funkce. 2) V aplikaci citelně chybí určení polohy v metrech. Poloha je udaná jenom v pixlech. Dále by bylo vhodné umožnit přesun začátku souřadnicového systému na libovolné místo. 3) Implicitní poloha senzorového uzlu, který není prozatím umístněný na půdorysu, má nulovou souřadnici v databázi. Tato souřadnice však může být požadovaná pro umístění uzlu na podkladu, proto je třeba použít identifikátor NULL. Práci hodnotím známkou A.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Splnění požadavků zadání A 20/20
Odborná úroveň práce A 45/50
Interpretace výsledků a jejich diskuse B 17/20
Formální zpracování práce B 8/10
Navrhovaná známka
A
Body
90

Otázky

eVSKP id 39831