Název: Řízení kolejiště pomocí webové aplikace
Další názvy: Web-application fo Model-train Control
Autoři: Trkovský, Kryštof
Vedoucí práce/školitel: Weissar Petr, Ing. Ph.D.
Oponent: Kosturik Kamil, Ing. Ph.D.
Datum vydání: 2021
Nakladatel: Západočeská univerzita v Plzni
Typ dokumentu: bakalářská práce
URI: http://hdl.handle.net/11025/44528
Klíčová slova: webová aplikace spa;modelové kolejiště;vue.js;koa.js;socket.io
Klíčová slova v dalším jazyce: web application spa;model railway;vue.js;koa.js;socket.io
Abstrakt: V práci je řešena realizace webové aplikace, jejíž účel je dálkové ovládání modelového kolejiště. Aplikace poskytuje kompaktní řešení pro sledování provozu, definici jízdních řádů a přímé řízení kolejiště. Vybrané technologie sledují současné trendy při vývoji obdobných dynamických aplikací. Projekt se dělí na dvě části - klient a server. Obě části byly realizovány v programovacím jazyku Typescript. Klient využívá framework Vue.js, server je založen na frameworku Koa.js. Uchování dat zajišťuje SQL databáze MariaDB. Pro komunikaci mezi serverem a klientem je využito REST API a knihovny Socket.io. Výsledkem je aplikace, která funguje na serveru univerzity a v budoucnu bude využita pro kontrolu provozu kolejiště. Možnosti aplikace odpovídají současnému stavu nízkoúrovňového řídícího software.
Abstrakt v dalším jazyce: The thesis is focused on implementation of a web application. The purpose is remote control of model railway. The application provides compact solution for traffic monitoring, timetable definition and direct control of the track. Selected technologies follows current trend in development of similar web applications. The project is divided into two parts - client and server. Both parts were implemented in Typescript language. Client uses the Vue.js framework, server is based on Koa.js framework. Data storage is provided by SQL database MariaDB. The result is an application running on the university server. In future will be used to control operation of model railway. The capabilities of the application corresponds to the current state of low-level control software.
Práva: Plný text práce je přístupný bez omezení.
Vyskytuje se v kolekcích:Bakalářské práce / Bachelor´s works (KEI)

Soubory připojené k záznamu:
Soubor Popis VelikostFormát 
Rizeni_kolejiste_pomoci_webove_aplikace.pdfPlný text práce7,57 MBAdobe PDFZobrazit/otevřít
PosudekVedoucihoSTAG.pdfPosudek vedoucího práce41,28 kBAdobe PDFZobrazit/otevřít
PosudekOponentaSTAG.pdfPosudek oponenta práce34,51 kBAdobe PDFZobrazit/otevřít
ProtokolSPrubehemObhajobySTAG.pdfPrůběh obhajoby práce23,37 kBAdobe PDFZobrazit/otevřít


Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam: http://hdl.handle.net/11025/44528

Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.