KROUTIL, J. Systém pro získávání a vizualizaci dat o vozidle ze sběrnice OBD [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.

Posudky

Posudek vedoucího

John, Petr

Bakalářskou práci hodnotím jako zdařilou . Student si osvojil potřebné technologie a na základě těchto znalostí vytvořil aplikaci , která je schopná vizualizovat data získaná z vozidel, a skripty , které zajišťují jejich získávání a odesílání do existující platformy. Výsledná aplikace má potenciál pomoci mechanikům s údržbou jejich vozového parku. Navrhuji hodnocení stupněm A .

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Tato bakalářská práce měla dva hlavní cíle. Primárním cílem bylo vytvořit webovou aplikaci , která pomocí vizualizace stavu jednotlivých vozidel usnadní práci mechanikům spravujícím rozsáhlejší vozové parky . Druhým cílem bylo vyvinout skripty umožňující automatizované čtení stavu vozidel z diagnostické zásuvky OBD II pomocí čtečky typu ELM327. Tyto skripty měly zároveň zajistit lokální ukládání dat během jízdy bez nutnosti připojení k internetu a jejich následné odeslání po navázání spojení se serverem. K dosažení těchto cílů musel student prostudovat široké spektrum témat, a to od existujících backendových rutin a vizualizačních nástrojů, přes principy návrhu dashboardů , až po nástroje pro komunikaci s diagnostickou zásuvkou. Po konzultaci zvolil pro implementaci kombinaci programovacích jazyků Python , pro aplikaci na straně vozidla , a TypeScript s frameworkem Quasar , pro implementaci webového rozhraní . Zadání hodnotím jako průměrně obtížné a považuji jej za splněné ve všech bodech.
Práce s literaturou Student prostudoval doporučenou literaturu a vyhledával další relevantní zdroje .
Aktivita během řešení, konzultace, komunikace Student během celého akademického roku komunikoval aktivně . Jako vedoucí nejvíce oceňuji dostupnost při testování skriptů , běžících na straně vozidla , které bylo nutné postupně upravovat vozidlům z vozového parku a použité ELM327 čtečce.
Aktivita při dokončování Student dokončil praktickou část bakalářské práce s výrazným předstihem , což umožnilo otestovat navržené řešení přímo na vozidlech daného vozového parku . Díky tomu mohlo být řešení také prezentováno vedoucímu technikovi Šumperské pobočky společnosti CBA .
Publikační činnost, ocenění -
Navrhovaná známka
A
Body
92

Posudek oponenta

Burget, Radek

Přestože k technické zprávě mám některé výše uvedené výhrady, výsledkem práce pana Kroutila je technicky kvalitní a uživatelsky výborně použitelné řešení bez problémů uplatnitelné v praxi. Celkově proto navrhuji hodnocení stupněm A.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Zadání předpokládá kromě návrhu softwarové aplikace i zvládnutí sběru dat přímo z vozidel. Ačkoliv příslušný hardware byl zřejmě k dispozici jeho integraci po softwarové stránce považuji za mírně náročnější.
Rozsah splnění požadavků zadání Zadání považuji za splněné ve všech bodech.
Rozsah technické zprávy Technická zpráva je svým rozsahem v rozmezí obvyklém pro bakalářskou práci. Nicméně teoretické kapitoly 2 a 3 věnované internetu věcí a dashboardům jsou podle mého názoru až příliš obecná a dlouhé, přičemž ne všechny jejich části jsou úplně relevantní k zaměření práce. Naopak popis vlastního řešení mohl být podrobnější, jak uvádím níže.
Prezentační úroveň technické zprávy 70 Technická zpráva je v podstatě srozumitelná a odpovídá zadání, nicméně bych ocenil větší strukturovanost a více technických podrobností. Zejména analýza požadavků a existujících řešení je pojata formou dlouhého vyprávění, ve kterém se obtížně identifikují podstatné části. V popisu vlastní implementace postrádám detailnější popis toho, jaká přesně data se získávají a přenáší, jaká je jejich struktura, jak se získávají GPS souřadnice a další podrobnosti. Nicméně základní vlastnosti vytvořeného systému a způsob řešení jsou dobře zdokumentované.
Formální úprava technické zprávy 90 Po typografické i jazykové stránce je technická zpráva velmi pečlivě zpracována a hodnotím ji jako nadprůměrnou
Práce s literaturou 90 Seznam použité literatury je na bakalářskou práci velmi rozsáhlý a obsahuje relevantní zdroje. Tyto zdroje jsou v práci řádně citovány.
Realizační výstup 96 Realizačním výstupem je propracované softwarové řešení, které pokrývá jak sběr dat pomocí zařízení běžícího přímo ve vozidle, tak jejich přenos a přehledné zobrazení. Zejména aplikace pro zobrazení a analýzu získaných dat je velmi propracovaná s důrazem na praktickou použitelnost a lze si bez problémů představit její nasazení v praxi. Celé řešení je také technicky kvalitně navrženo a implementováno s využitím pokročilých technologií např. pro implementaci aplikačních rozhraní a předávání zpráv mezi mobilní jednotkou a serverem.
Využitelnost výsledků Výsledná aplikace je prakticky využitelná pro sledování technického stavu flotily vozidel včetně historie.
Navrhovaná známka
A
Body
90

Otázky

eVSKP id 161067