Platforma pro správu a sdílení projektů
Project management and sharing platform
Type of document
bakalářská prácebachelor thesis
Author
Sklář Daniel
Supervisor
Ledvinka Martin
Opponent
Viktora Petr
Field of study
Systémy a řízeníStudy program
Kybernetika a robotikaInstitutions assigning rank
katedra řídicí technikyDefended
2017-06-20Rights
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
Show full item recordAbstract
Tato bakalářská práce pojednává o problému konzultační společnosti, kterým je nevhodné řešení správy a sdílení projektů. V práci je tato problematika analyzována, následně je navrženo řešení, jehož základ je implementován. Návrh spočívá ve flexibilním RESTovém serverovém aplikačním programovém rozhraní (API), které zprostředkovává komunikaci s různými klienty. Celá serverová část řešení je rozdělena do několika vrstev a je implementována v jazyce C\# s frameworkem .NET. Práce se také zabývá zabezpečením serverového API a celkovou komunikací mezi klientem a serverem. Pro demonstrační účely a budoucí vývoj je společne s řešením navržen a implementován webový klient, na kterém se zobrazují data ze serveru. Práce staví platformu pro správu a sdílení projektů, která se bude v konzultační společnosti nasazovat a reálně používat. This bachelor's thesis deals with problem of consulting company, which is inappropriate solution for managing and sharing projects. In the thesis, this issue is analyzed, then solution is designed and the basis of solution is implemented. The proposal lies in flexible RESTful serverside application programming interface (API) that communicates with different types of clients. The entire server part of the solution is divided into several layers and is implemented in C\# with .NET framework. Work also deals with security of the serverside API and the overall communication between the client and the server. For demonstration purposes and future development, a web client together with solution is also designed and implemented to display data from the server. The work builds platform for managing and sharing projects that will be deployed and practically used in the consulting company.
Collections
- Bakalářské práce - 13135 [476]