Diplomová práce se zabývá vyuţitím webové aplikace spolu s programovým prostředím MATLAB pro studentské účely. Teoretická část této práce popisuje pouţité programovací jazyky pro vytvořenou webovou aplikaci, prostředí MATLAB a jejich propojení mezi nimi. Dále je zde zmíněna kapitola, která nás zavádí do oblasti lineárních časově invariantních systémů. Tato kapitola obsahuje různé druhy systémů, vlastností a charakteristik, které se pouţívají ve výsledné aplikaci. V praktické části práce je popsána struktura vytvořené webové aplikace. Dále i obsahuje popis jednotlivých funkcí aplikace, ze kterých je tvořena webová aplikace pro analýzu lineárních časově invariantních systémů.
Anotace v angličtině
This graduation thesis deals with the usage of web application together with the programming / simulation environment MATLAB for student. The theoretical part of this thesis describes the programming languages used to create the Web application, the MATLAB environment and the connections between them. There is also a chapter, which introduces us to the field of linear time invariant systems. This chapter contains a variety of systems, features and characteristics that are used in the final application. The practical part describes the structure of the created web application. Furthermore, contains a description of the individual application functions used for the development of the web application for analysis of linear time invariant systems.
Klíčová slova
MATLAB, Microsoft .NET Framework, ASP.NET, C#, Lineární časově invariantní systém, web-aplikace, analýza
Klíčová slova v angličtině
MATLAB, Microsoft .NET Framework, ASP.NET, C# Linear time - invariant system, web-application, analysis
Rozsah průvodní práce
63 s.
Jazyk
CZ
Anotace
Diplomová práce se zabývá vyuţitím webové aplikace spolu s programovým prostředím MATLAB pro studentské účely. Teoretická část této práce popisuje pouţité programovací jazyky pro vytvořenou webovou aplikaci, prostředí MATLAB a jejich propojení mezi nimi. Dále je zde zmíněna kapitola, která nás zavádí do oblasti lineárních časově invariantních systémů. Tato kapitola obsahuje různé druhy systémů, vlastností a charakteristik, které se pouţívají ve výsledné aplikaci. V praktické části práce je popsána struktura vytvořené webové aplikace. Dále i obsahuje popis jednotlivých funkcí aplikace, ze kterých je tvořena webová aplikace pro analýzu lineárních časově invariantních systémů.
Anotace v angličtině
This graduation thesis deals with the usage of web application together with the programming / simulation environment MATLAB for student. The theoretical part of this thesis describes the programming languages used to create the Web application, the MATLAB environment and the connections between them. There is also a chapter, which introduces us to the field of linear time invariant systems. This chapter contains a variety of systems, features and characteristics that are used in the final application. The practical part describes the structure of the created web application. Furthermore, contains a description of the individual application functions used for the development of the web application for analysis of linear time invariant systems.
Klíčová slova
MATLAB, Microsoft .NET Framework, ASP.NET, C#, Lineární časově invariantní systém, web-aplikace, analýza
Klíčová slova v angličtině
MATLAB, Microsoft .NET Framework, ASP.NET, C# Linear time - invariant system, web-application, analysis
Zásady pro vypracování
Vypracujte literární rešerši na dané téma.
Navrhněte a realizujte webovou aplikaci, která umožní provést analýzu uživatelem zadaného lineárního časově invariantního systému.
Aplikaci koncipujte jako dvojjazyčnou (CZ/ENG) a pro její vytvoření využijte platformu Microsoft .NET spolu s programovým systémem MATLAB.
Umožněte zadání jak spojitého, tak i diskrétního jednorozměrového modelu v přenosovém nebo stavovém vyjádření.
Vytvořenou aplikaci důkladně otestujte a porovnejte získané výsledky s jiným přístupem.
Věnujte dostatečnou pozornost zabezpečení aplikace.
Zásady pro vypracování
Vypracujte literární rešerši na dané téma.
Navrhněte a realizujte webovou aplikaci, která umožní provést analýzu uživatelem zadaného lineárního časově invariantního systému.
Aplikaci koncipujte jako dvojjazyčnou (CZ/ENG) a pro její vytvoření využijte platformu Microsoft .NET spolu s programovým systémem MATLAB.
Umožněte zadání jak spojitého, tak i diskrétního jednorozměrového modelu v přenosovém nebo stavovém vyjádření.
Vytvořenou aplikaci důkladně otestujte a porovnejte získané výsledky s jiným přístupem.
Věnujte dostatečnou pozornost zabezpečení aplikace.
Seznam doporučené literatury
DOSTÁL, Petr a František GAZDOŠ. Řízení technologických procesů. Zlín: Univerzita Tomáše Bati ve Zlíně. Fakulta aplikované informatiky. 2006. ISBN 80-7318-465-6.
BALÁTĚ, Jaroslav. Automatické řízení. Praha: BEN - technická literatura, 2004. ISBN 80-7300-148-9.
RAKUS, David. Web-aplikace pro přímý návrh a ladění regulátorů z experimentálních dat. Zlín, 2009. Diplomová práce. Univerzita Tomáše Bati ve Zlíně, Fakulta aplikované informatiky.
KARBAN, Pavel. Výpočty a simulace v programech Matlab a Simulink. Praha: BEN-technická literatura, 2007. ISBN 978-80-251-1448-3.
THE MATHWORKS, Inc. Control System Toolbox: User's Guide. Natick, MA, USA, 2013.
MICROSOFT. Vytváříme zabezpečené aplikace v Microsoft ASP.NET. Praha: Computer Press, 2004. ISBN 80-251-0466-4.
ZEMEK, Lukáš. Bezpečnost webových aplikací. Praha, 2012. Bakalářská práce. Univerzita Tomáše Bati ve Zlíně, Fakulta aplikované informatiky.
Seznam doporučené literatury
DOSTÁL, Petr a František GAZDOŠ. Řízení technologických procesů. Zlín: Univerzita Tomáše Bati ve Zlíně. Fakulta aplikované informatiky. 2006. ISBN 80-7318-465-6.
BALÁTĚ, Jaroslav. Automatické řízení. Praha: BEN - technická literatura, 2004. ISBN 80-7300-148-9.
RAKUS, David. Web-aplikace pro přímý návrh a ladění regulátorů z experimentálních dat. Zlín, 2009. Diplomová práce. Univerzita Tomáše Bati ve Zlíně, Fakulta aplikované informatiky.
KARBAN, Pavel. Výpočty a simulace v programech Matlab a Simulink. Praha: BEN-technická literatura, 2007. ISBN 978-80-251-1448-3.
THE MATHWORKS, Inc. Control System Toolbox: User's Guide. Natick, MA, USA, 2013.
MICROSOFT. Vytváříme zabezpečené aplikace v Microsoft ASP.NET. Praha: Computer Press, 2004. ISBN 80-251-0466-4.
ZEMEK, Lukáš. Bezpečnost webových aplikací. Praha, 2012. Bakalářská práce. Univerzita Tomáše Bati ve Zlíně, Fakulta aplikované informatiky.
Přílohy volně vložené
CD-ROM
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Součástí prezentace DP byla i praktická ukázka web-aplikace pro analýzu LTI systémů.
V rámci obhajoby byly položeny následující dotazy:
1. Jak je definovaný poměr vektorů Vámi uvedený na straně 22? (prof. Ing. Vítečková, CSc.)
2. Dá se zadávání požadované soustavy rozšířit i o dopravní zpoždění? (prof. Ing. Vítečková, CSc.)
3. Proč neuvádíte amplitudovo-fázovou charakteristiku pouze od 0 do plus nekonečna? (prof. Ing. Vítečková, CSc.)
4. Proč neuvádíte při diskretizaci i původní spojitou funkci? (prof. Ing. Vítečková, CSc.)
5. Jak poznáte z uvedeného přenosu, zda se jedná o mnohorozměrový nebo jednorozměrový systém? (prof. Ing. Vítečková, CSc.)
Student zodpověděl položené dotazy vedoucího DP a oponenta v plném
rozsahu a na kladené dotazy v dis. komise pro SZZ reagoval pouze na dobré úrovni.