Návrh a vývoj web aplikace „FlashCards“
Design and development of the "FlashCards" application
Type of document
bakalářská prácebachelor thesis
Author
Vyacheslav Tsay
Supervisor
Mannová Božena
Opponent
Náplava Pavel
Field of study
Enterprise systémyStudy program
Softwarové inženýrství a technologieInstitutions assigning rank
katedra počítačů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
Tato bakalářská práce je zaměřena na návrh a vývoj webové aplikace "FlashCards", která bude slouží jako pomůcka pro výuku a přípravu ke zkouškám s využitím intervalového opakování. Na základě principu intervalového opakování pro flash karty a analýzy existujících řešení, byly definovány požadavky a případy užití pro aplikaci. Dále na základě těchto požadavků byly navrženy architektura aplikace, relační model, výpočty pro intervalové opakování, koncové body pro API a uživatelské rozhraní. Nakonec byla aplikace implementována a otestována pomocí uživatelských testů. This bachelor thesis focuses on the design and development of the web application "FlashCards", which will serve as an tool for teaching and exam preparation using spaced repetition. Based on the principle of spaced repetition for flashcards and analysis of existing solutions, requirements and use cases for the application were defined. Further, based on these requirements, the application architecture, relational model, calculations for spaced repetition, API endpoints and user interface were designed. Finally, the application was implemented and tested using usability tests.
Collections
- Bakalářské práce - 13136 [1125]