Master's Thesis

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

Final Thesis 1.03 MB

Author of thesis: Mgr. Adam Skoták

Acad. year: 2025/2026

Supervisor: Mgr. Martina Bobalová, Ph.D.

Reviewer: Mgr. Eva Michalíková, Ph.D.

Abstract:

This thesis deals with the design and implementation of an analytical software application for fleet management operating within the Bolt platform. The application, developed in Microsoft Access using VBA, replaces the original manual data processing in a spreadsheet and provides management with tools for data-driven decision making. The theoretical part defines the statistical methods used, particularly the arithmetic mean, standard deviation, Z-score, moving average and profitability in CZK per kilometre. The result is a functional application validated on real data, which reduces weekly processing from four hours to thirty minutes and provides management with tools for proactive fleet management.

Keywords:

Microsoft Access, VBA, relational database, Z-score, moving average, profitability, performance traffic light, fleet management, Bolt platform, data automation

Date of defence

16.06.2026

Result of the defence

Defended (thesis was successfully defended)

znamkaBznamka

Grading

B

Process of defence

Student ve své prezentaci seznámil komisi s cíli, řešením a výsledky, ke kterým v závěrečné práci dospěl. Komise se poté seznámila s posudky a hodnocením vedoucího práce a oponenta. Otázky z posudku vedoucího student zodpověděl v plném rozsahu, otázky z posudku oponenta zodpověděl v plném rozsahu. Otázky členů komise: 1. Mgr. Bobalová, Ph.D.: Jaké jsou hlavní limity použití Z-skóre? zcela zodpovězeno 2. Mgr. Bobalová, Ph.D.: Jaké konkrétní kroky byste doporučil managementu firmy pro zlepšení rentability flotily? zcela zodpovězeno Na základě přednesené prezentace a odpovědí na otázky položené v diskusi komise rozhodla, že student práci obhájil.

Language of thesis

Czech

Faculty

Department

Study programme

Information Management (MGR-IM)

Composition of Committee

prof. Ing. Petr Dostál, CSc. (předseda)
Mgr. Martina Bobalová, Ph.D. (člen)
Ing. Jan Luhan, Ph.D., MSc (člen)
Ing. Monika Šebestová, Ph.D. (člen)
doc. András Rontó (místopředseda)

Supervisor’s report
Mgr. Martina Bobalová, Ph.D.

Práce představuje kvalitně zpracované řešení s výrazným praktickým přínosem a dobrou úrovní zpracování. Určité rezervy lze spatřovat v metodické hloubce a práci se zdroji. Práci doporučuji k obhajobě.

Jaké jsou hlavní limity použití Z-skóre ve Vaší aplikaci a v jaké situaci byste zvolil jinou metodu detekce anomálií?

Na základě výsledků práce – jaké konkrétní kroky byste doporučil managementu firmy pro zlepšení rentability flotily?
Evaluation criteria Verbal classification Grade
Splnění stanovených cílů Cíle práce byly jasně formulovány a v plném rozsahu splněny, včetně návrhu a implementace funkční aplikace v reálném prostředí. Výstupy práce odpovídají zadání a jsou podloženy praktickým ověřením. A
Zvolený postup řešení, adekvátnost použitých metod Postup řešení je logický a systematický, vhodně propojuje teoretická východiska s praktickou implementací. Použité metody jsou adekvátní, avšak spíše základní bez hlubší metodické nadstavby. B
Schopnost interpretovat dosažené výsledky a vyvozovat z nich závěry Autor je schopen výsledky správně interpretovat a formulovat relevantní závěry pro praxi. Závěrům by však prospěla větší míra zobecnění a hlubší ekonomická interpretace. B
Praktická využitelnost výsledků Práce má vysokou praktickou využitelnost, protože výsledná aplikace řeší konkrétní problém a přináší měřitelné přínosy pro podnik. Přínos je jasně doložen kvantifikací úspor i rozšířením analytických možností. A
Uspořádání práce, formální náležitosti, použitá terminologie a odborná jazyková úroveň Práce je přehledně strukturovaná, formálně kvalitní a terminologicky správná. Odborný jazyk odpovídá požadavkům a text je dobře čitelný. A
Práce s informačními zdroji, včetně citací Zdroje jsou relevantní a správně citované, odpovídají zaměření práce. Šíře zdrojů je však spíše standardní a mohla by být doplněna o aktuálnější či zahraniční literaturu. B

