Bachelor's Thesis

Design and Implementation of an E‑commerce Solution

Final Thesis 1.91 MB

Author of thesis: Jan Černý

Acad. year: 2025/2026

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

Reviewer: Ing. Dita Kindlová

Abstract:

The bachelor thesis presents a comprehensive design and implementation of a fully automated e-commerce platform under the brand "To frčí", focusing on the sale of digital educational products. The theoretical part defines the legislative and technical requirements of e-commerce websites and specifies the nature of digital products. The practical part subsequently documents the entire project development, from brand creation to the integration of software tools. The core contribution lies in the connection of the WordPress content management system with the Fapi sales system and the Comgate payment gateway. The result is a fully functional, legislatively compliant ecosystem that automatically handles the entire purchasing and distribution process and is ready for live operation.

Keywords:

electronic commerce, digital products, sales system, content management system, web hosting, internet domains

Date of defence

18.06.2026

Result of the defence

Defended (thesis was successfully defended)

znamkaBznamka

Grading

B

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. - Zmiňujete v práci limitace modulárního řešení. V čem Vás například shopify omezovalo? -Zodpovězeno v plném rozsahu. 2 doc. Mgr. Maria Králová, Ph.D. - Z jakého důvodu jste volil černe pozadí na Vaší webové stránce? Zodpovězeno 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

Práce je zpracována na velmi dobré úrovni. Zabývá se návrhem a implementací elektronického obchodu zaměřeného na digitální produkty, přičemž vhodně propojuje teoretická východiska s praktickou realizací konkrétního řešení. Autor prokázal schopnost samostatně zpracovat zadané téma a naplnit stanovené cíle, přičemž výsledkem je funkční a prakticky využitelný systém. Struktura práce je logická a odpovídá požadavkům na tento typ kvalifikační práce, přičemž lze nalézt pouze drobné nedostatky ve stylistice či formátování. Metodologicky je práce založena na relevantních postupech, nicméně analytická část by mohla být v dílčích částech zpracována do větší hloubky.
Celkově práce splňuje požadavky kladené na bakalářskou práci a má výrazný praktický přínos.

Otázky k obhajobě:
Jaký je aktuální stav Vašich návrhů?
Jak by se váš systém choval při škálování (vyšší návštěvnost, větší objem objednávek)?
Evaluation criteria Verbal classification Grade
Splnění stanovených cílů Cíl práce v podobě návrhu a realizace funkčního e-shopu byl splněn. Výsledkem je plně funkční řešení připravené k praktickému využití. A
Zvolený postup řešení, adekvátnost použitých metod Použité metody odpovídají charakteru práce. Metodologická úroveň je adekvátní, avšak v dílčích částech by analytická část mohla být detailnější. B
Schopnost interpretovat dosažené výsledky a vyvozovat z nich závěry Autor přehledně prezentuje své výsledky, avšak interpretace je spíše deskriptivní. Práce by mohla být doplněna o hlubší zhodnocení efektivity řešení  a jeho limitů. B
Praktická využitelnost výsledků Vytvořený systém je reálně použitelný a reflektuje aktuální praxi elektronického obchodování (automatizace, integrace nástrojů apod.). A
Uspořádání práce, formální náležitosti, použitá terminologie a odborná jazyková úroveň Práce je přehledně strukturovaná, jazykově na dobré úrovni a odpovídá požadavkům na odborný text. B
Práce s informačními zdroji, včetně citací Použité zdroje jsou relevantní. B

Grade proposed by supervisor: B

Reviewer’s report
Ing. Dita Kindlová

Práce představuje funkční realizaci elektronického obchodu zaměřeného na prodej digitálních produktů a prokazuje autorovu schopnost využít dostupné nástroje k vytvoření kompletního řešení připraveného pro praktické využití. Silnou stránkou práce je rozsah realizace a schopnost propojit jednotlivé technologie do funkčního celku. 

Za hlavní slabinu práce považuji metodickou úroveň analytické části. Přestože autor deklaruje porovnávání a výběr technologických variant, rozhodování je založeno na osobních zkušenostech, doporučeních nebo subjektivních preferencích. Práce rovněž postrádá ekonomické zhodnocení navrženého řešení a vyhodnocení očekávaných přínosů. 

Za nedostatek považuji také absenci standardních analytických metod. Určitou výhradu mám rovněž k naplnění části cíle týkající se legislativní specifikace řešení. Podobně problematicky působí i formulace cíle práce v závěru, kde autor nově zdůrazňuje maximální automatizaci nákupního procesu. 

