Předmětem této diplomové práce je návrh a implementace oficiálního doplňku pro e shopovou platformu Shoptet. Ten bude sloužit jako nástroj pro pokročilou kompletaci objednávek. Ovládání doplňku je zaměřeno na práci se čtečkou čárových kódů, díky které je minimalizována nutnost interakce pomocí myši nebo klávesnice, a navíc je snížena chybovost tohoto procesu. Součástí je také zpětná kontrola zabalených objednávek, díky pořizování snímků z webkamery v průběhu balení. Doplněk je napojen na službu Balíkobot, díky čemuž je na konci balení umožněno odeslat informace o objednávce dopravci a vytisknout vygenerovaný štítek.
Anotace v angličtině
The subject of this diploma thesis is the design and implementation of an official complement for the Shoptet e-shop platform. This complement will serve as a tool for advanced order completion. The control of the complement is focused on working with a barcode reader, thanks to which the need for interaction using a mouse or a keyboard is minimized, and in addition, the error rate of this process is reduced. It also includes a retrospective check of packed orders, thanks to taking pictures by the webcam during order packaging. The complement is connected to the Balíkobot service, thanks to which it is possible to send order information to the carrier and print the generated label at the end of the packaging.
Klíčová slova
e-shop, doplněk, Shoptet, Balíkobot, objednávka, kompletace, expedice, sklad, webová aplikace
Klíčová slova v angličtině
e-shop, add-on, Shoptet, Balíkobot, order, completion, expedition, stock, web application
Rozsah průvodní práce
78
Jazyk
CZ
Anotace
Předmětem této diplomové práce je návrh a implementace oficiálního doplňku pro e shopovou platformu Shoptet. Ten bude sloužit jako nástroj pro pokročilou kompletaci objednávek. Ovládání doplňku je zaměřeno na práci se čtečkou čárových kódů, díky které je minimalizována nutnost interakce pomocí myši nebo klávesnice, a navíc je snížena chybovost tohoto procesu. Součástí je také zpětná kontrola zabalených objednávek, díky pořizování snímků z webkamery v průběhu balení. Doplněk je napojen na službu Balíkobot, díky čemuž je na konci balení umožněno odeslat informace o objednávce dopravci a vytisknout vygenerovaný štítek.
Anotace v angličtině
The subject of this diploma thesis is the design and implementation of an official complement for the Shoptet e-shop platform. This complement will serve as a tool for advanced order completion. The control of the complement is focused on working with a barcode reader, thanks to which the need for interaction using a mouse or a keyboard is minimized, and in addition, the error rate of this process is reduced. It also includes a retrospective check of packed orders, thanks to taking pictures by the webcam during order packaging. The complement is connected to the Balíkobot service, thanks to which it is possible to send order information to the carrier and print the generated label at the end of the packaging.
Klíčová slova
e-shop, doplněk, Shoptet, Balíkobot, objednávka, kompletace, expedice, sklad, webová aplikace
Klíčová slova v angličtině
e-shop, add-on, Shoptet, Balíkobot, order, completion, expedition, stock, web application
Zásady pro vypracování
Zpracujte analýzu hlavních požadavků na webovou aplikaci pro pokročilou kompletaci objednávek.
Seznamte se s API rozhraním e-shopové platformy Shoptet.
Vytvořte webovou aplikaci pro pokročilou kompletaci objednávek z Shoptetu a tuto aplikaci integrujte do vybraného informačního systému.
Navrhněte a implementujte prvky, které budou sloužit ke snížení chybovosti při balení objednávek.
Implementujte napojení na nástroj Balíkobot pro jednoduchý tisk adresních štítků při balení.
Vyhodnoťte vytvořenou aplikaci, získejte zpětnou odezvu od vybrané skupiny potencionálních uživatelů a zhodnoťte dosažené výsledky.
Zásady pro vypracování
Zpracujte analýzu hlavních požadavků na webovou aplikaci pro pokročilou kompletaci objednávek.
Seznamte se s API rozhraním e-shopové platformy Shoptet.
Vytvořte webovou aplikaci pro pokročilou kompletaci objednávek z Shoptetu a tuto aplikaci integrujte do vybraného informačního systému.
Navrhněte a implementujte prvky, které budou sloužit ke snížení chybovosti při balení objednávek.
Implementujte napojení na nástroj Balíkobot pro jednoduchý tisk adresních štítků při balení.
Vyhodnoťte vytvořenou aplikaci, získejte zpětnou odezvu od vybrané skupiny potencionálních uživatelů a zhodnoťte dosažené výsledky.
Seznam doporučené literatury
ASLESON, Ryan a Nathaniel T. SCHUTTA. Ajax: vytváříme vysoce interaktivní webové aplikace. Brno: Computer Press, 2006. ISBN 80-251-1285-3.
BRÁZA, Jiří. PHP 5: začínáme programovat. Praha: Grada, 2005. Průvodce (Grada). ISBN 80-247-1146-X.
FOSTER, Rob. CodeIgniter Web Application Blueprints. Birmingham: Packt Publishing, 2015. ISBN 978-1-78328-709-3.
NARAMORE, Elizabeth. Vytváříme webové aplikace v PHP5, MySQL a Apache. Brno: Computer Press, 2006. ISBN 80-251-1073-7.
UPTON, David. CodeIgniter for Rapid PHP Application Development. Birmingham: Packt Publishing, 2007. ISBN 978-1-847191-74-8.
Seznam doporučené literatury
ASLESON, Ryan a Nathaniel T. SCHUTTA. Ajax: vytváříme vysoce interaktivní webové aplikace. Brno: Computer Press, 2006. ISBN 80-251-1285-3.
BRÁZA, Jiří. PHP 5: začínáme programovat. Praha: Grada, 2005. Průvodce (Grada). ISBN 80-247-1146-X.
FOSTER, Rob. CodeIgniter Web Application Blueprints. Birmingham: Packt Publishing, 2015. ISBN 978-1-78328-709-3.
NARAMORE, Elizabeth. Vytváříme webové aplikace v PHP5, MySQL a Apache. Brno: Computer Press, 2006. ISBN 80-251-1073-7.
UPTON, David. CodeIgniter for Rapid PHP Application Development. Birmingham: Packt Publishing, 2007. ISBN 978-1-847191-74-8.
Přílohy volně vložené
Zdrojové kódy - CD
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student nejprve seznámil komisi s výsledky své diplomové práce. Poté byly prezentovány posudky vedoucího a oponenta. Následně byla vedena rozprava,
během které byly položeny následující otázky a komentáře:
Praktický výstup práce je na velmi dobré úrovni a zcela jistě bude v budoucnosti prakticky využit. (doc. Vojtěšek)
Po formálnej stránke práca obsahuje pár preklepov ale po technickej stránke ju hodnotím veľmi
dobre. V teoretickej časti by som ocenil screenshoty konkurenčných nástrojov pre možnosť
porovnania s implementovaným riešením. Pre aké eshopy doporučujete tento doplnok, čo sa týka veľkosti (počet objednávok) a
sortimentu? V práci je niekoľkokrát spomínané, že sa doplnok ovláda za pomoci čítačky čiarových
kódov. Je ale možné doplnok použiť aj bez použitia čítačky čiarových kódov a je rozhranie
prispôsobené aj na dotykové obrazovky? (Ing. Blaškovič)
Jak je to s realizací, doplněk je hotový? (doc. Horák)
Student reagoval a všechny dotazy zodpověděl.