Master's Thesis

Design of an Improved Component of the Enterprise Information System for Calculating the Total Price of an Order

Final Thesis 1.42 MB

Author of thesis: Ing. Valér Fiľo

Acad. year: 2025/2026

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

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

Abstract:

The aim of this thesis is to design a specific component of an enterprise information system based on an analysis of the current state of a company operating in the forestry and hunting sectors, with a focus on calculating the total cost of a contract. The proposed solution is designed to improve support processes, enhance data processing efficiency, and support decision-making within the company.
The thesis deals with the creation of an application in the Microsoft Excel environment using the VBA programming language. The proposed solution enables order tracking, the automation of selected activities, and better data organization. The thesis also includes an economic evaluation of the proposed solution.
The result of this thesis is a design for a selected part of the information system that contributes to more efficient information processing and streamlines support processes within the company.

Keywords:

information system, VBA, Microsoft Excel, order tracking, automation, forestry, hunting

Date of defence

17.06.2026

Result of the defence

Defended (thesis was successfully defended)

znamkaDznamka

Grading

D

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 částečně. Otázky členů komise: 1 Ing. Karel Doubravský, Ph.D. - Proč jste použil řešení VBA? - zcela zodpovězeno 2 Ing. Karel Doubravský, Ph.D. - Které konkrétní ekonomické ukazatele by podle Vašeho názoru nejlépe vyjádřily návratnost investice do Vašeho softwarového řešení v horizontu tří let? - částečně zodpovězeno 3 RNDr. Zuzana Chvátalová, Ph.D. - Na základě SWOT v práci navrhujete využít efektivnější informační systém - v čem vidíte jeho výhodu? částečně zodpovězeno 4 RNDr. Zuzana Chvátalová, Ph.D. - Upřesněte poslední rozhodovací blok algoritmu? zcela zodpovězeno 5 Ing. Lukáš Novák, Ph.D. - Pro kolik uživatelů je Vaše řešení? Kolik času jste investoval do vytvoření Vašeho řešení? - částečně zodpovězeno 6 - doc. Ing. Vít Novotný, Ph.D. - Využíval jste při psaní kódu AI? částečně 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

Slovak

Faculty

Department

Study programme

Information Management (MGR-IM)

Composition of Committee

prof. Ing. Petr Dostál, CSc. (předseda)
doc. Ing. Vít Novotný, Ph.D. (místopředseda)
RNDr. Zuzana Chvátalová, Ph.D. (člen)
Ing. Lukáš Novák, Ph.D. (člen)
Ing. Karel Doubravský, Ph.D. (člen)

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

 Předložená diplomová práce představuje kvalitní řešení reálného problému v podniku. Autor prokázal schopnost propojit byznys analýzu s praktickým vývojem softwarového modulu, který má okamžitou přidanou hodnotu. I přes rezervy v hloubce ekonomického zhodnocení práce splňuje požadavky na ni kladené,a proto předloženou diplomovou práci doporučuji k obhajobě.

Ozázky k obhajobě:

1. Které konkrétní ekonomické ukazatele by podle Vašeho názoru nejlépe vyjádřily návratnost investice do Vašeho softwarového řešení v horizontu tří let?

