Virtuální laboratoře pro automatické řízení na základě nových webových standardů
Date issued
2018
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Západočeská univerzita v Plzni
Abstract
Př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.
Description
Subject(s)
virtuální laboratoř, automatické řízení, asp.net core, java, mysql, matlab, rexygen, webová aplikace, tcp/ip server, rest api, architektura klient-server, html, css, javascript, bootstrap, jquery, responzivní web