Backend e-shopu - nákupní košík a zpracování objednávek
E-shop backend - shopping cart and order processing
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Nikita Golmgren
Vedoucí práce
Matoušek Jan
Oponent práce
Hunka Jiří
Studijní obor
Webové a softwarové inženýrstvíStudijní program
Informatika 2009Instituce přidělující hodnost
katedra softwarového inženýrstvíPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Tato bakalářská práce se zabývá problematikou systémů pro vytváření a zpracování objednávek v internetových obchodech. V její rámci byla provedená podrobná analýza problematiky a současného stavu nově vznikajícího backendu internetových obchodů Porcupine od společnosti Jagu s.r.o. Na základě výsledků analýzy byl vytvořen návrh modulu nákupního košíku s využitím praktik Domain-Driven Development a návrhového vzoru MVC. Vytvořený návrh byl v jazyce PHP 8.1 s využitím frameworku Symfony implementován, integrován do systému Porcupine a otestován. Ve výsledku této práce vznikl backendový modul pro e-shopy, který je schopný vytvářet objednávky na základě zvoleného zboží. This bachelor's thesis deals with systems of creating and processing orders in e-shops. In this thesis, a thorough analysis both of the topic and the current state of newly developed e-shop backend Porcupine from the company Jagu s.r.o. was conluded. Based on the result of the analysis, a shopping cart module was designed, using the practices of Domain-Driven Development and the MVC design pattern. The programming language PHP 8.1 with Symfony framework was used to implement the created design, which was then integrated into the Porcupine system and tested. The outcome of this thesis is a backend module for e-shops capable of creating orders from selected products.
Kolekce
- Bakalářské práce - 18102 [1724]