Posudek oponenta diplomové práce
Studijní program:Aplikovaná informatika
Studijní obor:Informační systémy a technologie Akademický rok:2020/2021
Název práce:Návrh a vytvoření aplikace pro potřeby laboratoře Řešitel:Bc. Matej Kolesár
Vedoucí práce:RNDr. Helena Palovská, Ph.D.
Oponent:Ing. et Ing. Soňa Karkošková, Ph.D.
Hlediska Stupeň
hodnocení
1. Jasnost a srozumitelnost formulace tématu a cíle práce 3
2. Rozsah a relevance popisu současného poznání 4
3. Náročnost řešeného tématu práce 2
4. Adekvátnost metod k řešení stanoveného problému, správnost jejich výběru a použití 3
5. Rozsah, hloubka a preciznost popisu výsledku 3
6. Relevance a správnost diskuse výsledku 3
7. Věcný přínos výsledku dosaženého v práci 2
8. Relevance informačních zdrojů a korektnost jejich citování 4
9. Logická stavba práce a vzájemná konzistence jednotlivých částí 3 10. Gramatika, jazykový styl, terminologie a celková úprava práce 3
Konkrétní připomínky a dotazy k práci:
Diplomová práce se věnuje návrhu a implementaci jednoduché webové aplikace pro správu chemických látek. Přínos diplomové práce je tedy v samotné implementaci této aplikace.
Dílčí cíle by měly napomáhat k dosažení hlavního cíle. Nedomnívám se, že by vymezení základních teoretických konceptů (metodiky vývoje webových aplikací) mělo patřit mezi dílčí díle diplomové práce.
Přínos bych spatřovala v aktivitách, které autor realizoval v praktické části práce za účelem naplnění hlavního cíle. Navíc se autor v kapitole 1 nazvané jako Metodiky vývoje webových aplikací nevěnuje metodikám specifickým pro vývoj webových aplikací, ale metodikám obecně. V dílčím cíli také autor uvádí
„následne popis metodiky vývoja, ktorou som postupoval vtomto riešení ja“. Bohužel však autor v práci neuvádí, jakou metodiku ve skutečnosti použil. Citace nejsou v práci uváděny správně. Autor chybně uvádí citaci až na konci odstavce. Citovat by se měla konkrétní pasáž, věta nebo výčet položek na seznamu, a ne celý odstavec.
Požadavky na webovou aplikaci bych doporučila členit na funkční a nefunkční. V tabulce 1 jsou uvedené požadavky na funkcionalitu webové aplikace, nejsou komplexní a chybí nefunkční požadavky.
Chválím zpracování návrhu aplikace s využitím diagramu případu užití.
V kapitole 6 Ověření řešení zadavatelem (testování) mi chybí detailnější popis uživatelských akceptačních testů a vyhodnocení dodané webové aplikace oproti požadavkům. Kapitola je krátká (necelá jedna strana) a neobsahuje popis testů, kroky, akceptační kritéria.
Otázky do diskuze:-Jaké znáte metodiky specifické pro vývoj webových aplikací? Čím se liší od tradičních rigorózních a agilních metodik? -Vyplynuly z testování nějaké návrhy na zlepšení webové aplikace před jejím nasazením do produkce?
Závěr: Diplomovou práci doporučuji k obhajobě.
Navrhovaná výsledná klasifikace práce: 3
Datum: 24. 5. 2021 Ing. et Ing. Soňa Karkošková, Ph.D.
oponent práce