Grade proposed by supervisor: B

Reviewer’s report
Mgr. Eva Michalíková, Ph.D.

Práce představuje pragmaticky zvládnutý vývojářský projekt, který zkoumané firmě prokazatelně šetří čas, avšak za cenu značných formálních nedostatků. Autor si účelově pozměnil původní cíl práce, ignoroval pravidla formálního zápisu a číslování matematických vzorců a aplikoval statistiku (Z-skóre) na neadekvátně malé datové vzorky. Použité metody jsou velmi slabé. Jelikož ale prokazuje dobré manažerské uvažování při interpretaci dat a dodal plně funkční aplikaci, navrhuji celkové hodnocení D (uspokojivě).

 

Otázka: V oficiálním zadání práce je jako hlavní cíl jasně definováno Uplatnění vybraných matematických a statistických metod. Vy jste si ale hned v Úvodu tento cíl sám upravil na Navrhnout a implementovat analytickou softwarovou aplikaci. V důsledku toho jsou za matematické metody ve Vaší práci vydávány jednoduché počty. Můžete vysvětlit, proč jste si oficiální zadání takto pozměnil a proč jste se vyhnul implementaci pokročilejších metod, které by odpovídaly pětiletému inženýrskému studiu?
Evaluation criteria Verbal classification Grade
Splnění stanovených cílů Cíl vykazuje rozpor mezi oficiálním zadáním v samém úvodu práce a skutečným zpracováním. Oficiální zadání definuje cíl jako „uplatnění vybraných matematických a statistických metod pro podporu vývoje software“. Student si však tento cíl v úvodu upravil na „návrh a implementaci softwarové aplikace“. V důsledku tohoto posunu se z práce vytratilo hlubší zkoumání exaktních metod a těžiště se přesunulo k programování. Cíl uvedený v úvodu práce byl tedy naplněn, ale s odklonem od původního zadání, které je zařazano ještě před úvod na začátek práce.  D
Zvolený postup řešení, adekvátnost použitých metod Dle cílů práce měl být zkoumám a použit matematický a statistický aparát. Ten je ovšem na diplomovou práci velmi jednoduchý - statistické metody zahrnují pouze prostý výběrový průměr, směrodatné odchylky, z-skóre.  Matematika se v práci pak vyskytuje v podobě triviálních výpočtů procent a odčítání položek. Aplikace z-skóre je přitom problematické vzhledem k tomu, že je použita na malý vzorek. Samotné softwarové řešení je funkční, ale i tak zůstává část práce v praxi manuální.  D
Schopnost interpretovat dosažené výsledky a vyvozovat z nich závěry Slabší teoretické metody dokázal student dobře interpretovat. Správně identifikoval, že 52,2 % směn spadá do kritické kategorie (nepokrývá provozní náklady) a správně odvodil rentabilitu přes jednotku Kč/km, která reflektuje reálné opotřebení vozidel. C
Praktická využitelnost výsledků I přes formální a metodologické výhrady je praktická využitelnost vytvořené aplikace vysoká. Databáze podniku prokazatelně zkrátila týdenní administrativu a eliminovala lidskou chybovost původního Excel řešení. B
Struktura práce, použitá terminologie a odborná jazyková úroveň Formální stránka vykazuje zbytečné prohřešky. Ačkoliv má práce v názvu matematické a statistické metody, celá kapitola týkající se statistiky je zcela bez rovnic. Hrstka použitých vzorců navíc není číslována a chybí i samotný seznam vzorců. Z hlediska metodologie je rovněž nešťastné, že student již v obecné teoretické části operuje s konkrétními obchodními skutečnostmi společnosti.  D
Práce s informačními zdroji Student v teoretické části vhodně využívá relevantní tuzemskou literaturu pro vymezení základního statistického aparátu i finanční analýzy a dbá na korektní citace. B

Grade proposed by reviewer: D

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