Dráček IV - serverová část
Dragon IV - server part
Type of document
bakalářská prácebachelor thesis
Author
Kameník Martin
Supervisor
Chludil Jiří
Opponent
Richtr Radek
Field of study
Webové a softwarové inženýrstvíStudy program
InformatikaInstitutions assigning rank
katedra softwarového inženýrstvíRights
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
Práce se zabývá tvorbou nového serveru pro výukový systém Dráček. Cílem celéhoprojektuDráčekjevytvořenívýukovéaplikacepromobilnízařízenípro podporu výuky na základních školách. Pro účel ukládání dat využívá aplikace speciální server. Jelikož dřívější verze serveru z minulých let nevyhovuje současnýmpožadavkům,jecílemtétoprácevytvořitnový.Vprácijeanalyzováno předchozířešeníazapoužitímetodsoftwarovéhoinženýrstvíjenavrženanová podoba serverové části. Dále se práce zabývá tvorbou specifikace nového komunikačního rozhraní, definujícího způsob komunikace mezi serverovou částí a klientskými aplikacemi. Obsahem práce je také návrh grafického uživatelského rozhraní sloužícího pro správu a sledování serveru. Součástí práce je též zavedení průběžné integrace. V příloze lze nalézt zdrojové kódy prototypu vytvořené serverové aplikace. The subject of this thesis is the creation of a new server for the educational system Dragon. The goal of the whole project Dragon is creation of educational application for mobile devices concerning support of elementary school education. The application uses a special server for data storing. The aim of this thesis is new server creation because the former server version doesn't meet current requirements. In the thesis there is analysed former solution and a new form of server part is designed using software engineering methods. Further the thesis deals with design of a new communication interface specification which defines the form of communication among the server and clients. The thesis also describes creation of a graphical user interface serving server administration and monitoring. The part of thesis is dedicated to the implementation of the continuous integration. The source code of prototype of server application is included in the thesis attachment.
Collections
- Bakalářské práce - 18102 [1724]