Tato diplomová práce se zaměřuje na návrh a implementaci inteligentního vyhledávače letenek a to především z části front end. Práce rovněž popisuje celou strukturu navrženého systému pro vyhledávání letenek a použité moderní technologie pro tvorbu webových aplikací využívající React.js knihovny.
Anotace v angličtině
The specialization of this master's thesis is the design and implementation of an intelligent flight search engine, especially from the front end side. This thesis also describes the structure of the designed system for the flight search engine and modern technologies used for the creation of the web applications which use React.js library.
Klíčová slova
React.js, vyhledávač letenek, webová aplikace, front end, SPA, JavaScript
Klíčová slova v angličtině
React.js, flight search engine, web application, front end, SPA, JavaScript
Rozsah průvodní práce
78 s.
Jazyk
CZ
Anotace
Tato diplomová práce se zaměřuje na návrh a implementaci inteligentního vyhledávače letenek a to především z části front end. Práce rovněž popisuje celou strukturu navrženého systému pro vyhledávání letenek a použité moderní technologie pro tvorbu webových aplikací využívající React.js knihovny.
Anotace v angličtině
The specialization of this master's thesis is the design and implementation of an intelligent flight search engine, especially from the front end side. This thesis also describes the structure of the designed system for the flight search engine and modern technologies used for the creation of the web applications which use React.js library.
Klíčová slova
React.js, vyhledávač letenek, webová aplikace, front end, SPA, JavaScript
Klíčová slova v angličtině
React.js, flight search engine, web application, front end, SPA, JavaScript
Zásady pro vypracování
V teoretické části práce bude provedena rešerše aktuálních vyhledávačů letenek. Dále se práce zaměří na popis vybraných moderních technologií pro tvorbu front-end aplikací
V praktické části se diplomat zaměří na návrh a implementaci inteligentního vyhledávače letenek a to především z pohledu části front-end. Dále student zaměří na návrh komunikačního rozhraní API a na návrh realizaci testů implementovaných řešení.
Vývoji bude realizován na základech metodologie agilního vývoje softwaru (Scrum)
Zásady pro vypracování
V teoretické části práce bude provedena rešerše aktuálních vyhledávačů letenek. Dále se práce zaměří na popis vybraných moderních technologií pro tvorbu front-end aplikací
V praktické části se diplomat zaměří na návrh a implementaci inteligentního vyhledávače letenek a to především z pohledu části front-end. Dále student zaměří na návrh komunikačního rozhraní API a na návrh realizaci testů implementovaných řešení.
Vývoji bude realizován na základech metodologie agilního vývoje softwaru (Scrum)
Seznam doporučené literatury
FEDOSEJEV, Artemij a Alex BUSH. React.js essentials: A fast-paced guide to designing and building scalable and maintainable web apps with React.js. 1. Birmingham, UK: Packt Publishing, 2015. ISBN 1783551623.
GALLOWAY, Jon. Professional asp.net mvc 5. 1st edition. Indianapolis, IN: John Wiley and Sons, 2014, pages cm. ISBN 11-187-9475-3.
Seznam doporučené literatury
FEDOSEJEV, Artemij a Alex BUSH. React.js essentials: A fast-paced guide to designing and building scalable and maintainable web apps with React.js. 1. Birmingham, UK: Packt Publishing, 2015. ISBN 1783551623.
GALLOWAY, Jon. Professional asp.net mvc 5. 1st edition. Indianapolis, IN: John Wiley and Sons, 2014, pages cm. ISBN 11-187-9475-3.
Přílohy volně vložené
1 CD ROM
Přílohy vázané v práci
ilustrace, tabulky
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Primárním cílem diplomové práce bylo provedení rešerše aktuálních vyhledávačů letenek, popsání vybraných moderních technologií pro tvorbu front-end aplikací a navržení a implementaci inteligentního vyhledávače letenek - konkrétně front-end část aplikace. Dle vedoucího i oponenta diplomové práce byly cíle splněny v plném rozsahu. Aplikace je funkční a otestovaná.