Zobrazit minimální záznam

'Car rental' application - server-side



dc.contributor.advisorJelínek Ivan
dc.contributor.authorArtur Sarhsjan
dc.date.accessioned2021-08-25T22:52:28Z
dc.date.available2021-08-25T22:52:28Z
dc.date.issued2021-08-25
dc.identifierKOS-986692630605
dc.identifier.urihttp://hdl.handle.net/10467/96744
dc.description.abstractTato práce se zabývá vytvořením serverové části aplikace na půjčování aut. V první části obsahuje analýzu již existujících řešení, včetně silných a slabých stránek, a uvádí zlepšení, která server bude poskytovat oproti zmíněným řešením. Ve druhé kapitole jsou popsány požadavky, kladené na vyvíjený server. Sem patří uživatelské role, funkční i nefunkční požadavky, životní cykly objektů a modelování hlavních procesů, které budou probíhat při využívání serveru. Třetí kapitola popisuje technologie, které byly použity k naplnění fungování serveru. Jedná se o architekturu serveru a úložiště dat a jejich vzájemnou komunikaci, použitý framework, implementovanou autentizaci a autorizaci a platební bránu a testování funkčnosti serveru jako takového. Čtvrtá kapitola je věnovaná popisu testování vstupů a průchodů serverem a shrnutí výsledků testování. Poslední část práce obsahuje popis rozšíření, které by mohly být implementovány v budoucnu s cílem zlepšení fungování serveru.cze
dc.description.abstractThis work describes the development and implementation of the server side of the application designed for renting cars. The first chapter is dedicated to the analysis of the already existing solutions. The analysis includes discovered pros and cons and introduces improvements that our server presents compared to the mentioned solutions. The second chapter of the thesis contains requirements for the developed server. Those include user roles, functional and non-functional requirements, objects’ lifecycles, modeling and visualization of the most important processes that will take place during the server’s usage. The third chapter describes technologies that were used to develop and implement this server per the defined requirements. Those technologies include architecture of both the server and data storage and communication between them, a framework that will be used for the server’s development, authentication and authorization mechanisms, payment gateway and server functioning testing tools. The fourth chapter goes into detail about which functionalities and expected inputs and outputs are tested. The last chapter focuses on possible improvements that can be implemented in the future.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectbakalářská prácecze
dc.subjectwebová aplikacecze
dc.subjectfrontendcze
dc.subjectklientcze
dc.subjectklientská stranacze
dc.subjectbackendcze
dc.subjectservercze
dc.subjectserverová stranacze
dc.subjectautomatizacecze
dc.subjectplatební bránacze
dc.subjectj2Paycze
dc.subjectStripecze
dc.subjectprojektcze
dc.subjectJavacze
dc.subjectSpringcze
dc.subjectSQLcze
dc.subjectdatabázecze
dc.subjecttřívrstvá architekturacze
dc.subjectORMcze
dc.subjectDAOcze
dc.subjectRESTcze
dc.subjectautentizacecze
dc.subjectautorizacecze
dc.subjectHTTP requestcze
dc.subjectenumcze
dc.subjectcase-sensitivecze
dc.subjectBachelor Thesiseng
dc.subjectWeb Applicationeng
dc.subjectFrontendeng
dc.subjectClienteng
dc.subjectClient Sideeng
dc.subjectBackendeng
dc.subjectServereng
dc.subjectServer Sideeng
dc.subjectAutomationeng
dc.subjectPayment Gatewayeng
dc.subjectJ2Payeng
dc.subjectStripeeng
dc.subjectProjecteng
dc.subjectJavaeng
dc.subjectSpringeng
dc.subjectSQLeng
dc.subjectDatabaseeng
dc.subjectThree-Tier Achitectureeng
dc.subjectORMeng
dc.subjectDAOeng
dc.subjectRESTeng
dc.subjectAuthenticationeng
dc.subjectAuthorizationeng
dc.subjectHTTP Requesteng
dc.subjectEnumeng
dc.subjectCase-Sensitiveeng
dc.titleAplikace “Půjčovna aut” - serverová stranacze
dc.title'Car rental' application - server-sideeng
dc.typebakalářská prácecze
dc.typebachelor thesiseng
dc.contributor.refereeŽára Ondřej
theses.degree.grantorkatedra počítačůcze
theses.degree.programmeSoftwarové inženýrství a technologiecze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam