Title: Řízení kolejiště pomocí webové aplikace
Other Titles: Web-application fo Model-train Control
Authors: Trkovský, Kryštof
Advisor: Weissar Petr, Ing. Ph.D.
Referee: Kosturik Kamil, Ing. Ph.D.
Issue Date: 2021
Publisher: Západočeská univerzita v Plzni
Document type: bakalářská práce
URI: http://hdl.handle.net/11025/44528
Keywords: webová aplikace spa;modelové kolejiště;vue.js;koa.js;socket.io
Keywords in different language: web application spa;model railway;vue.js;koa.js;socket.io
Abstract: 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.
Abstract in different language: 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.
Rights: Plný text práce je přístupný bez omezení.
Appears in Collections:Bakalářské práce / Bachelor´s works (KEI)

Files in This Item:
File Description SizeFormat 
Rizeni_kolejiste_pomoci_webove_aplikace.pdfPlný text práce7,57 MBAdobe PDFView/Open
PosudekVedoucihoSTAG.pdfPosudek vedoucího práce41,28 kBAdobe PDFView/Open
PosudekOponentaSTAG.pdfPosudek oponenta práce34,51 kBAdobe PDFView/Open
ProtokolSPrubehemObhajobySTAG.pdfPrůběh obhajoby práce23,37 kBAdobe PDFView/Open


Please use this identifier to cite or link to this item: http://hdl.handle.net/11025/44528

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.