Implementace webové aplikace pro pořádání táborů
Web application implementation for organizing camps
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Jan Převrátil
Vedoucí práce
Mlejnek Jiří
Oponent práce
Štěpán Pavel
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
Teoretická část této bakalářské práce se zabývá problémem aktuálních informačních systémů určených pro tábory. Z pohledu uživatele detailně analyzuje český trh táborových katalogů i informačních systémů. Práce dále identifikuje chybějící funkcionality existujících řešení a poté se věnuje porovnání vhodných technologií. Pro implementaci systému je zvolen multiplatformní jazyk Kotlin s technologiemi Spring (pro server) a KVsion (pro klienta). Praktická část práce se zabývá návrhem systému, který řeší vybrané požadavky. Poté následuje popis jeho implementace s vybranými ukázkami. Přínosem této práce je prozkoumání možností multiplatformního vývoje s použitím jazyka Kotlin. Dalším přínosem je navržená aplikace propojující rodiče, organizátory a tábory, která respektuje aspekty softwarového inženýrství a lze na ní navázat. Závěrem je zhodnocení práce a nastínění dalších směrů, kterými je aplikaci vhodné rozšířit. The theoretical part of this bachelor thesis deals with the problem of current information systems intended for camps. It analyzes in detail the Czech market of camp catalogs and information systems from the user prespective. The thesis further identifies the missing functionalities of existing solutions and then compares suitable technologies for implementation. The multi-platform Kotlin language with Spring (for the server) and KVsion (for the client) technologies is chosen for the system implementation. The practical part of the thesis deals with the design of the system that solves the selected requirements. This is followed by a description of its implementation with selected examples. The benefit of this thesis is the exploration of multiplatform development possibilities using the Kotlin language. Another benefit is a designed application that connects parents, organizers, and camps while respecting software engineering aspects and can be built upon. In conclusion, there is an evaluation of the thesis and an outline of future directions in which the application is suitable for expansion.
Kolekce
- Bakalářské práce - 18102 [1608]