Bachelor's Thesis

Creation of a software application to assess selected company indicators

Final Thesis 2.42 MB

Author of thesis: Bc. Sofia Kotenkova

Acad. year: 2025/2026

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

Reviewer: Natálie Rontóová, Ph.D.

Abstract:

This bachelor's thesis deals with the design and implementation of a web application
MURE&FLINT finance for financial and operational analysis of small and medium-sized
enterprises in the Czech Republic. The theoretical part covers methods of financial analysis,
statistical approaches to data analysis, operational analysis, and the fundamentals of web
application development and security. The analytical part identifies the barriers SMEs face in
accessing analytical tools and defines a market gap through comparative and Gap analysis. The
practical part describes the implementation of seven analytical modules, the user interface design,
and the verification of functionality using real data from a gastronomy company.

Keywords:

Financial analysis, web application, small and medium-sized enterprises, Python, Flask.

Date of defence

19.06.2026

Result of the defence

Defended (thesis was successfully defended)

znamkaBznamka

Grading

B

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 vedoucího studentka zodpověděla v plném rozsahu, otázky z posudku oponenta zodpověděla v plném rozsahu. Otázky členů komise: 1 doc. Ing. Lucie Kaňovská, Ph.D. Doporučení v práci vychází z jakých zrdojů? Zodpovězen v plném rozsahu studentem. 2 doc. Ing. Lucie Kaňovská, Ph.D. - V možném rozšíření Vašeho řešení píšete nové typy analýz. Jaké analýzy plánujete implementovat? Zodpovězeno v plném rozsahu studentem. 3 doc. Ing. Radek Doskočil, Ph.D., MSc - V sekci "cíl práce" zmiňujete finanční a provozní ukazatele. Popiště nám je. Zodpovězeno v plném rozsahu studentem. 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. Ing. Radek Doskočil, Ph.D., MSc (předseda)
doc. Ing. Lucie Kaňovská, Ph.D. (místopředseda)
Ing. Viktor Ondrák, Ph.D. (člen)
Ing. Karel Doubravský, Ph.D. (člen)
Natálie Rontóová, Ph.D. (člen)

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

Předložená bakalářská práce představuje kvalitní výsledek propojující ekonomickou teorii s moderním softwarovým inženýrstvím. Hlavním přínosem je funkční webová aplikace s přidanou hodnotou ve formě vícejazyčné podpory pro specifické skupiny podnikatelů v ČR. Práce splňuje požadavky kladené na závěrečnou práci, a proto předloženou bakalářskou práci doporučuji k obhajobě.

Otázka k obhajobě:

1. Uvažovala jste o možnosti integrovat do aplikace také bankrotní modely (např. Altmanův model), které jsou v teoretické části zmiňovány, pro komplexnější hodnocení finančního zdraví podniku?
Evaluation criteria Verbal classification Grade
Meeting the objectives Cílem práce byl návrh a implementace webové aplikace pro finanční a provozní analýzu, což autorka realizovala prostřednictvím nástroje MURE&FLINT finance. Vzhledem k úspěšnému vývoji sedmi analytických modulů a jejich ověření na reálných datech lze konstatovat, že cíle stanovené v zadání byly naplněny.  A
Selected procedure of the solution, the adequacy of the used methods Autorka zvolila moderní přístup využívající framework Flask a inkrementální model vývoje, který umožnil efektivní testování jednotlivých částí systému. Kombinace finančních metod s pokročilými statistickými nástroji je pro daný účel adekvátní. A
The ability to interpret the results and to draw conclusions Schopnost interpretace je prokázána v analytické části při vymezení mezery na trhu i při testování aplikace na datech gastronomického podniku. Závěry jsou logické, ačkoliv u některých statistických výstupů by byla vhodná hlubší diskuse o limitech použitých modelů při extrémních výkyvech dat. B
The practical usability of conclusions Praktický přínos je vysoký zejména díky automatizaci tvorby vícejazyčných PDF reportů a implementaci vietnamštiny pro potřeby konkrétního rodinného podniku. Avšak konkrétní strategická doporučení generovaná aplikací by si zasloužila detailnější rozbor implementačních rizik a nákladů.  B
The thesis´s framework, formalities, used terminology and the professional level of language Práce je logicky strukturovaná, odborná terminologie je používána přesně a grafické výstupy z aplikace vhodně doplňují textovou část. Jazyková úroveň je na dobré úrovni, přestože se v textu ojediněle vyskytují stylistické nepřesnosti.  B
Using of information resources, including citations Autorka využívá široké spektrum relevantních zdrojů od technické dokumentace k Pythonu po standardní ekonomickou teorii. Seznam literatury je zpracován přehledně a citace v textu odpovídají akademickým standardům kladeným na tento typ práce. A

Grade proposed by supervisor: B

Reviewer’s report
Natálie Rontóová, Ph.D.

Cílem práce bylo vytvořit webovou aplikaci pro vyhodnocení vybraných finančních a provozních ukazatelů malých a středních podniků a ověřit její funkčnost na reálných datech. Tento cíl byl splněn. Autorka navrhla a implementovala funkční aplikaci, která umožňuje automatizované zpracování dat, jejich vizualizaci a základní interpretaci výsledků. Funkčnost řešení je doložena studií vybraného gastronomického podniku.

Postup řešení je logický a odpovídá charakteru bakalářské práce v oboru manažerské informatiky. Práce vhodně propojuje ekonomická teoretická východiska s jejich praktickou implementací v softwarovém řešení. Přínosem práce je zejména realizace vlastní webové aplikace, která integruje finanční, statistické a provozní analýzy a prezentuje jejich výsledky srozumitelnou formou pro uživatele.

Práce je po formální stránce zpracovaná na dobré úrovni. Kapitoly na sebe logicky navazují a text je doplněn vhodnými tabulkami a obrázky. Jazyková úroveň je dobrá, odborná terminologie je používána správně. 

Předložená práce splňuje požadavky standardně kladené na bakalářskou práci v daném oboru. Z výše uvedeného se domnívám, že práce splňuje podmínky kladené na bakalářskou práci a doporučuji práci k závěrečné obhajobě.
Evaluation criteria Grade
Meeting the objectives B
Selected procedure of the solution, the adequacy of the used methods A
The ability to interpret the results and to draw conclusions B
The practical usability of conclusions B
The thesis´s framework, used terminology and the professional level of language B
Using of information resources B
Topics for thesis defence:
  1. Jakým způsobem by bylo možné zvýšit vypovídací schopnost aplikace při práci s nekvalitními nebo neúplnými vstupními daty?

Grade proposed by reviewer: B

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