Creating a web application on the shopping list topic
Thesis title: | Tvorba webové aplikace na téma nákupního seznamu |
---|---|
Author: | Mašek, Jiří |
Thesis type: | Bakalářská práce |
Supervisor: | Vencovský, Filip |
Opponents: | Slezák, Milan |
Thesis language: | Česky |
Abstract: | Bakalářská práce se zabývá implementací webové aplikace, jejímž primárním účelem je serverová podpora mobilní aplikace ve vztahu klient-server. Tento webový program rozšiřuje stávající mikroservisní řešení serveru o funkcionalitu nákupního seznamu. Hlavní cílem je tedy navrhnout a implementovat aplikaci odpovídající požadavkům zadavatele. V práci je nejprve provedena analýza konkurence na trhu. Na základě výstupu jsou definovány zadavatelem funkční požadavky. Požadavky jsou rozebrány z pohledu prostředí firmy na organizační a technologické úrovni, v tomto kontextu je popsána i příprava vývojáře implementující aplikaci. Tím je uzavřen teoretický oddíl a je zahájena systémová analýza a návrh. Ta nejprve definuje funkční požadavky týkající se serverové části, které jsou výstupem pro samotný návrh. Návrh je pak implementován, v práci jsou zmíněna některá zajímavá implementační řešení, testy aplikace a nasazení do provozu. Na závěr je uvedeno zhodnocení výsledků práce a ve stručnosti nastíněna budoucnost funkcionality. |
Keywords: | webová aplikace; Java; Spring Boot; RESTful API; nákupní seznam |
Thesis title: | Creating a web application on the shopping list topic |
---|---|
Author: | Mašek, Jiří |
Thesis type: | Bachelor thesis |
Supervisor: | Vencovský, Filip |
Opponents: | Slezák, Milan |
Thesis language: | Česky |
Abstract: | The bachelor thesis deals with the implementation of a web application, the primary purpose of which is server support of a mobile application in a client-server relationship. This web program spreads the functionality of a shopping list to the existing microservices architecture of server. The main goal is to design and implement an application corresponding to the requirements of the client. In the thesis, the market competition is analyzed at first. Based on the output, functional requirements are defined by the client. The requirements are analyzed from the perspective of the company's environment at the organizational and technological level, in this context, the preparation of the developer implementing the application is also described. The theoretical section is ended by this and the system analysis and design is introduced. At first, it defines the functional requirements related to the server part, which are the output for the design itself. The design is then implemented, the thesis mentions some interesting implementation solutions, application tests and production deployment. In the conclusion, results of the thesis and a brief outline of the future of functionality is presented. |
Keywords: | web application; Java; Spring Boot; RESTful API; shopping list |
Information about study
Study programme: | Aplikovaná informatika/Aplikovaná 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: | 16. 11. 2018 |
---|---|
Date of submission: | 11. 5. 2020 |
Date of defense: | 16. 6. 2020 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/68533/podrobnosti |
Files for download
Main text
Private file Download
Private file Download