Bachelor's Thesis

Mathematical and Statistical Methods as Support of the Development of Software Applications

Final Thesis 2.78 MB

Author of thesis: Bc. Erika Strychová

Acad. year: 2024/2025

Supervisor: doc. Mgr. Veronika Novotná, Ph.D.

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

Abstract:

The bachelor thesis named Mathematical and Statistical Methods as Support of the Development of Software Applications deals with developing an application in Microsoft Excel for Microsoft 365 MSO (version 2504) environment using the Visual Basic for Applications programming language for the purpose of decision support of a selected company. In the application, it is possible to model costs and revenues, monitor scenarios and economic indicators, track the number of purchased courses and predictions of future developments.
Using regression analysis, correlation analysis and prediction models, key factors influencing interest in courses were identified. The paper also includes specific recommendations for improvement, most of which were implemented by the company during the course of the work.

Keywords:

Statistical methods, Regression analysis, Correlation analysis , Visual Basic for Applications, Microsoft Excel

Date of defence

19.06.2025

Result of the defence

Defended (thesis was successfully defended)

znamkaAznamka

Grading

A

Process of defence

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.

Language of thesis

Czech

Faculty

Department

Study programme

Managerial Informatics (BAK-MIn)

Composition of Committee

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ě.
Evaluation criteria Grade
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

Grade proposed by supervisor: B

Reviewer’s report
Ing. Karel Doubravský, Ph.D.

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ě.
Evaluation criteria Grade
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
Topics for thesis defence:
  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?

Grade proposed by reviewer: B

Responsibility: Mgr. et Mgr. Hana Odstrčilová