Rozvíjející se oblast obchodu a služeb s sebou nese nutnost využití všech
dostupných nástrojů pro vylepšení stávajících firemních procesů. Právě informační
technologie jsou významnou součástí pro vývoj takových nástrojů. Tato práce se zabývá
návrhem a implementací informačního systému pro běžné restaurační zařízení se
zaměřením na objednávkový proces. V části návrhu jsou popsány alternativy architektur,
technologií, nástrojů a datových úložišť pro vývoj řešeného systému. Výsledná aplikace
obsahuje funkčnosti, jako jsou autentifikace unikátního uživatele, pořizování, prohlížení
objednávek a jejich položek, tisk objednávek, modifikace databázových číselníků a další.
Využitím moderních informačních technologií, jako je kombinace Java platformy a Oracle
databáze, se stává vhodným prostředkem k naplnění daných cílů.
Anotace v angličtině
Expanding business and services carry necessity to use all available tools for
improvement of current corporate processes. Information technologies represent significant
component for development of those tools. This diploma thesis deals with proposal and
implementation of information system for common restaurant with a view to order process.
In the design part, there are described alternatives of architectures, tochnologies, tools and
data storage sites which are essential for solved system development. Final application
contains functionalities such as autentification of unique user, making, browsing and
printing of orders and their items, modifications of database code lists etc. The application
becomes suitable tool for fulfillment of given objectives due to using of modern
information technologies such as combination of Java platform and Oracle database.
Rozvíjející se oblast obchodu a služeb s sebou nese nutnost využití všech
dostupných nástrojů pro vylepšení stávajících firemních procesů. Právě informační
technologie jsou významnou součástí pro vývoj takových nástrojů. Tato práce se zabývá
návrhem a implementací informačního systému pro běžné restaurační zařízení se
zaměřením na objednávkový proces. V části návrhu jsou popsány alternativy architektur,
technologií, nástrojů a datových úložišť pro vývoj řešeného systému. Výsledná aplikace
obsahuje funkčnosti, jako jsou autentifikace unikátního uživatele, pořizování, prohlížení
objednávek a jejich položek, tisk objednávek, modifikace databázových číselníků a další.
Využitím moderních informačních technologií, jako je kombinace Java platformy a Oracle
databáze, se stává vhodným prostředkem k naplnění daných cílů.
Anotace v angličtině
Expanding business and services carry necessity to use all available tools for
improvement of current corporate processes. Information technologies represent significant
component for development of those tools. This diploma thesis deals with proposal and
implementation of information system for common restaurant with a view to order process.
In the design part, there are described alternatives of architectures, tochnologies, tools and
data storage sites which are essential for solved system development. Final application
contains functionalities such as autentification of unique user, making, browsing and
printing of orders and their items, modifications of database code lists etc. The application
becomes suitable tool for fulfillment of given objectives due to using of modern
information technologies such as combination of Java platform and Oracle database.
Proveďte teoretický rozbor alternativ vývojových platforem a nástrojů pro restaurační informační systém.
Navrhněte informační systém s grafickým uživatelským rozhraním pro restaurační zařízení, ve kterém bude implementován modul autentifikace uživatele a modul objednávkového procesu.
Uvedený systém realizujte s tím, že technické řešení informačního systému bude postaveno na Java platformě.
Datové úložiště celého systému vyřešte pomocí běžně používané komerční nebo opensource databázové technologie.
Zhodnoťte navržený informační systém a navrhněte případné další rozšíření pro praktické využití v komerčním prostředí.
Zásady pro vypracování
Proveďte teoretický rozbor alternativ vývojových platforem a nástrojů pro restaurační informační systém.
Navrhněte informační systém s grafickým uživatelským rozhraním pro restaurační zařízení, ve kterém bude implementován modul autentifikace uživatele a modul objednávkového procesu.
Uvedený systém realizujte s tím, že technické řešení informačního systému bude postaveno na Java platformě.
Datové úložiště celého systému vyřešte pomocí běžně používané komerční nebo opensource databázové technologie.
Zhodnoťte navržený informační systém a navrhněte případné další rozšíření pro praktické využití v komerčním prostředí.
Seznam doporučené literatury
Ian F. Darwin: Java - Kuchařka programátora, CP Books a.s., ISBN: 80-251-0944-5
Brett Spell: Java Programujeme profesionálně, CP Books a.s., ISBN: 80-7226-667-5
Bogdan Kiszka: 1001 tipů a triků pro programování v jazyce Java, CP Books a.s., ISBN: 80-7226-989-5
Sharon Zakhour, Scott Hommel, Jacob Royal, Isaac Rabinovitch, Tom Risser, Mark Hoeber: Java 6 - Výukový kurz, CP Books a.s., ISBN: 978-80-251-1575-6
Steve McConnell: Dokonalý kód -Umění programování a techniky tvorby software, CP Books a.s., ISBN: 80-2510849-X
Petr Paleta.: Co programátory ve škole neučí aneb Softwarové inženýrství v praxi, CP Books a.s. 2003, ISBN: 80-251-0073-1
http://developers.sun.com
Seznam doporučené literatury
Ian F. Darwin: Java - Kuchařka programátora, CP Books a.s., ISBN: 80-251-0944-5
Brett Spell: Java Programujeme profesionálně, CP Books a.s., ISBN: 80-7226-667-5
Bogdan Kiszka: 1001 tipů a triků pro programování v jazyce Java, CP Books a.s., ISBN: 80-7226-989-5
Sharon Zakhour, Scott Hommel, Jacob Royal, Isaac Rabinovitch, Tom Risser, Mark Hoeber: Java 6 - Výukový kurz, CP Books a.s., ISBN: 978-80-251-1575-6
Steve McConnell: Dokonalý kód -Umění programování a techniky tvorby software, CP Books a.s., ISBN: 80-2510849-X
Petr Paleta.: Co programátory ve škole neučí aneb Softwarové inženýrství v praxi, CP Books a.s. 2003, ISBN: 80-251-0073-1
http://developers.sun.com
Přílohy volně vložené
1 CD ROM
Přílohy vázané v práci
ilustrace, schémata
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student prezentoval výsledky své diplomové práce. Po přečtení posudků následovala diskuse. Na všechny dotazy členů komise student dokázal odpovědět. Dotazy:
1. Neexistuje žádný jiný informační systém podobný tomu, jaký jste vytvořil vy? (prof. Fikal)
2. Kdo vkládá údaje do informačního systému? (prof. Fikar)
3. Proč jste použil při návrhu UML? Co nabízí? (prof. Srovnal)