TOČENÝ, I. Elektronický rezervační systém pro laboratoře a laboratorní zařízení [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2022.
Zadání závěrečné práce lze považovat za splněné, dopracován mohl být tisk obsazení laboratoří ve formě detailního plánovacího kalendáře, který je zobrazen pouze v podobě webové stránky a je nutné ho tisknout z prohlížeče jako webovou stránku. Student sice pracoval průběžně celou dobu řešení, ale na začátku strávil mnoho času seznamováním se s jazykem PHP, se kterým neměl předchozí zkušenosti. Tento čas mu pak chyběl při doladění celé aplikace a zpřehlednění uživatelského rozhraní. V uživatelském rozhraní se tak objevují česko-slovenské popisky („Správca laboratore“, „Meno“, „Název predmetu“, „do dátumu“, apod.). Při zakládání nového zařízení nebo laboratoře je vlastník nebo správce zadáván pomocí ID a ne z rozbalovacího seznamu definovaných uživatelů, což vede ke vzniku chyb nebo minimálně to není uživatelsky přívětivé. Podobně při změně údajů o účtu by uživatel určitě uvítal předvyplnění editačních boxů aktuálními údaji, což by usnadnilo např. opravu překlepů. Po formální stránce je práce zpracována na relativně dobré úrovni. Obrázky jsou ostré a čitelné, v textu je doplněno mnoho křížových odkazů.
Bakalářská práce se zabývá návrhem a realizací elektronického rezervačního systému pro laboratoře a laboratorní zařízení. Zadání práce bylo v podstatě splněno, ale systém jako takový je prakticky nepoužitelný. Systém je uživatelsky nepřívětivý, ale bodové hodnocení práce za to snižovat nechci. Podstatná výtka se ale týká správy uživatelů, kdy při změně údajů uživatele je nutné znát jeho identifikátor v databázi, webové rozhraní ale nijak neumožňuje jej zjistit. To je klíčové např. v okamžiku, kdy administrátor z nově registrovaného uživatele potřebuje vytvořit správce laboratoře. Změna rolí se navíc zadává jako text a nikde není uvedeno, jaké označení je použito pro jednotlivé role. Při registraci musí uživatel zadávat všechny údaje včetně DIČ, což u fyzické osoby nesmysl a navíc není požadován ani ve smlouvě o výpůjčce, stejně jako adresa bydliště, což je také povinný údaj registrace. V grafickém rozhraní je použita kombinace češtiny, slovenštiny a angličtiny, což je vidět např. na obr. 2.5 a dalších. V textu práce je webové rozhraní dobře popsáno z hlediska struktury včetně struktury databáze, zcela chybí popis organizace souborů a implementace. To znemožňuje nebo alespoň výrazně znesnadňuje úpravu a další rozšiřování kódu, aby v budoucnu mohl být prakticky použit. V práci není uveden odkaz na testovací web, aby bylo možné rozhraní vyzkoušet, ani postup nasazení kódu v elektronické příloze kódu na server.
eVSKP id 141290