Práce pojednává o naprogramované aplikaci sloužící jako komplexní webový ubytovací
systém. Popisuje použité technologie a jejich užití v aplikaci. V textu je
provedeno srovnání s ostatními ubytovacími systémy, jejich výhody a nevýhody.
Anotace v angličtině
Thesis deals about programmed application serving as online booking system. It
describes the used technologies and their use in the web application. The text
includes comparison with other booking systems, their advantages and disadvantages.
Klíčová slova
ubytovací systém, webová aplikace, nette framework
Klíčová slova v angličtině
booking system, web application, nette framework
Rozsah průvodní práce
40
Jazyk
CZ
Anotace
Práce pojednává o naprogramované aplikaci sloužící jako komplexní webový ubytovací
systém. Popisuje použité technologie a jejich užití v aplikaci. V textu je
provedeno srovnání s ostatními ubytovacími systémy, jejich výhody a nevýhody.
Anotace v angličtině
Thesis deals about programmed application serving as online booking system. It
describes the used technologies and their use in the web application. The text
includes comparison with other booking systems, their advantages and disadvantages.
Klíčová slova
ubytovací systém, webová aplikace, nette framework
Klíčová slova v angličtině
booking system, web application, nette framework
Zásady pro vypracování
Cílem této práce je vytvořit webovou aplikaci pro ubytovací systém. Práce bude obsahovat srovnávací část, kde bude provedeno porovnání s ostatními systémy. Výhody a nevýhody webového systému, porovnání s aplikací běžící na serveru, která je nedostupná mimo lokální sít a porovnání různých webových rozhraní pro ubytování. Dále bude vytvořeno vlastní webové rozhraní se základními funkcemi jak pro ubytované, tak pro ubytovatele. Pro ubytované - rezervace, ověření dostupnosti pokoje, zadání osobních údajů, "oblíbený" pokoj a další. Pro ubytovatele - databáze hostů, ubytovací plán, obsazenost, graf návštěvnosti za období, export do dat. souboru, sloužící k nahlášení cizinců na cizineckou policií a další. K vytvoření aplikace budou použity technologie HTML5, PHP7, CSS3, MySQL a JavaScript.
Zásady pro vypracování
Cílem této práce je vytvořit webovou aplikaci pro ubytovací systém. Práce bude obsahovat srovnávací část, kde bude provedeno porovnání s ostatními systémy. Výhody a nevýhody webového systému, porovnání s aplikací běžící na serveru, která je nedostupná mimo lokální sít a porovnání různých webových rozhraní pro ubytování. Dále bude vytvořeno vlastní webové rozhraní se základními funkcemi jak pro ubytované, tak pro ubytovatele. Pro ubytované - rezervace, ověření dostupnosti pokoje, zadání osobních údajů, "oblíbený" pokoj a další. Pro ubytovatele - databáze hostů, ubytovací plán, obsazenost, graf návštěvnosti za období, export do dat. souboru, sloužící k nahlášení cizinců na cizineckou policií a další. K vytvoření aplikace budou použity technologie HTML5, PHP7, CSS3, MySQL a JavaScript.
Seznam doporučené literatury
Ullman L.: PHP and MySQL for Dynamic Web Sites, 4th Edition, 2012, ISBN 978-0-321-78407-0
Green B., Seshadri S.: AngularJS: Up and Running: Enhanced Productivity with Structured Web Apps, O'Reilly Media 2014, ISBN-13: 978-1491901946
Castro E., Hyslop B.: HTML 5 and CSS 3, 2012, ISBN 978-0-321-71961-4.
Flanagan D.: JavaScript: The Definitive Guide, 6th Edition, O'Reilly Media 2006, ISBN-13: 978-0596527327
Seznam doporučené literatury
Ullman L.: PHP and MySQL for Dynamic Web Sites, 4th Edition, 2012, ISBN 978-0-321-78407-0
Green B., Seshadri S.: AngularJS: Up and Running: Enhanced Productivity with Structured Web Apps, O'Reilly Media 2014, ISBN-13: 978-1491901946
Castro E., Hyslop B.: HTML 5 and CSS 3, 2012, ISBN 978-0-321-71961-4.
Flanagan D.: JavaScript: The Definitive Guide, 6th Edition, O'Reilly Media 2006, ISBN-13: 978-0596527327
Přílohy volně vložené
1 CD
Přílohy vázané v práci
ilustrace, tabulky
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student Zbyněk Mlčák seznámil komisi s motivací pro svou bakalářskou práci a z ní vyplývajícími cíli. Dále byly popsány použité technologie. V závěru student prakticky předvedl svou výslednou palikaci, webový ubytovací systém.
Poté byla komise seznámena s posudky vedoucího a oponenta práce. V reakci na posudky student popsal důvod chyb, které byly popsány v posudku oponenta.