Bachelor's Thesis

Design of an Information System Part

Final Thesis 1.35 MB

Author of thesis: Bc. Matěj Čelechovský

Acad. year: 2025/2026

Supervisor: Ing. Bernard Neuwirth, Ph.D., MSc

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

Abstract:

The bachelor thesis focuses on solving a specific problem of errors in the evaluation of items in the company. It divides the process into: detection of the source of the errors, spread of these errors throughout the system and subsequent corrections of consequences caused by the errors. The thesis includes a proposed solution in the form of specific software tools that contribute to a simpler and faster resolution of these errors.

Keywords:

production company, Entity Resource Planning system, Oracle database, SQL programming language, SQL script, stored procedures, error source detection, error spread, error correction

Date of defence

19.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 v plném rozsahu. Otázky členů komise: 1 doc. Ing. Radek Doskočil, Ph.D., MSc - Popište nám Váš cíl v bakalářské práci a cíl práce z Vaší prezentace? Shoduje se? Zodpovězeno studentem v plném rozsahu. 2 doc. Ing. Radek Doskočil, Ph.D., MSc - Popiště podrobněji jaké chyby a položky v oceňování jste řešil v práci? - 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. 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. Bernard Neuwirth, Ph.D., MSc

Bakalářská práce se zabývá aktuálním a prakticky relevantním problémem chyb v ocenění položek v ERP systému firmy. Pozitivně lze hodnotit především praktické zaměření práce a snahu o řešení reálného problému ve firmě.

Na druhou stranu analytická část zůstává poměrně omezená. Přestože jsou popsány základní scénáře vzniku chyb, analýza postrádá systematičtější přístup a hlubší datové či procesní vyhodnocení problému. Provázání mezi analýzou a návrhem není vždy dostatečné a řada návrhových kroků působí více jako technické řešení než jako výsledek strukturovaného analytického procesu.

Celkově je soulad teoretických východisek s praktickou částí spíše částečný, teorie slouží jako základní rámec. Některé části literární rešerše mají spíše formální charakter a nejsou dále využity.

V práci se nachází mnoho snímků obrazovek, které však nejsou označeny jako obrázky.

V návrhu je vidět jistá míra technické propracovanosti a je zde vidět možnost řešit problém bez zásahu do ERP systému. Navrhované řešení nebude snadno přenositelné, neboť je závislé na konkrétní databázové struktuře.

Práce vykazuje omezenou metodologickou hloubku analytické části a ekonomické zhodnocení působí jako nedostatečně rozpracované vzhledem k významu této části.

Jazyková úroveň práce je převážně dobrá, místy se však objevují drobné stylistické či formulační nedostatky.

Práce splňuje požadavky kladené na závěrečné práce, přestože by v některých částech mohla být zpracována podrobněji. Práci doporučuji k obhajobě.

Otázka k obhajobě:

V práci jste implementoval řešení přímo pomocí SQL skriptů a uložených procedur. Proč jste zvolil právě tento přístup a jaké jsou hlavní nevýhody tohoto řešení z dlouhodobého hlediska?
Evaluation criteria Grade
Meeting the objectives C
Selected procedure of the solution, the adequacy of the used methods E
The ability to interpret the results and to draw conclusions D
The practical usability of conclusions C
The thesis´s framework, formalities, used terminology and the professional level of language D
Using of information resources, including citations D

Grade proposed by supervisor: D

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

Předložená bakalářská práce je zpracována na uspokojivé úrovni a zabývá se aktuální a prakticky orientovanou problematikou návrhu dílčí části informačního systému zaměřeného na řešení chyb v ocenění položek ve výrobní firmě. Autor postupuje systematicky od vymezení problému přes analýzu současného stavu až po návrh a implementaci konkrétního řešení v prostředí databázového systému Oracle. Práce je přínosná zejména svou praktickou aplikovatelností a prokazuje dobrou úroveň znalostí v oblasti databázových technologií a jazyka SQL.
Stanovené cíle práce byly splněny, přičemž autor navržené řešení nejen popisuje, ale také implementuje a demonstruje jeho využití. Určité rezervy lze spatřovat v teoretické části práce a v metodologickém ukotvení řešení a rovněž v omezené míře kvantifikace ekonomických přínosů.
Formální úroveň práce je na odpovídající úrovni, struktura je logická a text je převážně srozumitelný. Práce se zdroji je dostačující, nicméně jejich hlubší provázání s řešenou problematikou by mohlo být výraznější.
Celkově lze práci hodnotit jako aplikační bakalářskou práci s praktickým přínosem. 
Evaluation criteria Verbal classification Grade
Meeting the objectives Stanovené cíle práce byly splněny. Autor provedl analýzu současného stavu a navrhl konkrétní řešení, které bylo následně implementováno a demonstrováno na praktických příkladech. C
Selected procedure of the solution, the adequacy of the used methods Metodický postup odpovídá aplikační bakalářské práci v podobě rešerše, analýzy, návrhu a implementace. Metodika však není explicitně formalizována (např. chybí systematizovanější popis metod analýzy či návrhu IS). D
The ability to interpret the results and to draw conclusions Autor dokáže popsat výsledky implementace a prezentovat jejich fungování na konkrétních příkladech. Interpretace je převážně technického charakteru, méně je rozpracována z manažerského či ekonomického hlediska (chybí širší diskuse dopadů na řízení podniku, případně komparace s alternativními řešeními).  C
The practical usability of conclusions Práce má praktickou využitelnost – řešení reaguje na konkrétní problém a může být přímo implementováno v praxi. C
The thesis´s framework, used terminology and the professional level of language Struktura práce je přehledná, avšak místy popisná. Některé části (zejména rešerše) jsou málo přínosné pro vlastní řešení. Rezervy lze spatřovat i v oblasti formátování a jazykové stylistiky. D
Using of information resources Práce využívá základní literaturu, avšak její využití je spíše omezené a málo provázané s řešením problému. D
Topics for thesis defence:
  1. Jaký je aktuální stav Vašich návrhů?
  2. Jakým způsobem by bylo možné kvantifikovat ekonomický přínos Vašeho řešení?
  3. Jaké jsou hlavní limity Vámi navrženého řešení a jak by bylo možné je odstranit?

Grade proposed by reviewer: C

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