Cílem diplomové práce je analyzovat, doplnit a rozšířit stávající dispečinkový systém o nové zdroje dat zpoždění a polohy spojů. Práce zahrnuje připojení na SOAP API společnosti SŽDC odkud se načítou aktuální zpoždění a další doplňkové informace. Účelem návrhu výpočtu zpoždění a polohy vozů je připojení se k RESTovému API Polohavozu.cz , a následné načtení struktury vlakového spoje pomocí JavaMail API, s následujícím uložením do databáze stávajícího dispečinkovehé systému.
Annotation in English
The aim of this diploma thesis is to analyze, add and expand the existing dispatching system by new sources of data of delay and position train connections. It will include a connection of company SŽDC to the SOAP API, from where will be loaded current delays and other additional informations. Connection to REST API polohavozu.cz will be needed for the purposes of design calculation of delay and position of vehicles. The JavaMail will be needed to load train connections composition using at the end. All of this will be saved to the database of existing dispatching system.
Keywords
Java, REST, SOAP, API, EXCEL, CSV, WSDL, JSON
Keywords in English
Java, REST, SOAP, API, EXCEL, CSV, WSDL, JSON
Length of the covering note
56s
Language
CZ
Annotation
Cílem diplomové práce je analyzovat, doplnit a rozšířit stávající dispečinkový systém o nové zdroje dat zpoždění a polohy spojů. Práce zahrnuje připojení na SOAP API společnosti SŽDC odkud se načítou aktuální zpoždění a další doplňkové informace. Účelem návrhu výpočtu zpoždění a polohy vozů je připojení se k RESTovému API Polohavozu.cz , a následné načtení struktury vlakového spoje pomocí JavaMail API, s následujícím uložením do databáze stávajícího dispečinkovehé systému.
Annotation in English
The aim of this diploma thesis is to analyze, add and expand the existing dispatching system by new sources of data of delay and position train connections. It will include a connection of company SŽDC to the SOAP API, from where will be loaded current delays and other additional informations. Connection to REST API polohavozu.cz will be needed for the purposes of design calculation of delay and position of vehicles. The JavaMail will be needed to load train connections composition using at the end. All of this will be saved to the database of existing dispatching system.
Keywords
Java, REST, SOAP, API, EXCEL, CSV, WSDL, JSON
Keywords in English
Java, REST, SOAP, API, EXCEL, CSV, WSDL, JSON
Research Plan
Analyzujte požadavky dispečinkového systému na modul zpoždění.
Navrhněte technické řešení pro výpočet zpoždění.
Implementujte ukládání naměřených hodnot do databáze.
Realizujte vizualizaci spoje na trase.
Vytvořte webové služby pro přístup třetích stran k údajům o zpoždění.
Research Plan
Analyzujte požadavky dispečinkového systému na modul zpoždění.
Navrhněte technické řešení pro výpočet zpoždění.
Implementujte ukládání naměřených hodnot do databáze.
Realizujte vizualizaci spoje na trase.
Vytvořte webové služby pro přístup třetích stran k údajům o zpoždění.
Recommended resources
URMA, Raoul-Gabriel, Mario FUSCO a Alan MYCROFT. Java 8 in action: lambdas, streams, and functional-style programming. Shelter Island: Manning, 2015. ISBN 1617291994.
WALLS, Craig. Spring in action. Fourth Edition. Shelter Island, NY: Manning, 2015. ISBN 161729120x.
Maven: the definitive guide. Sebastopol: O\symbol{39}Reilly, c2008. ISBN 0596517335.
OBE, Regina O. a Leo S. HSU. PostGIS in action. Second edition. Shelter Island, NY: Manning, 2015. ISBN 1617291390.
PRICE, Maribeth Hughett. Mastering ArcGIS. Seventh edition. New York, NY: McGraw-Hill Education, 2016. ISBN 978-0078095146.
Recommended resources
URMA, Raoul-Gabriel, Mario FUSCO a Alan MYCROFT. Java 8 in action: lambdas, streams, and functional-style programming. Shelter Island: Manning, 2015. ISBN 1617291994.
WALLS, Craig. Spring in action. Fourth Edition. Shelter Island, NY: Manning, 2015. ISBN 161729120x.
Maven: the definitive guide. Sebastopol: O\symbol{39}Reilly, c2008. ISBN 0596517335.
OBE, Regina O. a Leo S. HSU. PostGIS in action. Second edition. Shelter Island, NY: Manning, 2015. ISBN 1617291390.
PRICE, Maribeth Hughett. Mastering ArcGIS. Seventh edition. New York, NY: McGraw-Hill Education, 2016. ISBN 978-0078095146.