ETCS - RBC I
ETCS - RBC I
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Matěj Gorgol
Vedoucí práce
Chludil Jiří
Oponent práce
Leso Martin
Studijní obor
Webové a softwarové inženýrstvíStudijní program
Informatika 2009Instituce přidělující hodnost
katedra softwarového inženýrstvíPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Práce se zaměřuje na dokončení modulu RBC (Radio Block Centre) a vytvoření REST API Lektorského PC (ovládací prvek simulace) pro projekt vlakového simulátoru se systémem ETCS. Nejprve se práce zabývá představením systému ETCS a jeho vybraných částí, poté se věnuje analýze stávajícího stavu projektu a vymezení nových funkčních a nefunkčních požadavků modulu RBC a Lektorského PC. Dále se v práci nachází návrh Lektorského PC, jehož součástí je návrh architektury a samotného API, představení použitých technologií a porovnání knihoven pro tvorbu REST API v C++. Na to navazuje kapitola realizace, ve které se nachází shrnutí implementace Lektorského PC, testování Lektorského PC, programátorská a instalační příručka. The thesis focusses on finalizing the RBC (Radio Block Centre) module and creating a REST API for a simulation control module (Lecturer PC) of the ETCS equipped train simulator project. First, the thesis introduces the ETCS system and its most important parts, and then focusses on analyzing the current state of the project. Afterwards it specifies the functional and non-functional requirements for the Lecturer PC and RBC module. Additionally, there is a design of the Lecturer PC, which includes design of the architecture and the REST API, introduction of the used technologies and comparison of C++ REST API libraries. Last the thesis includes realization chapter which contains summary of Lecturer PC implementation, testing and installation and programming guides.
Kolekce
- Bakalářské práce - 18102 [1608]