Přístupnostní navigace
E-application
Search Search Close
Bachelor's Thesis
Author of thesis: Bc. Rostislav Navrátil
Acad. year: 2025/2026
Supervisor: Ing. Vladimír Bartík, Ph.D.
Reviewer: Ing. Jiří Hynek, Ph.D.
This bachelor’s thesis documents the development of a desktop application designed to improve interaction with the existing E-shop system. The improvements consist of clearer representation of order data and implementation of new features that are not supported by current solution. Vital part of the application is customized and simplified graphical editor for creating products that make up a large portion of the orders. The result is an application with a clear and user-friendly interface running on the Windows operating system.
Order Management, Photo Editing, Data Synchronization, Desktop Application, Python, PyQt5, SQLite
Date of defence
18.06.2026
Result of the defence
Defended (thesis was successfully defended)
Grading
D
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ázku oponenta. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědi studenta na položenou otázku rozhodla práci hodnotit stupněm D.
Topics for thesis defence
Language of thesis
Czech
Faculty
Fakulta informačních technologií
Department
Department of Information Systems
Study programme
Information Technology (BIT)
Composition of Committee
doc. Dr. Ing. Dušan Kolář (předseda) doc. Ing. Vladimír Janoušek, Ph.D. (místopředseda) Ing. Radek Hranický, Ph.D. (člen) Ing. Jiří Matoušek, Ph.D. (člen) Ing. Zdeněk Materna, Ph.D. (člen)
Supervisor’s reportIng. Vladimír Bartík, Ph.D.
Student zadání splnil, vytvořil kvalitní řešení využitelné v praxi. Celkově s přihlédnutím k aktivitě během řešení hodnotím tuto bakalářskou práci stupněm C (dobře).
Jde o zadání od externího zadavatele, kde cílem bylo vytvořit grafický editor ve formě desktopové aplikace, která usnadní tvorbu tzv. dárkových novin včetně možnosti úprav fotografií, které jsou součástí tohoto produkce, a administrace objednávek. Student vytvořil funkční a prakticky využitelné řešení. Ke splnění zadání nemám výhrady.
Vše potřebné pro zvládnutí bakalářské práce si student obstaral samostatně, z mého pohledu je volba studijních pramenů v pořádku.
Student během řešení příliš aktivní nebyl a řešil práci samostatně. Konzultoval spíše až ke konci záležitosti týkající se finální verze.
Práce byla dokončena včas, finální verze technické zprávy byla konzultována až těsně před odevzdáním.
Grade proposed by supervisor: C
Reviewer’s reportIng. Jiří Hynek, Ph.D.
Student splnil zadání. Vytvořil funkční desktopovou aplikaci pro správu e-shopových objednávek a tvorbu personalizovaných grafických produktů. Práce nicméně obsahuje některé výše zmíněné nedostatky, zejména v technické zprávě. Navrhuji hodnocení stupněm D.
Evaluation level: moderately difficult assignment
Cílem práce bylo navrhnout a implementovat desktopovou aplikaci pro Windows, která zefektivňuje správu e-shopových objednávek a urychluje tvorbu personalizovaných dárkových novin skládajících se z výřezů fotografií a statického textu obohaceného o údaje z objednávek. Součástí aplikace je vlastní grafický editor. Student se musel seznámit s jazykem Python a frameworkem PyQt5, dále s knihovnami pro zpracování grafiky (Pillow, potrace, numpy) a databázovou vrstvou SQLite. Zadání hodnotím jako průměrně obtížné. Považuji ho za splněné.
Kapitoly mají logickou návaznost. Z úvodu nicméně nebylo zřejmé, co je konkrétním cílem práce. Rešerše je poměrně stručná. Požadavky na aplikaci jsou formulovány na základě potřeb firmy, nikoli cílových uživatelů. Popis implementace je velmi rozsáhlý.
V práci se místy vyskytují překlepy a chybějící čárky. Některé pasáže by bylo vhodné lépe členit do odstavců.
Výsledná aplikace je funkční a propracovaná. Splňuje stanovené požadavky a uživatelské rozhraní působí přehledným dojmem.
Výsledky budou dle uvedených informací využity menší firmou zabývající se tvorbou grafického obsahu, jejíž jméno student v práci neuvádí.
Evaluation level: assignment fulfilled
Evaluation level: is within the usual extent
Velkou část použitých zdrojů tvoří neodborné online zdroje. Vytkl bych absenci odborné literatury popisující podobná řešení.
Grade proposed by reviewer: D
Responsibility: Mgr. et Mgr. Hana Odstrčilová