Zobrazit minimální záznam
dc.contributor.advisor |
Bažant, Michael |
|
dc.contributor.author |
Lupenko, Andrii
|
|
dc.date.accessioned |
2020-07-22T07:35:04Z |
|
dc.date.available |
2020-07-22T07:35:04Z |
|
dc.date.issued |
2020 |
|
dc.date.submitted |
2020-05-15 |
|
dc.identifier.uri |
https://hdl.handle.net/10195/75860 |
|
dc.description.abstract |
Práce se zabývá návrhem a implementací prototypu API v architektonickém stylu REST. API se zaměřuje na provoz letiště. Výsledná aplikace umožňuje správu příletů, odletů, rezervaci letenek, databázi letadel a letišť. Teoretická část obsahuje aktuální informaci o REST API, alternativách architektonického stylu REST a implementačního prostředí. Realizace prototypu ukazuje implementaci různých vrstev aplikací a demonstruje jejich funkcionalitu. Po realizaci jsou uvedeny integrační a jednotkové testy výsledné funkcionality. V závěru jsou uvedena doporučení pro vylepšení prototypu. |
cze |
dc.format |
48 s. |
|
dc.language.iso |
cze |
|
dc.publisher |
Univerzita Pardubice |
cze |
dc.rights |
Bez omezení |
|
dc.subject |
REST |
cze |
dc.subject |
API |
cze |
dc.subject |
Representational State Transfer |
cze |
dc.subject |
Java |
cze |
dc.subject |
Spring MVC |
cze |
dc.subject |
Letiště |
cze |
dc.subject |
REST |
eng |
dc.subject |
API |
eng |
dc.subject |
Representational State Transfer |
eng |
dc.subject |
Java |
eng |
dc.subject |
Spring MVC |
eng |
dc.subject |
Airport |
eng |
dc.title |
RESTful API pro správu provozu letiště |
cze |
dc.title.alternative |
RESTful API for airport management |
eng |
dc.type |
bakalářská práce |
cze |
dc.date.accepted |
2020-06-02 |
|
dc.description.abstract-translated |
The goal of this thesis was to design and implement a prototype of an API in the REST architectural style. The API focuses on airport managing. The result application can manage arrivals, departures, ticket reservations, aircraft and airport database. The theoretical part contains current information about the REST API, alternatives to the REST architectural style and the implementation environment. The implementation of the prototype shows the different layers of application and demonstrates their functionality. After the implementation part, integration and unit tests of the resulting functionality are presented. Finally, recommendations for improving the prototype are given. |
eng |
dc.description.department |
Fakulta elektrotechniky a informatiky |
cze |
dc.thesis.degree-discipline |
Informační technologie |
cze |
dc.thesis.degree-name |
Bc. |
|
dc.thesis.degree-grantor |
Univerzita Pardubice. Fakulta elektrotechniky a informatiky |
cze |
dc.thesis.degree-program |
Informační technologie |
cze |
dc.description.defence |
Cílem bakalářské práce je vybudovat a otestovat RESTful API se zaměřením na provoz letiště. Konkrétně bude API umožňovat správu příletů, odletů, rezervaci letenek, databázi letů, případně některé další technologické aspekty. Vytvořené API bude pokryto jednotkovými a integračními testy. API bude také vhodně doplněno vizualizační stránkou s přehledem všech endpointů a použitých datových modelů. Webová stránka bude umožňovat vyvolat a otestovat konkrétní endpointy. Text bakalářské práce bude obsahovat aktuální informace o REST API, případně jeho alternativách, informace o testování, technologiích a frameworcích pro vytváření REST API.
Vedoucí bakalářské práce hodnotí několik aspektů velmi kladně - např. že si student musel nastudovat některé technologie, se kterými se nesetkal ve výuce, logické členění jak textu práce, tak zdrojových souborů, poměrně podrobně okomentované vybrané části zdrojového kódu i v samotném textu bakalářské práce. Kladně také hodnotí část práce věnující se testování a to jak z pohledu integračních, tak jednotkových testů. S předloženou prací je spokojen, obsahuje všechny podstatné náležitosti a je z větší části zaměřena na výsledky vlastní práce studenta.
U samotného textu bakalářské práce byla vyhodnocena míra shody méně než 5 %.
Nejvyšší míra shody u všech odevzdaných souborů byla nalezena 86 %, ale u konfiguračního souboru "mvnw.cmd". Na základě těchto výsledků konstatuji, že práci nepovažuji za plagiát.
Práce byla zkontrolována v systému IS/STAG, dle hodnocení komise nejeví známky plagiátorství. |
cze |
dc.identifier.stag |
39339 |
|
dc.description.grade |
Dokončená práce s úspěšnou obhajobou |
cze |
Tento záznam se objevuje v následujících kolekcích
Zobrazit minimální záznam
|
Vyhledávání
Procházet
-
Vše v Digitální knihovně
-
Tato kolekce
Můj účet
|