bakalářská práce

Matematické a statistické metody pro podporu vývoje softwarových aplikací

Text práce 2.78 MB

Autor práce: Bc. Erika Strychová

Ak. rok: 2024/2025

Vedoucí: doc. Mgr. Veronika Novotná, Ph.D.

Oponent: Ing. Karel Doubravský, Ph.D.

Abstrakt:

Bakalářská práce s názvem Matematické a statistické metody pro podporu vývoje softwarových aplikací se zabývá vývojem aplikace v prostředí Microsoft Excel pro Microsoft 365 MSO (verze 2504) za využití programovacího jazyka Visual Basic for Applications pro účely podpory rozhodování vybraného podniku. V aplikaci je možné modelování nákladů a výnosů, sledování scénářů a ekonomických ukazatelů, sledování počtu zakoupených kurzů a predikce budoucího vývoje.
Pomocí regresní analýzy, korelační analýzy a predikčních modelů byly identifikovány klíčové faktory ovlivňující zájem o kurzy. Práce obsahuje také konkrétní doporučení pro zlepšení, z nichž většina byla podnikem v průběhu zpracování implementována.

Klíčová slova:

Statistické metody, Regresní analýza, Korelační analýza, Visual Basic for Applications, Microsoft Excel

Termín obhajoby

19.06.2025

Výsledek obhajoby

obhájeno (práce byla úspěšně obhájena)

znamkaAznamka

Klasifikace

A

Průběh obhajoby

Studentka ve své prezentaci seznámila komisi s cíli, řešením a výsledky, ke kterým v závěrečné práci dospěla. Komise se poté seznámila s posudky a hodnocením vedoucího práce a oponenta. Otázky z posudku oponenta zodpověděla v plném rozsahu. Otázky členů komise: doc. Mgr. Veronika Novotná, Ph.D. - Vysvětlovala jste společnosti, jak funguje korelační analýza? - odpovězeno Ing. Jan Budík, Ph.D., MBA - Znáte nějakou jinou variantu programování VBA, ve které by se dal model vytvořit? - odpovězeno Na základě přednesené prezentace a odpovědí na otázky položené v diskusi komise rozhodla, že studentka práci obhájila.

Jazyk práce

čeština

Fakulta

Ústav

Studijní program

Manažerská informatika (BAK-MIn)

Složení komise

doc. Mgr. Veronika Novotná, Ph.D. (předseda)
prof. Ing. et Ing. Stanislav Škapa, Ph.D. (místopředseda)
Ing. Lukáš Novák, Ph.D. (člen)
Ing. Jan Budík, Ph.D., MBA (člen)
Ing. Lukáš Podešva, Ph.D. (člen)

Práce byla zkontrolována systémem Theses.
Bakalářská práce je zaměřena na návrh a realizaci softwarové aplikace v prostředí Microsoft Excel s využitím jazyka VBA. Autorka se v praktické části zaměřuje na analýzu provozních dat studia jógy a zdravotního cvičení. V teoretické části představuje statistické metody (zejména regresní a korelační analýzu), které následně aplikuje na reálná data poskytnutá podnikem. Výsledkem je funkční nástroj pro sledování nákladů, výnosů, poptávky a predikci budoucího vývoje, který slouží jako podpora rozhodování a plánování v malém podnikatelském prostředí.
Práce působí uceleným dojmem, autorka postupovala logicky za účelem dosažení hlavního cíle, kterým bylo vytvoření nástroje pro podporu finančního rozhodování v podniku. Tento cíl byl splněn, aplikace vykazuje funkčnost a propojení s potřebami konkrétní organizace. Dílčí cíle jsou naplněny v odpovídající míře, ačkoliv některé závěry by bylo možné dále rozvinout.
Autorka splnila stanovené cíle, zvolila správný postup řešení a odpovídající metody. Struktura práce je zvolena dobře a systematicky, použitá terminologie odpovídá úrovni bakalářské práce. Prezentované výsledky mají potenciál pro využití v rámci podnikového řízení. Práci doporučuji k obhajobě.
Kritérium hodnocení Známka
Splnění stanovených cílů A
Zvolený postup řešení, adekvátnost použitých metod B
Schopnost interpretovat dosažené výsledky a vyvozovat z nich závěry C
Praktická využitelnost výsledků B
Uspořádání práce, formální náležitosti, použitá terminologie a odborná jazyková úroveň C
Práce s informačními zdroji, včetně citací B

Známka navržená vedoucím: B

Tématem bakalářské práce je vytvoření analýzy a aplikace na základě použití vybraných matematických a statistických metod pro podporu rozhodování vybrané společnosti. Práce jasně definuje cíle a autorka je následně systematicky naplňuje. Autorka využívá kombinaci teoretických znalostí a praktických dovedností. Práce je rozdělena na teoretickou část, analýzu současného stavu a vlastní návrh řešení. Použity jsou regresní analýza, korelační analýza a predikční modely. Autorka také využívá programování ve VBA pro automatizaci výpočtů a tvorbu aplikace. Autorka detailně interpretuje výsledky analýz, identifikuje klíčové faktory ovlivňující poptávku a navrhuje konkrétní opatření. Výsledky jsou prezentovány srozumitelně a logicky. Navržená aplikace je prakticky využitelná pro malé společnosti. Umožňuje efektivní plánování a zlepšení rozhodovacích procesů ve společnosti. Většina doporučení byla podnikem implementována, což potvrzuje jejich praktickou hodnotu. Práce je velmi dobře strukturovaná, logicky členěná do kapitol a podkapitol. Každá část práce na sebe navazuje a tvoří ucelený celek. Jazyková úroveň je velmi dobrá, text je srozumitelný a odborně správný. I když je jazyková úroveň obecně velmi dobrá, v textu se vyskytují drobné stylistické a gramatické chyby, které by mohly být odstraněny pečlivější korekturou. Například správné používání symbolů: spojovník, pomlčka, znaménko minus, procent. Autorka používá vhodnou terminologii a dbá na gramatickou správnost. Autorka využívá relevantní a aktuální literaturu. Nicméně připomínku bych měl k závěrečnému seznamu zdrojů. V případě první položky by bylo dobré dodržet řazení jmen a příjmení autorů dle normy. Také by bylo dobré sjednotit zápis vydání.

Celkově lze bakalářskou práci hodnotit jako velmi dobrou. Práce splňuje stanovené cíle a přináší prakticky využitelné výsledky. Autorka prokázala schopnost aplikovat teoretické znalosti v praxi a vytvořit užitečný nástroj pro podporu rozhodování ve zvolené společnosti. Na základě výše uvedených komentářů jsem přesvědčen, že práce splňuje požadavky na bakalářskou práci a doporučuji práci k obhajobě.
Kritérium hodnocení Známka
Splnění stanovených cílů A
Zvolený postup řešení, adekvátnost použitých metod B
Schopnost interpretovat dosažené výsledky a vyvozovat z nich závěry B
Praktická využitelnost výsledků A
Struktura práce, použitá terminologie a odborná jazyková úroveň B
Práce s informačními zdroji B
Otázky k obhajobě:
  1. Sezónnost určujete na základě tzv. průměrného termínu. Nebylo by vhodnější posuzovat sezónnost na základě časové řady dle např. čtvrtletí?
  2. V grafu č. 2 jsou v legendě uvedeny dvě exponenciální predikce. Mohla byste to vysvětlit?
  3. Zvažovala jste v případě vypočtených korelačních koeficientů použíti i testu nezávislosti?
  4. Na straně 86 uvádíte postup výpočtu krajních bodů 95% intervalu spolehlivosti pro exponenciální funkci. Není uvedený vzorec vytvořen spíše pro výpočet krajních bodů intervalu spolehlivosti pro regresní přímku?

Známka navržená oponentem: B

Odpovědnost: Mgr. et Mgr. Hana Odstrčilová