HOMZOVÁ, M. Informační systém pro podporu výroby [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2018.
Diplomantka slečna Bc. Michaela Homzová se ve své diplomové práci zabývala návrhem informačního systému pro podporu výroby. Úkolem diplomantky byl návrh datového a procesního modelu informačního systému se zaměřením na podporu vybraných procesů, a realizaci algoritmů pro sběr a vyhodnocení dat z měřicích a testovacích stanic včetně uživatelského rozhraní. Diplomantka věnovala práci na diplomovém projektu odpovídající čas, k práci přistupovala svědomitě a zodpovědně. Pravidelně konzultovala dosažené výsledky. Na konzultace se dostavovala v dohodnutých termínech a vždy dostatečně připravená. Na základě provedené analýzy diplomantka navrhla ERD a implementovala do databázového stroje Microsoft SQL odpovídající tabulky, pro realizaci si zvolila prostředí Lab VIEW a další potřebné nástroje. Navržené řešení bude tvořit základ pro další rozšiřování budovaného informačního systému. Diplomantka Bc. Michaela Homzová prokázala inženýrské schopnosti a práci doporučuji k obhajobě. Hodnocení : A 92 bodů
Předložená diplomová práce se věnuje problematice návrhu informačního systému pro podporu výroby. Práce byla dle úvodního popisu realizována pro externího zadavatele, který bude následně dané řešení využívat. Zadání práce je možné považovat za středně náročné a vyžadovalo dobrou orientaci v problematice návrhu datových a procesních modelů vhodných pro ukládání požadovaných dat v databázi a pro práci s nimi. Zvolené řešení pro přístup do databáze SQL předpokládalo také pokročilou znalost vývojového prostředí LabVIEW a zejména jeho specifických funkcí pro tento účel. Diplomantka navrhla a sestavila datový model vhodný pro uložení požadovaných dat vyskytujících se ve výrobním procesu, který sestává celkem ze 17 tabulek (předpisy testů, informaci o testovaném zařízení, změřené hodnoty, stav testu a data pro správu uživatelů a jejich práv) a procesní model databáze. V prostředí LabVIEW vytvořila aplikaci pro zápis dat do databáze a aplikaci pro jejich zobrazení a editaci. Závěrem ověřila funkčnost databáze pomocí testovací aplikace vytvořené opět v prostředí LabVIEW, která simuluje zápis naměřených dat do databáze. Na základě přiložených zdrojových kódů a spustitelné aplikace je možné se domnívat, že aplikace jsou funkční a pracují dle popisu uvedeného v práci. Je tedy možné konstatovat, že všechny body zadání byly splněny. Práce je zpracována v rozsahu 81 stran hlavního dokumentu a je rozdělena do 6 hlavních kapitol. Kapitoly jsou řazeny v logickém sledu, ale prolínání teoretického popisu a vlastního návrhu může působit nepřehledně. Teoretická část práce, obsažené zejména v kapitolách 1 až 4, popisující současný stav práce s daty z testovacích stanic a rozbor vhodných prostředků pro vývoj databází a aplikací pro práci s nimi jsou zpracovány poměrně úsporně. Využití většího rozsahu odborné literatury by bezesporu přispělo ke zvýšení kvality předloženého teoretického rozboru. V kapitolách 3 a 4 již diplomantka také diskutuje zvolené řešení databázového modelu a uvádí představu o funkcionalitě aplikací pro přístup k databázi. Následuje z mého pohledu problematicky zpracovaná kapitola č. 5 popisující uživatelské rozhraní naplněná extrémním množstvím kopií obrazovek vytvořených aplikací, které by bylo vhodné umístit do příloh. Z celkového rozsahu kapitoly 48 stran jsou na více než 35 stranách pouze obrázky s kopiemi různých obrazovek a oken uživatelského rozhraní vytvořených aplikací. Avšak popis jednotlivých aplikací a jejich modulů je zpracován přehledně a výstižně. Škoda, že diplomantka popis některých obrazovek neuvedla pouze v textu s odkazem do přílohy, protože toto řešení by kapitolu velmi zpřehlednilo. Poslední kapitola obsahuje popis testovací aplikace a rozbor jejího kódu. Po nahlédnutí do zdrojových programů všech aplikací vytvořených v prostředí LabVIEW mohu konstatovat, že diplomantka předvedla dobrý programovací styl a využila většinu dostupných programovacích postupů vhodných pro danou úlohu. Celý projekt v prostředí LabVIEW obsahuje nemalý počet vlastních vytvořených funkcí (minimálně 25), což dává dobrou představu o celkové složitosti kódu, který bylo potřeba pro vyřešení zadaného úkolu vytvořit. Po formální stránce práce obsahuje pouze několik překlepů a minimum gramatických a stylistických chyb. Výhradu mám k používání počeštěných anglických termínů, které by se v technickém dokumentu tohoto významu objevit neměly. Práce s literaturou je na průměrné úrovni, jsou citovány zejména internetové zdroje související s vývojem software v prostředí LabVIEW. Odborná literatura související s teoretickým návrhem databáze, datových struktur a procesních modelů v práci není využita. Po grafické stránce je práce také na dobré úrovni. I přes uvedené výtky a připomínky k práci se domnívám, že diplomantka prokázala inženýrské schopnosti a práci doporučuji k obhajobě a navrhuji celkové hodnocení dobře.
eVSKP id 111053