Virtuální laboratoře pro automatické řízení na základě nových webových standardů

dc.contributor.advisorČech Martin, Ing. Ph.D.
dc.contributor.authorVraštil, Michal
dc.contributor.refereeFaist Jiří, Ing.
dc.date.accepted2018-6-20
dc.date.accessioned2019-03-15T10:14:58Z
dc.date.available2017-11-1
dc.date.available2019-03-15T10:14:58Z
dc.date.issued2018
dc.date.submitted2018-5-18
dc.description.abstractPředkládaná bakalářská práce se zabývá návrhem a vytvořením platformy klient-server pro virtutální laboratoř pro automatické řízení. Hlavním cílem práce je vytvoření vzorové zjednodušené architektury virtuální laboratoře a ověření několika metod a programovacích postupů pro budoucí práci v této oblasti na Katedře kybernetiky. První kapitola se zabývá přehledem použitých technologií z oblasti webových a desktopových technologií. Ve druhé kapitole je popsána samotná realizace architektury klient-server a jsou představeny použité návrhové vzory jako MVC nebo IoC/DI. Třetí kapitola se zabývá vytvořením výpočetního serveru v jazyce Java pro integraci již existujících výpočetních knihoven v jazyce Java a Matlab. Čvtrtá kapitola řeší komunikaci virtuální laboratoře se systémem REXYGEN, resp. vyhledávání ve webovém REST Api programu REXYGEN. V poslední páté kapitole je celá architektura ověřena na vybrané virtuální laboratoři.cs
dc.description.abstract-translatedPresented bachelor thesis deals with the design and creation of a client-server platform for the implementation of a virtual laboratory for automatic control. The main objectives of the thesis were to create client-server architecture for virtual laboratory. The first chapter deals with the overview of selected and used technologies in the field of web and desktop technologies. The second chapter describes the implementation of the client-server architecture and applied design patterns as MVC or IoC/DI. The third chapter deals with the implementation of a Java computing server for the integration of existing computational libraries in Java and Matlab. The fourth chapter describe the virtual lab communication with the REXYGEN system, respectively how it searches in the REXYGEN web REST Api. In the last fifth chapter, the entire architecture is verified at a selected virtual lab, and the process of further development is described.en
dc.description.departmentKatedra kybernetikycs
dc.description.resultObhájenocs
dc.format62 s.cs
dc.format.mimetypeapplication/pdf
dc.identifier76078
dc.identifier.urihttp://hdl.handle.net/11025/31876
dc.language.isocscs
dc.publisherZápadočeská univerzita v Plznics
dc.rightsPlný text práce je přístupný bez omezení.cs
dc.rights.accessopenAccessen
dc.subjectvirtuální laboratořcs
dc.subjectautomatické řízenícs
dc.subjectasp.net corecs
dc.subjectjavacs
dc.subjectmysqlcs
dc.subjectmatlabcs
dc.subjectrexygencs
dc.subjectwebová aplikacecs
dc.subjecttcp/ip servercs
dc.subjectrest apics
dc.subjectarchitektura klient-servercs
dc.subjecthtmlcs
dc.subjectcsscs
dc.subjectjavascriptcs
dc.subjectbootstrapcs
dc.subjectjquerycs
dc.subjectresponzivní webcs
dc.subject.translatedvirtual laboratoryen
dc.subject.translatedautomatic controlen
dc.subject.translatedasp.net coreen
dc.subject.translatedjavaen
dc.subject.translatedmysqlen
dc.subject.translatedmatlaben
dc.subject.translatedrexygenen
dc.subject.translatedweb applicationen
dc.subject.translatedtcp/ip serveren
dc.subject.translatedrest apien
dc.subject.translatedclient-server architectureen
dc.subject.translatedhtmlen
dc.subject.translatedcssen
dc.subject.translatedjavascripten
dc.subject.translatedbootstrapen
dc.subject.translatedjqueryen
dc.subject.translatedresponsive weben
dc.thesis.degree-grantorZápadočeská univerzita v Plzni. Fakulta aplikovaných vědcs
dc.thesis.degree-levelBakalářskýcs
dc.thesis.degree-nameBc.cs
dc.thesis.degree-programInženýrská informatikacs
dc.titleVirtuální laboratoře pro automatické řízení na základě nových webových standardůcs
dc.title.alternativeVirtual labs for automatic control based on latest web standardsen
dc.typebakalářská prácecs
local.relation.IShttps://portal.zcu.cz/StagPortletsJSR168/CleanUrl?urlid=prohlizeni-prace-detail&praceIdno=76078

Files

Original bundle
Showing 1 - 4 out of 4 results
No Thumbnail Available
Name:
BakalarskaPrace.pdf
Size:
1.18 MB
Format:
Adobe Portable Document Format
Description:
Plný text práce
No Thumbnail Available
Name:
vrastil-v.pdf
Size:
646.48 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího práce
No Thumbnail Available
Name:
vrastil-o.pdf
Size:
687.82 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta práce
No Thumbnail Available
Name:
vrastil-p.pdf
Size:
392.08 KB
Format:
Adobe Portable Document Format
Description:
Průběh obhajoby práce
OPEN License Selector