Základem této práce byla modifikace stávajícího informačního systému CAAC - Computer Aided Automatic Control (počítačová podpora automatického řízení). Tato modifikace spočívala ve vytvoření administračního rozhraní pro snadnou správu a aktualizaci obsahu informačního systému. Přitom bylo důležité dodržet již existující pravidla, hlavně strukturu systému a strukturu adresářů a souborů. Další částí práce bylo vytvoření výpočtového modulu, který by byl využitelný nejen v rámci tohoto informačního systému, ale i samostatně. Při modifikaci informačního systému i tvorbě výpočtového modulu byly využity možnosti jazyka PHP, Javascript a databáze MySQL. Poslední částí práce bylo vytvoření dokumentace k informačnímu systému i k výpočtovému modulu.
Anotace v angličtině
The base of this work was the modification of existing CAAC information system - Computer Aided Automatic Control. This modification consisted in the creation of the administration interface for easy management and updating the content of the information system. It was important to follow the existing rules, especially the structure of the system and structure of directories and files. Another part of this work was the creation of a calculation module, which would be used not only in the context of this information system, but also individually. Options of the language PHP, Javascript and the MySQL database have been used to modification of the information system and creation of calculation module. The last part of this work was the creation of documentation to information system as well as calculation module.
Klíčová slova
CAAC, PHP, Javascript, MySQL
Klíčová slova v angličtině
CAAC, PHP, Javascript, MySQL
Rozsah průvodní práce
51 s., 9 s. obr. příloh.
Jazyk
CZ
Anotace
Základem této práce byla modifikace stávajícího informačního systému CAAC - Computer Aided Automatic Control (počítačová podpora automatického řízení). Tato modifikace spočívala ve vytvoření administračního rozhraní pro snadnou správu a aktualizaci obsahu informačního systému. Přitom bylo důležité dodržet již existující pravidla, hlavně strukturu systému a strukturu adresářů a souborů. Další částí práce bylo vytvoření výpočtového modulu, který by byl využitelný nejen v rámci tohoto informačního systému, ale i samostatně. Při modifikaci informačního systému i tvorbě výpočtového modulu byly využity možnosti jazyka PHP, Javascript a databáze MySQL. Poslední částí práce bylo vytvoření dokumentace k informačnímu systému i k výpočtovému modulu.
Anotace v angličtině
The base of this work was the modification of existing CAAC information system - Computer Aided Automatic Control. This modification consisted in the creation of the administration interface for easy management and updating the content of the information system. It was important to follow the existing rules, especially the structure of the system and structure of directories and files. Another part of this work was the creation of a calculation module, which would be used not only in the context of this information system, but also individually. Options of the language PHP, Javascript and the MySQL database have been used to modification of the information system and creation of calculation module. The last part of this work was the creation of documentation to information system as well as calculation module.
Klíčová slova
CAAC, PHP, Javascript, MySQL
Klíčová slova v angličtině
CAAC, PHP, Javascript, MySQL
Zásady pro vypracování
Zpracujte literární rešerši pro oblast zabývající se tvorbou webových aplikací.
Navrhněte a poté proveďte úpravu stávajícího informačního systému CAAC, při současném dodržení již existujících pravidel uvnitř tohoto informačního systému. Pro modifikaci informačního systému přitom využijte možnosti, které poskytuje PHP jazyk, MySQL, případně i další nástroje. Součástí informačního systému bude i vytvoření administrace pro jeho správu.
Rozšiřte informační systém o nový výpočtový modul, který byl měl být využitelný nejen v rámci informačního systému CAAC, ale i samostatně. Ověřte přitom možnost využití již existujících podpůrných nástrojů, příp. aplikací, pro tento výpočtový modul.
Výpočtový modul by měl umožňovat vykreslení grafů matematických funkcí, podporu výpočtů vybraných matematických funkcí, včetně správného vyhodnocování zadané funkce.
Vytvořte podrobnou dokumentaci k upravené verzi informačního systému CAAC i k výpočtovému modulu.
Zprovozněte modifikovaný informační systém CAAC včetně výpočtového modulu na Internetu.
Zásady pro vypracování
Zpracujte literární rešerši pro oblast zabývající se tvorbou webových aplikací.
Navrhněte a poté proveďte úpravu stávajícího informačního systému CAAC, při současném dodržení již existujících pravidel uvnitř tohoto informačního systému. Pro modifikaci informačního systému přitom využijte možnosti, které poskytuje PHP jazyk, MySQL, případně i další nástroje. Součástí informačního systému bude i vytvoření administrace pro jeho správu.
Rozšiřte informační systém o nový výpočtový modul, který byl měl být využitelný nejen v rámci informačního systému CAAC, ale i samostatně. Ověřte přitom možnost využití již existujících podpůrných nástrojů, příp. aplikací, pro tento výpočtový modul.
Výpočtový modul by měl umožňovat vykreslení grafů matematických funkcí, podporu výpočtů vybraných matematických funkcí, včetně správného vyhodnocování zadané funkce.
Vytvořte podrobnou dokumentaci k upravené verzi informačního systému CAAC i k výpočtovému modulu.
Zprovozněte modifikovaný informační systém CAAC včetně výpočtového modulu na Internetu.
Seznam doporučené literatury
MySQL [online]. c1995 [cit. 2008-01-18]. Dostupný z WWW: http://dev.mysql.com.
PHP [online]. c2001 [cit. 2008-01-18]. Dostupný z WWW: http://www.php.net/.
KOSEK, J. Téměř vše o WWW [online]. c1999-2006 , 15.12.2007 [cit. 2008-02-18]. Dostupný z WWW: http://www.kosek.cz/.
WELLING, L., THOMSON, L.: PHP a MySQL - rozvoj webových aplikací. Praha: SoftPress, 2002.
Seznam doporučené literatury
MySQL [online]. c1995 [cit. 2008-01-18]. Dostupný z WWW: http://dev.mysql.com.
PHP [online]. c2001 [cit. 2008-01-18]. Dostupný z WWW: http://www.php.net/.
KOSEK, J. Téměř vše o WWW [online]. c1999-2006 , 15.12.2007 [cit. 2008-02-18]. Dostupný z WWW: http://www.kosek.cz/.
WELLING, L., THOMSON, L.: PHP a MySQL - rozvoj webových aplikací. Praha: SoftPress, 2002.
Přílohy volně vložené
-
Přílohy vázané v práci
-
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student seznámil komisi s diplomovou prací včetně praktické ukázky. Po prezentaci následovaly dotazy:
1. Jak jste řešil zabezpeční serveru? (Dr. Smutný)
2. Je aplikace chráněna proti spamovým útokům? (Dr. Smutný)
3. Není těžkopádné vyplňování formulářů? (RNDr. Tupý)
4. Lze aplikace propojit s Excelem? (Doc. Hruška)
Student dotazy diskuse zodpověděl. Po diskusi následovalo zkoušení předmětů.