2. Jakým způsobem lze navržené řešení v MS Excel zabezpečit proti neúmyslným zásahům do výpočetních vzorců nebo kódu VBA ze strany běžných uživatelů?
Evaluation criteria Verbal classification Grade
Meeting the objectives Autor na základě analýzy současného stavu podniku navrhl a implementoval modul pro výpočet cen zakázek, čímž naplnil základní cíl práce. Přestože práce obsahuje kapitolu věnovanou ekonomickému zhodnocení, pro komplexnější zhodnocení reálných přínosů by bylo vhodné jeho bližší a detailnější rozpracování.  B
Selected procedure of the solution, the adequacy of the used methods Zvolená metodika kombinující analýzu vnitřního prostředí  a vnějšího okolí  s následným vývojem ve VBA je pro projekt tohoto typu adekvátní. Postup od analýzy požadavků až po implementaci uživatelského rozhraní v Excelu je logický a metodicky správný. A
The ability to interpret the results and to draw conclusions Student správně identifikoval rizika spojená s manuální a nejednotnou evidencí dat a logicky vyvodil potřebu automatizace pomocí IS. Interpretace výsledků analytické části je srozumitelná, ačkoliv u SWOT analýzy by bylo možné hlouběji diskutovat o konkrétních dopadech legislativních změn v poľovníctve na finanční výsledky.  B
The practical usability of conclusions Výsledná aplikace ve VBA představuje funkční nástroj, který reálně odstraňuje neefektivitu při výpočtu cen a centralizuje údaje o zakázkách. Nicméně by si práce zasloužila detailnější analýzu rizik spojených s dlouhodobou údržbou řešení postaveného na MS Excel a detailnějším ekonomickým zhodnocením.  C
The thesis´s framework, formalities, used terminology and the professional level of language Práce je logicky strukturována a odborná terminologie z oblasti informačních systémů je používána přesně. Formální náležitosti jsou v pořádku, autor navíc transparentně deklaruje využití AI nástrojů pro stylistickou úpravu textu, což odpovídá moderním akademickým nárokům.  B
Using of information resources, including citations Autor využívá relevantní zdroje od teorie informačních systémů po technickou dokumentaci. Seznam literatury je zpracován přehledně, nicméně u některých položek jsou drobné odchylky od normy ČSN ISO 690.  B

Grade proposed by supervisor: B

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

Práce představuje praktické a pro cílový podnik užitečné řešení. Na druhou stranu vytvoření lokálního formuláře v MS Excel pomocí jazyka VBA nelze považovat za adekvátní návrh podnikového informačního systému. K této technologické trivialitě se přidává povrchnost PESTLE analýzy (bez dat) a absence exaktního ekonomického výpočtu návratnosti investice (ROI) u navrhovaného řešení. Na druhou stranu formální stránka je výborná a práce má zřejmou praktickou užižečnost; navrhuji práci k obhajobě s celkovým hodnocením C (dobře).

Otázka: Můžete prosím vysvětlit, proč jste použil řešení pomocí VBA?
Evaluation criteria Verbal classification Grade
Meeting the objectives  Zadané cíle byly po formální stránce splněny. „Ekonomické zhodnocení navrhovaného řešení“ je v práci provedeno pouze povrchně bez skutečného výpočtu návratnosti investice (ROI). B
Selected procedure of the solution, the adequacy of the used methods Postup řešení je logický. Tvorba lokálního uživatelského formuláře (UserForm) v Excelu přes jazyk VBA je ale technologicky zastaralý a triviální postup. Nejedná se o plnohodnotný moderní informační systém (např. cloudové řešení), ale spíše o vylepšenou kalkulačku a tabulku. PESTLE analýza zahrnuje obecná konstatování bez doložení nějakých hodnot. C
The ability to interpret the results and to draw conclusions Autor prokázal schopnost pochopit byznys podniku a správně identifikoval, že stávající papírová evidence způsobuje chyby a zdržení. Ocenit je třeba to, že diplomant navrhl systém přesně na míru specifickým potřebám malého podniku o 6 zaměstnancích, pro který by byl velký komerční systém zbytečně složitý a drahý. Interpretace provozních potřeb je tedy správná. B
The practical usability of conclusions Výsledkem práce je funkční a otestovaný excelový nástroj s makry (kód je doložen v přílohách). Pro daný malý podnik má vytvořené řešení okamžitou a vysokou praktickou hodnotu. V závěru práce se autor pokouší o vyčíslení přínosů. Konstatuje, že návratnost investice je "poměrně krátkodobá", ale tento fakt nijak exaktně nedokládá.  B
The thesis´s framework, used terminology and the professional level of language Práce je po formální a vizuální stránce zpracována na vysoké úrovni. Autor logicky člení text, práce obsahuje přehledné vývojové diagramy a ukázky zdrojového kódu. Jazyková úroveň textu je výborná. A
Using of information resources Seznam literatury obsahuje 22 zdrojů. Autor správně kombinuje klasické české a slovenské učebnice podnikové informatiky a managementu s technickou dokumentací k MS Excel a oborovými portály. K dokonalosti chybí zapojení moderní zahraniční vědecké literatury. Citování v textu je korektní. B

Grade proposed by reviewer: C

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