Přes uvedené výhrady práce splňuje základní požadavky kladené na bakalářskou práci a doporučuji ji k obhajobě.
Evaluation criteria Verbal classification Grade
Splnění stanovených cílů Cíl práce byl v základní rovině splněn, neboť autor vytvořil funkční elektronický obchod odpovídající zamýšlenému účelu. Součástí řešení je nejen samotný web, ale také integrace prodejního systému, platební brány a dalších podpůrných nástrojů. Výsledkem je funkční řešení připravené k využití v praxi. Určitou nejasnost však představuje formulace hlavního cíle práce, která není ve všech částech práce zcela konzistentní. Zatímco v úvodu je důraz kladen na vytvoření řešení splňujícího technické, uživatelské a legislativní požadavky, v závěru je nově zdůrazněna maximální automatizace nákupního procesu, aniž by byla v předchozích částech práce definována jako samostatný cíl nebo hodnocené kritérium. Určitou výhradu mám také k části cíle týkající se legislativní specifikace řešení. Přestože autor věnuje část práce legislativním aspektům elektronického obchodování a zmiňuje některé povinnosti související s uzavíráním kupních smluv či poskytováním informací zákazníkům, legislativní požadavky nejsou systematicky zpracovány. Chybí jejich vazba na konkrétní právní předpisy a následné ověření, jak byly jednotlivé požadavky promítnuty do navrženého řešení. Vzhledem k tomu, že splnění legislativní specifikace je uvedeno mezi cíli práce, očekávala bych v této oblasti podrobnější zpracování. C
Zvolený postup řešení, adekvátnost použitých metod Autor zvolil postup odpovídající prakticky orientované bakalářské práci a výsledkem je funkční elektronický obchod. Problematická je však úroveň analytické části. V práci chybí standardní analytické metody běžně používané při návrhu informačních systémů nebo elektronických obchodů, například SWOT analýza, analýza konkurence, analýza trhu, Porterův model či systematická analýza požadavků. Autor deklaruje výběr jednotlivých technologických řešení, avšak tento výběr není podložen systematickým porovnáním variant. Například při výběru poskytovatele hostingu a domény autor uvádí jako hlavní důvod pozitivní reference a doporučení, aniž by provedl kriteriální porovnání dostupných alternativ. Podobně při výběru grafického nástroje je rozhodujícím argumentem především autorova předchozí zkušenost s prostředím Canva, zatímco odborné porovnání funkcionality jednotlivých nástrojů není provedeno. Dále při výběru platební brány jsou rozebrány pouze dvě varianty a na finální rozhodnutí je aplikována vylučovací metoda na základě negativní zkušenosti se zákaznickou podporou jednoho z poskytovatelů. Za metodicky nejslabší považuji výběr prodejního systému Fapi, kde je jako hlavní důvod uvedena možnost využití neplacené zkušební doby a následná osobní spokojenost autora. Přestože práce obsahuje popis několika technologií, skutečný kriteriální výběr řešení chybí. D
Schopnost interpretovat dosažené výsledky a vyvozovat z nich závěry Autor dokáže popsat průběh realizace projektu a prezentovat výsledné řešení. Méně přesvědčivá je však interpretace analytických zjištění. V závěru analytické části autor uvádí, že provedl komplexní srovnání nástrojů a platforem vhodných pro realizaci elektronického obchodu. Toto tvrzení však neodpovídá obsahu práce, protože většina analyzovaných řešení je pouze představena a popsána, nikoliv systematicky porovnána podle stanovených kritérií.  Práce však postrádá ekonomické zhodnocení navrženého řešení. Není provedeno vyčíslení nákladů na realizaci a provoz systému ani souhrnný odhad očekávaných přínosů, návratnosti investice či potenciální profitability projektu. Přínosy navrženého řešení jsou v práci zmiňovány pouze průběžně v souvislosti s popisem jednotlivých technologií a funkcionalit. Chybí však jejich souhrnné vyhodnocení, kvantifikace a ekonomické posouzení. Vzhledem k charakteru práce zaměřené na návrh a realizaci elektronického obchodu považuji absenci ekonomického vyhodnocení za významný nedostatek D
Praktická využitelnost výsledků Praktická využitelnost výsledků je vysoká. Vytvořené řešení je připraveno pro reálné nasazení a pokrývá celý proces od prezentace produktu přes objednávku a platbu až po distribuci digitálního obsahu. Autor úspěšně integroval jednotlivé nástroje do funkčního celku. B
Struktura práce, použitá terminologie a odborná jazyková úroveň Práce je členěna přehledně, text je dobře srozumitelný a jednotlivé kapitoly na sebe logicky navazují. Určitou výhradu mám k rozsahu některých částí praktické části. Kapitoly věnované tvorbě značky a samotných digitálních produktů zabírají významnou část práce, přestože s hlavním cílem návrhu a tvorby elektronického obchodu souvisejí pouze nepřímo. Po formální stránce se v práci objevují dílčí nedostatky, například nevhodné dělení slov na konci řádků (např. „e-shop“ nebo „Software-as-a-Service“ na str. 30) nebo méně pečlivé svázání souvisejících částí textu a tabulek (např. mezi stranou 31 a 32). B
Práce s informačními zdroji Autor využívá relevantní odbornou literaturu i aktuální internetové zdroje vztahující se k elektronickému obchodování. Zdrojová základna je pro bakalářskou práci dostatečná. V práci se však objevují dílčí formální nedostatky v oblasti citací, například chybějící stránkové odkazy u knižních zdrojů. B
Topics for thesis defence:
  1. Které legislativní požadavky považujete pro Vámi navržený elektronický obchod za nejdůležitější a jakým způsobem byly zohledněny při návrhu a implementaci řešení?
  2. Jaké jednorázové a provozní náklady jsou spojeny s realizací Vámi navrženého elektronického obchodu a jaké hlavní přínosy očekáváte od jeho provozu?

Grade proposed by reviewer: C

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