Vývoj aplikace s podporou EET pro gastro provozy
Název práce: | Vývoj aplikace s podporou EET pro gastro provozy |
---|---|
Autor(ka) práce: | Klimt, Marek |
Typ práce: | Bakalářská práce |
Vedoucí práce: | Pavlíčková, Jarmila |
Oponenti práce: | Fortinová, Jana |
Jazyk práce: | Česky |
Abstrakt: | 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. |
Klíčová slova: | 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 |
Název práce: | Development of application with support of electronic records of sales |
---|---|
Autor(ka) práce: | Klimt, Marek |
Typ práce: | Bachelor thesis |
Vedoucí práce: | Pavlíčková, Jarmila |
Oponenti práce: | Fortinová, Jana |
Jazyk práce: | Česky |
Abstrakt: | 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. |
Klíčová slova: | application design; designing graphical user interface; description of the business process; electronic records of sales; UML; use case; Application development |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Informatika |
---|---|
Typ studijního programu: | Bakalářský studijní program |
Přidělovaná hodnost: | Bc. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačních technologií |
Informace o odevzdání a obhajobě
Datum zadání práce: | 9. 11. 2015 |
---|---|
Datum podání práce: | 4. 5. 2016 |
Datum obhajoby: | 20. 6. 2016 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/55148/podrobnosti |