HRABĚ, D. Systém pro generování dokumentů v oblasti optimalizace energií [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024.

Posudky

Posudek vedoucího

Hynek, Jiří

Student vytvořil použitelný systém, který je aplikovatelný v průmyslu. K práci přistupoval zodpovědně. Navrhuji hodnocení stupněm B.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Zadání vzniklo ve spolupráci s firmou Optimal-Energy.cz. Cílem bylo navrhnout a implementovat novou architekturu systému pro automatické navrhování opatření sloužících k optimalizaci energií budov. Pro tyto účely student prostudoval jazyk C# a platformu .NET. Dále využil jazyk F# pro implementaci výpočtového jádra a knihovny QuestPDF a IronPDF pro generování výsledných sestav ve formátu PDF. Zadání hodnotím jako průměrně obtížné a považuji ho za splněné.
Práce s literaturou Student si aktivně dohledával odbornou literaturu týkající se problematiky distribuce a optimalizace energií a použitých technologií.
Aktivita během řešení, konzultace, komunikace Student se účastnil průběžných porad, které probíhaly online formou. Praktickou část práce student konzultoval primárně ve firmě Optimal-Energy.cz.
Aktivita při dokončování Technická zpráva byla dokončována na poslední chvíli, její obsah byl nicméně konzultován.
Publikační činnost, ocenění
Navrhovaná známka
B
Body
85

Posudek oponenta

Zaklová, Kristýna

Student navrhl, implementoval a otestoval netriviální řešení nástroje Generátor pro společnost Optimal-Energy.cz, a.s. Technická zpráva i praktické výstupy jsou na dobré úrovni. Navrhuji proto celkové hodnocení stupněm B.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Zadání práce hodnotím jako průměrně obtížné. Autor prostudoval nástroj společnosti Optimal-Energy.cz, a.s., pro účely výpočtů a generování dokumentů a vytvořil jeho následníka, který byl integrován do interního informačního systému společnosti (NIS). Výsledná implementace byla provedena v prostředí .NET s použitím jazyků F# a C#.
Rozsah splnění požadavků zadání Zadání považuji za splněné. Textová část práce obsahuje informace, které pokrývají všechny body zadání. Původní firemní nástroj Kalkulátor a datový model mohly být popsány podrobněji, nicméně rozumím tomu, že se jedná o firemní know-how.
Rozsah technické zprávy Práce má 51 stran včetně seznamu literatury, rozsah technické zprávy splňuje předepsané požadavky.
Prezentační úroveň technické zprávy 85 Struktura technické zprávy se skládá z osmi kapitol. Zpráva má logické členění a její obsah je vhodně rozdělen. Teoretická část práce mohla obsahovat více ilustrací (např. schémata pro fotovoltaický jev nebo princip činnosti tepelného čerpadla). Místy postrádám odkazy v poznámce pod čarou na zmiňované projekty, technologie apod.
Formální úprava technické zprávy 85 Po jazykové i typografické stránce je technická zpráva na velmi dobré úrovni, text je srozumitelný a bez zjevných chyb. Tabulka 3.1 byla ponechána v angličtině, s ohledem na jazyk práce by bylo vhodnější její přeložení. Většina obrázků je z textu odkazována, popisky obrázků jsou ve většině práce podrobnější, pouze v kapitole 7 jsou stručnější a chybí za nimi tečka. Součástí práce je také několik ukázek zdrojových kódů, které mají hezké formátování, ale nejsou vloženy jako výpisy ( listings ).
Práce s literaturou 85 Seznam použité literatury je poměrně rozsáhlý, práce se odkazuje celkem na 57 různých zdrojů. Kontrola originality textu systémem theses.cz uvádí podobnost 4.1 %.
Realizační výstup 90 Realizačním výstupem je softwarové řešení, které automaticky navrhuje opatření sloužící k optimalizaci energií budov a na základě výpočtů generuje dokumenty pro zákazníky a potřebné smlouvy. Student navrhl architekturu vytvořeného řešení tak, aby bylo možné je integrovat do systému NIS. Hlavní komunikačním rozhraním je REST API. Některé výhrady ze strany firmy z výsledného testování budou předmětem další diskuze a dalšího vývoje. Nasazení nástroje do provozu brání také redesign vzhledu dokumentů, který však nebyl předmětem této práce.
Využitelnost výsledků Vytvořené řešení bylo integrováno do systému NIS společnosti Optimal-Energy.cz, a.s. Aplikace přijímá skutečná data o zákaznících a generuje na základě těchto dat smlouvy a dokumenty. Není zatím v ostrém provozu, nicméně očekává se, že do něj bude nasazena.
Navrhovaná známka
B
Body
86

Otázky

eVSKP id 156257