Práce pojednává o webových aplikacích pro tvorbu a následnou správu formulářů. V teoretické části popisuje obecně webové aplikace, použité webové technologie a nejpoužívanější formulářové prvky v jazyce HTML. Praktická část je ještě rozdělena na dvě části pohledu. První pohled je z hlediska programátora a druhý z hlediska běžného uživatele. Praktická část popisuje funkčnost celé aplikace. Diplomovou práci uzavírají náhledy na aplikaci z pozic administrátora a běžného uživatele.
Annotation in English
This work deals with web applications for creation and succesive administration of forms. The theoretical part describes web applications, used web technologies and most used forms elements of language HTML in general. The practical part of this work is separated into two parts of view. First is programmer view, second casual users. Practical part describes utility of whole application. Diploma work is closed with point of view on the application of the administrators and casual user position.
Keywords
formuláře, webová aplikace, tvorba formuláře, formulář
Keywords in English
electronic forms, web application, form creation, form
Length of the covering note
63 s., 16 s. manuál
Language
CZ
Annotation
Práce pojednává o webových aplikacích pro tvorbu a následnou správu formulářů. V teoretické části popisuje obecně webové aplikace, použité webové technologie a nejpoužívanější formulářové prvky v jazyce HTML. Praktická část je ještě rozdělena na dvě části pohledu. První pohled je z hlediska programátora a druhý z hlediska běžného uživatele. Praktická část popisuje funkčnost celé aplikace. Diplomovou práci uzavírají náhledy na aplikaci z pozic administrátora a běžného uživatele.
Annotation in English
This work deals with web applications for creation and succesive administration of forms. The theoretical part describes web applications, used web technologies and most used forms elements of language HTML in general. The practical part of this work is separated into two parts of view. First is programmer view, second casual users. Practical part describes utility of whole application. Diploma work is closed with point of view on the application of the administrators and casual user position.
Keywords
formuláře, webová aplikace, tvorba formuláře, formulář
Keywords in English
electronic forms, web application, form creation, form
Research Plan
1. Vytvořte univerzální webovou aplikaci v PHP5, která bude umožňovat generování a správu formulářů.
2. Při tvorbě aplikace využijte objektový návrh a technologii AJAX. Generované formuláře ukládejte do databáze MySQL. Pro úpravu grafického rozhraní použijte CSS.
3. Webové rozhraní pro vyplňování formulářů bude umožňovat tisk a export. Vyplněné údaje se budou ukládat do databáze MySQL.
Aplikace by měla plně nahradit papírové verze formulářů.
Research Plan
1. Vytvořte univerzální webovou aplikaci v PHP5, která bude umožňovat generování a správu formulářů.
2. Při tvorbě aplikace využijte objektový návrh a technologii AJAX. Generované formuláře ukládejte do databáze MySQL. Pro úpravu grafického rozhraní použijte CSS.
3. Webové rozhraní pro vyplňování formulářů bude umožňovat tisk a export. Vyplněné údaje se budou ukládat do databáze MySQL.
Aplikace by měla plně nahradit papírové verze formulářů.
Recommended resources
GILMORE, W. Jason. Velká kniha PHP5 a MySQL : kompendium znalostí pro
začátečníky i profesionály. RNDr. Jan Pokorný. 1. vyd. Brno : Zoner Press,
2005. 711 s. ISBN 80-86815-20-X.
SCHLOSSNAGLE, G. Pokročilé programování v PHP 5. ZonerPress, 2005. ISBN
80-86815-14-5
Prokop, M.: CSS - kaskádové styly pro webdesignery. Mobil Media, 2003.
Maslakowski, M.: Naučte se MySQL za 21 dní. ComputerPress, 2001.
Recommended resources
GILMORE, W. Jason. Velká kniha PHP5 a MySQL : kompendium znalostí pro
začátečníky i profesionály. RNDr. Jan Pokorný. 1. vyd. Brno : Zoner Press,
2005. 711 s. ISBN 80-86815-20-X.
SCHLOSSNAGLE, G. Pokročilé programování v PHP 5. ZonerPress, 2005. ISBN
80-86815-14-5
Prokop, M.: CSS - kaskádové styly pro webdesignery. Mobil Media, 2003.
Maslakowski, M.: Naučte se MySQL za 21 dní. ComputerPress, 2001.