Č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.
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.
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 |
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.
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 |
eVSKP id 39831