Diplomová práce se zabývá serverem pro síťový monitorovací systém serverových řešení. Jedná se nástroj pro dohled a správu existujících instalací enterprise systému v architektuře klient-server. V práci je zastoupené řešení pro serverovou část, které ukládá a zpracovává příchozí reporty do prezentační formy, vhodné pro technickou podporu. Práce také obsahuje výzkum, který zastřešuje porovnání stávajících řešení a popis jejich silných a slabých stránek.
Annotation in English
The master thesis deals with server for network monitoring system of server solutions. It is a tool for supervising and managing existing enterprise system installations in the client-server architecture. The work is a solution for the server part, which stores and processes the incoming reports in a presentation form suitable for technical support. The work also includes research that covers the comparison of existing solutions and a description of their strengths and weaknesses.
Keywords
SignalR, .NET, C#, JavaScript, monitorovací systém, UML
Diplomová práce se zabývá serverem pro síťový monitorovací systém serverových řešení. Jedná se nástroj pro dohled a správu existujících instalací enterprise systému v architektuře klient-server. V práci je zastoupené řešení pro serverovou část, které ukládá a zpracovává příchozí reporty do prezentační formy, vhodné pro technickou podporu. Práce také obsahuje výzkum, který zastřešuje porovnání stávajících řešení a popis jejich silných a slabých stránek.
Annotation in English
The master thesis deals with server for network monitoring system of server solutions. It is a tool for supervising and managing existing enterprise system installations in the client-server architecture. The work is a solution for the server part, which stores and processes the incoming reports in a presentation form suitable for technical support. The work also includes research that covers the comparison of existing solutions and a description of their strengths and weaknesses.
Keywords
SignalR, .NET, C#, JavaScript, monitorovací systém, UML
Seznamte se s problematikou monitorovacích systémů.
Vypracujte porovnání silných a slabých existujících řešení.
Proveďte analýzu požadavků a uživatelských cílů na zvolené řešení.
Navrhněte vhodné řešení aplikace.
Realizujte funkční prototyp navržené aplikace.
Vytvořte programovou a uživatelskou dokumentaci.
Research Plan
Seznamte se s problematikou monitorovacích systémů.
Vypracujte porovnání silných a slabých existujících řešení.
Proveďte analýzu požadavků a uživatelských cílů na zvolené řešení.
Navrhněte vhodné řešení aplikace.
Realizujte funkční prototyp navržené aplikace.
Vytvořte programovou a uživatelskou dokumentaci.
Recommended resources
KANISOVÁ, Hana a Miroslav Müller. UML srozulitelně. 2. aktualiz. vyd. Brno: Computer Press, 2006, 176 s. ISBN 80-251-1083-4.
TROELSEN, Andrew and Philip Japiske. C\symbol{35} 6.0 and the .NET 4.6 Framework. 7th edition. IN: Apress, 2015, 1660 p. ISBN 978-1-4842-1332-2.
SKEET, Jon. C\symbol{35} in depth. Third editions., IN: Manning Publications, 2013, 616 p. ISBN 978-1617291340.
ŽÁRA, Ondřej. JavaScript: programátorské techniky a webové technologie. Brno: Computer Press, 2015, 184 s. ISBN 978-80-251-4573-9.
VESPA, Roberto. Signalr realtime application cookbook. S.l.: Packt Publishing Limited, 2014. 292 p. ISBN 9781783285952.
JAY A. KREIBICH. Using SQLite. Sebastopol, CA: O\symbol{39}Reilly, 2010. 530 p. ISBN 9780596521189.
Recommended resources
KANISOVÁ, Hana a Miroslav Müller. UML srozulitelně. 2. aktualiz. vyd. Brno: Computer Press, 2006, 176 s. ISBN 80-251-1083-4.
TROELSEN, Andrew and Philip Japiske. C\symbol{35} 6.0 and the .NET 4.6 Framework. 7th edition. IN: Apress, 2015, 1660 p. ISBN 978-1-4842-1332-2.
SKEET, Jon. C\symbol{35} in depth. Third editions., IN: Manning Publications, 2013, 616 p. ISBN 978-1617291340.
ŽÁRA, Ondřej. JavaScript: programátorské techniky a webové technologie. Brno: Computer Press, 2015, 184 s. ISBN 978-80-251-4573-9.
VESPA, Roberto. Signalr realtime application cookbook. S.l.: Packt Publishing Limited, 2014. 292 p. ISBN 9781783285952.
JAY A. KREIBICH. Using SQLite. Sebastopol, CA: O\symbol{39}Reilly, 2010. 530 p. ISBN 9780596521189.