RAJKO, A. Doplnění trajektorie letu letadla o VHF komunikaci s přepisem [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.
Celkově hodnotím přístup studenta k řešení této problematiky velmi dobře. Student již měl zkušenosti s vývojem webových systémů, takže se mohl soustředit na celkovou aplikaci. Pracoval aktivně, pravidelně a se zájmem o téma. Překážky dobře překonával. Výsledný produkt se zdá být použitelný, je veřejně dostupný a projevila o něj zájem organizace OpenSky Network. Práce byla prezentována na Excel@FIT.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Informace k zadání | Jednalo se o téma navazující na skončený projekt ATCO2. Student měl za úkol ozvučit mapu s trajektoriemi letů v okolí letišť. Jako zdroje měl využít data a rozhraní služeb z projektu ATCO2. Jinak měl zcela volnou ruku ve výběru technologie. Práci hodnotím jako středně obtížnou s velkým potenciálem pro rozšíření. Obtížné bylo zejména pochopit a navrhnout vhodné zpracování a ukládání různých zdrojů dat. Student zvolil řešení, které lze provozovat na RPi zařízeních a je kontejnerizováno. Celkově jsem s výkonem a výsledky práce velmi spokojen. | ||
Práce s literaturou | Student literaturu získával samostatně a aktivně. | ||
Aktivita během řešení, konzultace, komunikace | Student byl během řešení aktivní. Na konzultace docházel pravidelně každý týden až 14 dní. Na konzultace přicházel připravený a ukázal znatelný postup při řešení práce. V případě potřeby se ptal a nechal si vysvětlit některé "vlastnosti" zdrojů dat. V rámci řešení projektu došlo k jednomu refaktoringu což je pochopitelné. | ||
Aktivita při dokončování | Aktivita při dokončování byla lehce vyšší. Student chodil na konzultace každý týden. Dokončování se soustředilo na uživatelské testování a na stabilitu softwarového řešení. Víceméně finální text práce byl ke kontrole odevzdán na konci dubna, takže student měl cca týden na zapracování připomínek. | ||
Publikační činnost, ocenění | Výsledný produkt je veřejně přístupný a dobře kontejnerizovaný. Je možné ho bez větších problémů spustit a provozovat na vlastním HW. O toto řešení projevila zájem organizace OpenSky Network, které je dodavatelem dat o pozicích letadel a surového záznamu komunikace pilot - věž. Práce byla prezentována na Excel@FIT. |
Cílem bylo navrhnout a vytvořit inovativní aplikaci, která může posloužit existujícímu veřejnému projektu. Řešitel vytvořil funkční prototyp řešení a vlastně tak posunul stav poznání – v tomto jeho práce byla důležitá a přínosná. Sepsaná technická zpráva nemá velkou kvalitu ani svým obsahem a zaměřením, ani po formální stránce. Vytvořená aplikace trpí dost základními problémy, kterých si je řešitel vědom, ale na které zřejmě neměl čas a ve svém návrhu je nepředvídal, neřešil.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Náročnost zadání | Řešitel musel prostudovat problematiku získávání a zpracování dat o leteckém provozu a audionahrávek komunikace. Tato problematika je mírně neobvyklá, ale ne excesivně komplexní. Vedle toho musel pracovat s mapou a do ní zobrazovat vektorovou grafiku – trajektorie letadel, ikony nahrávek a podobně. | ||
Rozsah splnění požadavků zadání | Zadání bylo splněno. Uživatelské rozhraní vytvořené aplikace vykazuje pozoruhodné a základní slabiny (ikona clusteru letadel je zaměnitelná s jediným letadlem, navigace je někdy nejasná, apod.) – takže nejde mluvit o důkladném otestování a iterativním vývoji vedoucím k bezprostředně použitelnému produktu. | ||
Rozsah technické zprávy | Formálně je rozsah v pořádku, ale texty obsahují mnoho fragmentů zdrojového kódu a ilustrací, takže celkově text působí značně rudimentárně a v důležitých tématech vůbec není vyčerpávající. | ||
Prezentační úroveň technické zprávy | 65 | Textová zpráva je rozdrobená do drobných podkapitolek a odstavečků; každému použitému nebo řešenému prvku je věnován krátký "abstrakt". Dobrému technickému textu by daleko více slušelo identifikovat podstatné problémy a těm se věnovat souvislejším textem využívajícím adekvátní ilustrace. Text by měl diskutovat otázky použitelnosti a základních pojetí aplikace; ve své současné podobě se věnuje mikroproblémům a drobnostem. Mnoho otázek a problémů je "vysvětlováno" pomocí fragmentu zdrojového kódu nebo textového datového souboru. | |
Formální úprava technické zprávy | 65 | Formální úprava je slabší. V textu je velké množství jednořádkových odstavců, což souvisí s prezentačním pojetím diskutovaným dříve. Na velice mnoho objektů (kapitol, obrázků) se text odkazuje pouze číslem, bez uvedení, o jaký objekt se jedná, někdy s uvedením zavádějícím (například "v příkladu X", kde by mělo být "na obrázku X"). Řešitel si dal práci s kvalitními diagramy a pak jejich kvalitu zabil vložením v rastrovém formátu. | |
Práce s literaturou | 69 | Řešitel se hodně věnoval technikáliím – jak implementovat konkrétní věci, jak porozumět konkrétním formátům. Práce necituje žádné zdroje, které by mohly sloužit jako skutečná inspirace kvalitního návrhu; řešitel opomíjí studium interakčního návrhu a problematice časného testování. | |
Realizační výstup | 70 | Řešitel vytvořil funkční prototyp řešení, které je inovativní – stejná aplikace zřejmě dosud neexistuje a přitom je uživatelsky zajímavá. Je možné, že vytvořené řešení se stane základem budoucí produkčně nasazené aplikace. Mezi současným stavem a skutečně použitelným a uživatelsky přívětivým a robustním řešením ovšem ještě leží velký kus práce. | |
Využitelnost výsledků | Vytvořená aplikace je rozumným prototypem hledaného řešení, k produkčnímu nasazení ale má – bohužel – ještě dost daleko. |
eVSKP id 146281