Digitální knihovna UPCE přechází na novou verzi. Omluvte prosím případné komplikace. / The UPCE Digital Library is migrating to a new version. We apologize for any inconvenience.

Publikace:
RESTful API pro správu provozu letiště

Bakalářská práceopen access
dc.contributor.advisorBažant, Michael
dc.contributor.authorLupenko, Andrii
dc.date.accepted2020-06-02
dc.date.accessioned2020-07-22T07:35:04Z
dc.date.available2020-07-22T07:35:04Z
dc.date.issued2020
dc.date.submitted2020-05-15
dc.description.abstractPrá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.description.abstract-translatedThe 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.defenceCí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.description.departmentFakulta elektrotechniky a informatikycze
dc.description.gradeDokončená práce s úspěšnou obhajoboucze
dc.format48 s.
dc.identifier.stag39339
dc.identifier.urihttps://hdl.handle.net/10195/75860
dc.language.isocze
dc.publisherUniverzita Pardubicecze
dc.rightsBez omezení
dc.subjectRESTcze
dc.subjectAPIcze
dc.subjectRepresentational State Transfercze
dc.subjectJavacze
dc.subjectSpring MVCcze
dc.subjectLetištěcze
dc.subjectRESTeng
dc.subjectAPIeng
dc.subjectRepresentational State Transfereng
dc.subjectJavaeng
dc.subjectSpring MVCeng
dc.subjectAirporteng
dc.thesis.degree-disciplineInformační technologiecze
dc.thesis.degree-grantorUniverzita Pardubice. Fakulta elektrotechniky a informatikycze
dc.thesis.degree-nameBc.
dc.thesis.degree-programInformační technologiecze
dc.titleRESTful API pro správu provozu letištěcze
dc.title.alternativeRESTful API for airport managementeng
dc.typebakalářská prácecze
dspace.entity.typePublication

Soubory

Původní svazek

Nyní se zobrazuje 1 - 3 z 3
Načítá se...
Náhled
Název:
LupenkoA_RESTfulAPI_MB_2020.pdf
Velikost:
9.08 MB
Formát:
Adobe Portable Document Format
Popis:
Plný text práce
Načítá se...
Náhled
Název:
LupenkoA_RESTfulAPI_MB_2020.zip
Velikost:
97.47 KB
Formát:
Unknown data format
Popis:
Přílohy BP
Načítá se...
Náhled
Název:
Posudek_BazantM_RestfulAPI_AL_2020.pdf
Velikost:
1.03 MB
Formát:
Adobe Portable Document Format
Popis:
Posudek vedoucího práce