Development of application with support of electronic records of sales

Thesis title: Vývoj aplikace s podporou EET pro gastro provozy
Author: Klimt, Marek
Thesis type: Bakalářská práce
Supervisor: Pavlíčková, Jarmila
Opponents: Fortinová, Jana
Thesis language: Česky
Abstract:
Cílem této bakalářské práce je návrh a tvorba aplikace pro podporu malých podniků z oblasti pohostinství. Práce čtenáři přiblíží průběh návrhu aplikace a analýzy procesu v podniku. Práce obsahuje také analýzu trhu. V rámci návrhu je čtenáři nastíněna problematika zavedení elektronické evidence tržeb v České republice. V první části jsou popsány podobné, již existující aplikace. Na základě analýzy již existujících aplikací jsou sepsány základní požadavky na aplikaci. Následuje popis a analýza procesů v malém podniku provozující svou činnost v oblasti pohostinství. Na základě popisu procesu jsou definovány funkční a nefunkční požadavky na aplikaci, na které dále navazují scénáře případu užití aplikace. Dále pak je popsán samotný návrh aplikace pomocí jazyka UML. Součástí návrhu je návrh tříd, návrh databáze a návrh grafického uživatelského rozhraní. Popsány jsou veškeré nástroje a technologie, které jsou k vlastnímu vývoji aplikace použity, čímž jsou čtenáři hlavně přiblíženy výhody použitého programovacího jazyka Java, platformy pro vývoj grafického uživatelského rozhraní JavaFX a použitého objektově relačního mapování hibernate. V další části se práce zabývá testováním aplikace pomocí scénářů testování. V této časti je i popis z testování aplikace v ostrém provozu. Na závěr práce je uvedena uživatelská příručka. V příručce jsou uvedeny základní prvky ovládání a spuštění aplikace a dále návod k používání aplikace k hlavnímu účelu, ke kterému byla vyvinuta, tedy k prodeji. Následuje popis dalších případů, ke kterým může byt využita.
Keywords: jazyk UML; Vývoj aplikace; návrh grafického uživatelského prostředí; případy užití; popis business procesu; návrh aplikace; elektronická evidence tržeb
Thesis title: Development of application with support of electronic records of sales
Author: Klimt, Marek
Thesis type: Bachelor thesis
Supervisor: Pavlíčková, Jarmila
Opponents: Fortinová, Jana
Thesis language: Česky
Abstract:
The aim of this bachelor thesis is to design and develop application as a support for small businesses in the field of hospitality. This study describes process of designing the application and analyzing business processes. Study also contains analysis of the market applications. Within the design the readers are informed about the issue of introducing electronic records of sales in the Czech Republic. The first part describes similar, existing applications. In according to an analysis of existing applications, there are written the basic requirements on the application which is designed in this study. Description and analysis of processes in small businesses operating in the hospitality industry follows. Based on the description of the business process are defined functional and nonfunctional requirements for application which are further related with application use case scenarios. Furthermore there is a description of application design using language UML. Part of the application design is to design classes, database and design of graphical user interface. There is a description of all the tools and technologies that are used for developing application for itself , so readers can see what are the mainly benefits of using the Java programming language, platform for developing graphical user interface JavaFX and the benefits of object-relational mapping hibernate which was used. The next part describes the testing of application by test scenarios. This part also includes a description of testing application by live operation. In the end of the study there is a user's manual. The manual includes the basic elements of control. Includes how to run the application and furthermore instructions how using it for the main purpose which it was designed for. The following is a description of other cases which may be utilized.
Keywords: application design; designing graphical user interface; description of the business process; electronic records of sales; UML; use case; Application development

Information about study

Study programme: Aplikovaná informatika/Informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 9. 11. 2015
Date of submission: 4. 5. 2016
Date of defense: 20. 6. 2016
Identifier in the InSIS system: https://insis.vse.cz/zp/55148/podrobnosti

Files for download

    Last update: