Bachelor's Thesis

Implementation of Electronic Financial Control into the BUT IS

Final Thesis 3.42 MB

Author of thesis: Bc. Timotej Kopáč

Acad. year: 2023/2024

Supervisor: Ing. Kristýna Zaklová

Reviewer: Ing. Jiří Hynek, Ph.D.

Abstract:

The goal of this work is to design and implement modules for the Brno University of Technology (BUT) Information System for financial control management for all parts of BUT. Electronic financial control has already been partially developed within the BUT Information System, but it is still in progress and has numerous shortcomings. The development of new modules or the modification of existing modules is aimed at addressing these shortcomings and creating a suitable system for employees in all parts of BUT. Selected technologies at BUT, including the PHP programming language and development platforms Zend and Nette, are used for the implementation.

Keywords:

financial control, electronic financial control, WBS elements administration, financial control system, financial control management, financial management, BUT IS, PHP, Zend, Nette, Oracle SQL, SAP, DevOps

Date of defence

10.06.2024

Result of the defence

Defended (thesis was successfully defended)

znamkaBznamka

Grading

B

Process of defence

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B.

Topics for thesis defence

  1. Popište, která rozšíření představují jádro Vaší práce. Rozumně nastiňte, o jak rozsáhlá rozšíření modulů se jednalo?

Language of thesis

Slovak

Faculty

Department

Study programme

Information Technology (BIT)

Composition of Committee

doc. Dr. Ing. Dušan Kolář (předseda)
RNDr. Marek Rychlý, Ph.D. (člen)
doc. Dr. Ing. Otto Fučík (člen)
Ing. František Grézl, Ph.D. (člen)
Ing. Filip Orság, Ph.D. (člen)

Supervisor’s report
Ing. Kristýna Zaklová

Student ke své práci přistupoval svědomitě, dodržoval termíny stanovené jak mnou, tak ze strany CVIS. V obou modulech pro elektronickou finanční kontrolu (eFK) byly včas provedeny naplánované úpravy a přidána nová rozšíření. Veškeré změny byly nasazeny do ostrého provozu IS VUT s předstihem, proběhlo tedy i zapracování zpětné vazby od koncových uživatelů. Navrhuji proto v souladu s názorem konzultanta Ing. Dušana Koce hodnocení stupněm A.

Evaluation criteria Verbal classification
Informace k zadání

Zadání vzniklo ve spolupráci se součástí CVIS VUT. Student musel nejprve porozumět interním procesům na VUT. Poté bylo třeba provést analýzu výchozího stavu modulů relevantních pro eFK v IS VUT a výstupy této práce navrhnout tak, aby byly použitelné v rámci všech součástí VUT. Student se rovněž musel přizpůsobit technologiím v IS VUT a metodice zvolené pro vývoj eFK. Výsledky jeho práce byly nasazeny do ostrého provozu a jsou součástí dvou modulů v Intraportálu IS VUT. Zadání hodnotím jako průměrně obtížné a bylo splněno ve všech bodech.

Práce s literaturou

Student nastudoval doporučenou literaturu a aktivně vyhledával další relevantní zdroje. V rámci související legislativy se soustředil na předpisy nejen na celostátní úrovni, ale také na úrovni univerzitní, přičemž porovnal předpisy VUT s předpisy další brněnské univerzity.

Aktivita během řešení, konzultace, komunikace

Student byl aktivní během celého akademického roku a dodržoval dohodnuté termíny. Konzultace probíhaly průběžně a na mé zprávy reagoval vždy obratem. Implementace byla podrobněji konzultována s konzultantem práce.

Aktivita při dokončování

Práce byla dokončena v dostatečném předstihu a její finální obsah byl řádně konzultován jak se mnou, tak s konzultantem a osobami zodpovědnými za příslušné části IS VUT. Student věnoval značné úsilí při psaní technické zprávy, jejíž rozsah a míra detailu překračovaly bakalářskou práci. Na základě zpětné vazby student technickou zprávu přiměřeně zkrátil.

Publikační činnost, ocenění

Points proposed by supervisor: 90
Display more

Grade proposed by supervisor: A

Reviewer’s report
Ing. Jiří Hynek, Ph.D.

Student se zabýval netriviální problematikou týkající elektronické správy finančních kontrol v univerzitním prostředím. Seznámil se z rozsáhlým informačním systémem, do kterého byl schopen navrhnout, implementovat a otestovat potřebná rozšíření, která budou využívána zaměstnanci univerzity. Navrhuji hodnocení stupněm B.

Evaluation criteria Verbal classification Points
Náročnost zadání

Evaluation level: průměrně obtížné zadání

Cílem studenta bylo rozšířit dva existující moduly informačního systému Vysokého učení technického (části Intraportál) určených pro podporu elektronické finanční kontroly na VUT dle požadavků Centra výpočetních a informačních služeb VUT (CVIS VUT). Student se musel podrobně seznámit s architekturou informačního systému a použitými technologiemi (PHP, Nette, Zend, Oracle SQL). Zadání hodnotím jako průměrně obtížné.

Prezentační úroveň technické zprávy

Text je rozumně rozčleněn na teoretickou část pojednávající o legislativě finančních kontrol v ČR a informačním systému VUT. Praktická část představuje analýzu, návrhu, implementaci a testování rozšíření. Vytkl bych zejména chaotičnost popisu jednotlivých rozšíření. Místy to působí jako popis zadaných úkolů nadřízeným v zaměstnaní než jako bakalářská práce.

75
Formální úprava technické zprávy

Formální úroveň technické zprávy je na přijatelné úrovni. Místy chybí čárky, text je nevhodně formátován (např. nevhodné použití neproporcionálního písma).

85
Realizační výstup

Výstupem je rozsáhlý soubor typu patch reprezentující implementované změny. Je tedy značně obtížné až nemožné porozumět odevzdanému zdrojovému kódu. Student mi nicméně projekt představil a demonstroval funkčnost výsledku. Konkrétně se jedná o rozšíření modulů Elektronická finanční kontrola a Správa SPP prvků. Množství implementovaných rozšíření považuji za odpovídající rozsahu bakalářské práce.

75
Využitelnost výsledků

Výsledek je dle dostupných informací využitý v rámci IS VUT (části Intraportál) zaměstnanci VUT v Brně.

Rozsah splnění požadavků zadání

Evaluation level: zadání splněno

Rozsah technické zprávy

Evaluation level: je v obvyklém rozmezí

Práce s literaturou

Student prostudoval přiměřené množství zdrojů potřebných pro splnění praktické části práce.

85
Topics for thesis defence:
  1. Popište, která rozšíření představují jádro Vaší práce. Rozumně nastiňte, o jak rozsáhlá rozšíření modulů se jednalo.
Points proposed by reviewer: 80
Display more

Grade proposed by reviewer: B