Bachelor's Thesis

Proposal of Part of Information System as a Support for Managerial Tasks

Final Thesis 1.65 MB

Author of thesis: Lukáš Zítko

Acad. year: 2025/2026

Supervisor: Ing. Jan Luhan, Ph.D., MSc

Reviewer: Ing. Jan Budík, Ph.D., MBA

Abstract:

This bachelor’s thesis focuses on the design and implementation of a component of an information system to support managerial tasks at a selected investment company. The aim of the thesis is to develop a solution for automating the creation of investment fund information sheets in order to reduce the time required, minimize errors, and standardize the resulting outputs. The thesis describes the theoretical foundations related to information systems, reporting, and data processing automation. Subsequently, an analysis of the current report generation process is conducted, followed by a proposal for a custom solution utilizing the Python programming language and selected libraries for data retrieval, processing, and presentation. The result of the thesis is an application enabling the automated generation of reports in DOCX and PDF formats.

Keywords:

Information systems, reporting, automation, Python, investment funds, report generation, data processing

Date of defence

18.06.2026

Result of the defence

Defended (thesis was successfully defended)

znamkaAznamka

Grading

A

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 doc. Mgr. Maria Králová, Ph.D. - Jak jsou výstupy k dispozici uživatelům, když je aplikace zatím jen v lokálním řešení? Zodpovězeno studentem v plném rozsahu. 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

Managerial Informatics (BAK-MIn)

Composition of Committee

doc. Ing. Miloš Koch, CSc. (předseda)
doc. Mgr. Maria Králová, Ph.D. (místopředseda)
Ing. Jan Luhan, Ph.D., MSc (člen)
Mgr. Martina Bobalová, Ph.D. (člen)
Ing. Lenka Širáňová, Ph.D. (člen)

Supervisor’s report
Ing. Jan Luhan, Ph.D., MSc

Student se ve své bakalářské práci zaměřil na návrh a implementaci dílčí části informačního systému pro automatizaci tvorby reportů investičních fondů. Práce má jasnou strukturu a logicky na sebe navazující části od teoretického ukotvení přes analýzu současného stavu až po návrh a realizaci vlastního řešení. Stanovené cíle práce byly splněny v plném rozsahu. Autor prokázal schopnost analyzovat reálný proces, identifikovat jeho slabá místa a navrhnout odpovídající řešení, které následně úspěšně implementoval a otestoval. Výsledná aplikace je funkční a její přínos byl doložen i kvantifikací dosažených úspor a zvýšení efektivity. Zvolený postup řešení odpovídá charakteru prakticky orientované práce, i když metodologická část by mohla být formálněji uchopena. Autor pracuje systematicky, orientuje se v problematice a prokazuje dobrou schopnost aplikace znalostí z oblasti informačních systémů a zpracování dat. Významným přínosem práce je její praktická využitelnost. Navržené řešení je reálně nasaditelné a přináší výrazné zefektivnění procesu tvorby reportů, zejména snížením časové náročnosti, chybovosti a zvýšením míry automatizace. Formální a jazyková úroveň práce je dobrá, přičemž text je srozumitelný a strukturovaný.  Celkově hodnotím práci jako kvalitní a s nadstandardním praktickým přínosem.

Otázky k obhajobě:
Jaký je aktuální stav Vašich návrhů?
Jaká omezení vyplývají z lokálního řešení aplikace, a jak časově náročné by bylo její přeprogramování do serverového řešení?
Evaluation criteria Verbal classification Grade
Splnění stanovených cílů Cíl práce byl splněn v plném rozsahu. Autor nejen navrhl, ale také implementoval funkční řešení, které bylo úspěšně otestováno na reálných datech a prokázalo významný přínos v praxi.  A
Zvolený postup řešení, adekvátnost použitých metod Byly použity vhodné metody – analýza současného stavu, identifikace problémů a návrh řešení. Přístup odpovídá prakticky orientované práci. B
Schopnost interpretovat dosažené výsledky a vyvozovat z nich závěry Autor dokáže získané výsledky interpretovat a doplnit i o kvantifikaci přínosů. A
Praktická využitelnost výsledků Práce má nadstandardní praktický přínos – řešení je reálně použitelné a již otestované v praxi. Automatizace procesu přináší jednoznačnou přidanou hodnotu. A
Uspořádání práce, formální náležitosti, použitá terminologie a odborná jazyková úroveň Formální úroveň práce je dobrá, struktura je logická. Jazyk je převážně odborný a srozumitelný, místy lze objevit popisné či stylistické nedostatky. B
Práce s informačními zdroji, včetně citací Autor pracuje s relevantními zdroji, avšak jejich využití je spíše podpůrné. B

Grade proposed by supervisor: B

Reviewer’s report
Ing. Jan Budík, Ph.D., MBA

V rámci vypracování bakalářské práce student řešil problematiku návrhu dílčí části informačního systému v investiční společnosti a to se zaměřením na reporting společnosti směrem ke svým zákazníkům. Za pomocí programovacího jazyka PYTHON a souvisejících softwarových knihoven (Pandas, Openpyxl, Plotly, ...) byla vytvořena část informačního systému, která se následně integrovala do interních procesů společnosti a je používaná v praxi. 

Student svou prací prokázal své bakalářské schonpsti a doporučuji práci k obhajobě s výsledným hodnocením výborně.
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ň A
Práce s informačními zdroji A
Topics for thesis defence:
  1. Proč jste zvolil programovací jazyk PYTHON a bylo by případně možné využít jiný programovací jazyk?

Grade proposed by reviewer: A

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