POPELKA, L. Internetové uživatelské rozhraní pro tvorbu elektronických schémat [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2009.
Úkolem studenta bylo seznámit se s problematikou tvorby internetových rozhraní a schematických editorů. Předložená práce odpovídá v plném rozsahu zadání diplomové práce. V části realizace internetového uživatelského rozhraní pro tvorbu elektronických schémat tato práce překročila rozsah diplomové práce komplexností a kvalitou zpracování výsledného řešení. Celá práce má velmi kvalitní zpracování a je vhodně rozdělena na teoretickou a praktickou část, přičemž v teoretické části jsou detailně popsány možnosti a způsoby monitorování pozice a praktická část popisuje samotný návrh a vlastní realizaci internetového uživatelského rozhraní. Předložená diplomová práce má jasnou logickou strukturu a návaznost jednotlivých kapitol. Kvalita zpracování této diplomové práce zcela odpovídá požadovanému standardu pro vypracování diplomových prácí. Zadání práce bylo rozsáhlé a náročné na samostatnou činnost diplomanta. Vzhledem k výbornému zpracování a kvalitnímu výstupu považuji zadání za splněné. Předloženou práci doporučuji k obhajobě a hodnotím stupněm výborně.
Kritérium | Známka | Body | Slovní hodnocení |
---|---|---|---|
Splnění zadání | A | 50/50 | |
Aktivita během řešení a zpracování práce (práce s literaturou, využívání konzultací, atd.) | A | 18/20 | |
Formální zpracování práce | A | 18/20 | |
Využití literatury | A | 10/10 |
Diplomová práce (DP) řeší aktuální problém zadávání modelu obvodu přes webové rozhraní prostřednictvím schématického editoru. Napojení na simulační jádro PSpice přes vygenerovaný vstupní soubor zřejmě řeší jiná práce. Po prostudování DP mohu konstatovat, že zadání bylo splněno beze zbytku a na velmi dobré technické úrovni. Student by však měl během obhajoby blíže specifikovat svůj podíl na vývoji algoritmů, zejména pro tvorbu netlistu, t.j. zda vše vyvíjel samostatně nebo zda některé algoritmy převzal od autorů obdobných schématických editorů. Některé funkce editoru, které lze dnes považovat za standardní, např. ukládání informace o schématu apod., jsou z důvodu specifiky webovské aplikace potlačeny. Vzhledem k tomu, že do vývoji programu bylo vloženo mnoho energie, stálo by za úvahu některé tyto funkce dodatečně implementovat s tím, že pro tento konkrétní účel by byly sice vyblokovány, avšak jinak by umožňovaly plnohodnotnou práci v jiném režimu, např. pro práci na lokálním počítači. K editoru mám několik připomínek: 1) Časová prodleva v důsledku počátečního alokování paměti je opravdu nepříjemná. Tento problém by bylo vhodné vyřešit. 2) Editor neumožňuje pracovat s podobvody SPICE, což je nejčastěji používaná "součástka" v PSPICE. Rozumím důvodům, které vedly k tomuto stavu, ale vše lze vyřešit. 3) Chybí možnost zadávání uživatelských textů ve formátu SPICE, které by se automaticky integrovaly do vstupního souboru. 4) Kreslení vodivých spojení by bylo vhodné doplnit alespoň o volbu směru zalomení vodiče. 5) Uživatelé by zřejmě uvítali možnost pojmenovávání uzlů, což by přineslo známé výhody. 6) Bylo by vhodné opravit několik chyb v algoritmech ovládání položek simulačního profilu, jakož i terminologické nepřesnosti (např. .OP neznamená výpočet ss pracovního bodu, záměna českých znaků za číslice, apod.). 7) Editor nehlídá syntaktickou správnost zadávaných dat. Je tato skutečnost v souladu s předpokládaným chováním cílové aplikace nebo jde jen o vlastnost pracovní verze?
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 | A | 20/20 | |
Formální zpracování práce | A | 9/10 |
eVSKP id 18168