Bakalářská práce se zabývá analýzou a problematikou existujících způsobů spuštění desktopové aplikace v jazyce Java na webové stránce. Teoretická část práce obsahuje popis Java aplikace, frameworku a technologií určené pro spuštění GUI aplikace na webu. Součásti této práce je také vývoj aplikace ve frameworku Vaadin jako demonstrace praktické ukázky jednoho ze způsobů řešení postaveného problému.
Anotace v angličtině
This bachelor thesis deals with analysis and problems of existing ways of the desktop application launch process In the Java language on a web page. A theoretical part of this thesis contains description of the Java application, frameworks and technology designed to run a GUI application on the web. A part of this work consists of development of the application in the Vaadin framework as a demonstration of one of the ways of solving the problem.
Bakalářská práce se zabývá analýzou a problematikou existujících způsobů spuštění desktopové aplikace v jazyce Java na webové stránce. Teoretická část práce obsahuje popis Java aplikace, frameworku a technologií určené pro spuštění GUI aplikace na webu. Součásti této práce je také vývoj aplikace ve frameworku Vaadin jako demonstrace praktické ukázky jednoho ze způsobů řešení postaveného problému.
Anotace v angličtině
This bachelor thesis deals with analysis and problems of existing ways of the desktop application launch process In the Java language on a web page. A theoretical part of this thesis contains description of the Java application, frameworks and technology designed to run a GUI application on the web. A part of this work consists of development of the application in the Vaadin framework as a demonstration of one of the ways of solving the problem.
Cílem práce je vytvořit zvolenou desktopovou aplikaci v jazyce Java a vystavit ji na webové stránce.
V teoretické části budou v historické posloupnosti popsány a zhodnoceny možnosti vystavení desktopové aplikace napsané v jazyce Java SE na webovské stránce.
V praktické části bude vytvořena GUI desktopová aplikace v Javě, která bude realizovat jednoduchý hotelový účetní systém, a bude vybraným způsobem implementována do webové stránky a v ní spuštěna.
Zásady pro vypracování
Cílem práce je vytvořit zvolenou desktopovou aplikaci v jazyce Java a vystavit ji na webové stránce.
V teoretické části budou v historické posloupnosti popsány a zhodnoceny možnosti vystavení desktopové aplikace napsané v jazyce Java SE na webovské stránce.
V praktické části bude vytvořena GUI desktopová aplikace v Javě, která bude realizovat jednoduchý hotelový účetní systém, a bude vybraným způsobem implementována do webové stránky a v ní spuštěna.
Seznam doporučené literatury
SCHILDT, Herbert. Java 8: výukový kurs. Přeložil Jakub GONER. Brno: Computer Press, 2016. ISBN 978-80-251-4665-1.
KALIN, Martin. Java web services: up and running. Sebastopol, Calif.: O'Reilly, c2009. ISBN 059652112X.
PARSONS, David. Dynamic web application development using XML and Java. London: Cengage Learning EMES, 2008. ISBN 9781844805419.
Seznam doporučené literatury
SCHILDT, Herbert. Java 8: výukový kurs. Přeložil Jakub GONER. Brno: Computer Press, 2016. ISBN 978-80-251-4665-1.
KALIN, Martin. Java web services: up and running. Sebastopol, Calif.: O'Reilly, c2009. ISBN 059652112X.
PARSONS, David. Dynamic web application development using XML and Java. London: Cengage Learning EMES, 2008. ISBN 9781844805419.
Přílohy volně vložené
CD
Přílohy vázané v práci
ilustrace
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Studentka prezentovala výborně výsledky své bakalářské práce. Výborně též reagovala na dotazy a připomínky vedoucího práce, předsedy i členů komise.