Original title:
Software pro elektronickou evidenci tržeb
Translated title:
Software for Online Record of Sales
Authors:
Nguyen, Viet Bach ; Vojíř, Stanislav (advisor) ; Smutný, Zdeněk (referee) Document type: Bachelor's theses
Year:
2016
Language:
cze Publisher:
Vysoká škola ekonomická v Praze Abstract:
[cze][eng] Jedním z klíčových prvků maloobchodního vybavení je pokladní systém, protože optimalizuje pokladní proces, který lze považovat za nejdůležitější proces v celém byznysu z hlediska účelu získávání konkurenčních výhod. Podniky bývají velmi konzervativní v oblasti inovací IT, nicméně musí stále čelit zákonným regulacím, které pro ně znamenají v podstatě latentní starosti navíc. V souvislosti se zavedením elektronické evidence tržeb v České republice je většina dosavadních pokladních systémů (zejména registrační pokladny) považována za nevyhovující vzhledem k neschopnosti posílat evidované tržby on-line. Proto je musí nahradit nová, modernější řešení. Tato bakalářská práce si klade za cíl navrhnout a implementovat jedno z možných řešení pro maloobchodní podniky. Součástí řešení je především analýza funkčních i zákonných požadavků na pokladní systémy. V práci je také popsána problematika elektronické evidence tržeb. Práce dále na základě provedené analýzy pojednává o návrhu pokladního systému a jeho následném vývoji. Pro tvorbu systému je zvolena klient/server architektura a funkční jádro navržené aplikace je postaveno na některé z nejnovějších a nejpoužívanějších javascriptových technologií určených pro webový vývoj, zejména jQuery, Node.js, Express framework, a databázový systém MongoDB. Výstupem práce je on-line aplikační systém, který implementuje funkce pro podporu pokladního procesu v maloobchodech, tj. obsluhování pokladny a konfigurace pokladny. Pro koncové uživatele pak bude výsledný systém představovat praktické a vhodné řešení pro jejich podnikáníOne of the key elements of retail facilities is a cash register system because it optimizes the checkout process. Even though retail firms usually present a conservative behavior towards innovations, they still need both human resources and high-quality machines to help maintain the smoothness of daily processes, especially with cash registers and POS systems since they carry out the most crucial process in the whole establishment. Law and regulations are also an issue that firms must deal with. Most of cash registers and POS systems in the Czech Republic are to be deemed useless due to the introduction of the new Act of Online Record of Sales. This means that old machines and systems will have to be replaced by newer ones. The goal of this thesis is to design and implement a solution for retail firms to cope with legal requirements of the regulation. To achieve this goal, the thesis first deals with the requirement analysis of POS systems. It also provides a detailed analysis among significant features of the statutory regulation while describing the fundamentals of that regulation. A design of a POS system is then proposed based on gathered information. Its implementation is then carried out using the web as its platform. The POS system implements a client-server model using some of the newest and most popular JavaScript web technologies including jQuery, Express framework, Node.js and MongoDB database system. The output of this work is an on-line application which provides many important features to support retail businesses and thus can become a convenient and beneficial solution for entrepreneurs.
Keywords:
JavaScript; jQuery; MongoDB; Node.js; Online Record of Sales; Point of Sale; Single-page application; EET; Elektronická evidence tržeb; JavaScript; jQuery; MongoDB; Node.js; pokladní místo; pokladní systém; single-page aplikace
Institution: University of Economics, Prague
(web)
Document availability information: Available in the digital repository of the University of Economics, Prague. Original record: http://www.vse.cz/vskp/eid/50519