Evoluce webového rozhraní knihovny algoritmů
Evolution of the web user interface of the algorithm library
Type of document
bakalářská prácebachelor thesis
Author
Hana Litavská
Supervisor
Trávníček Jan
Opponent
Pecka Tomáš
Field of study
Webové a softwarové inženýrstvíStudy program
Informatika 2009Institutions 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 zaměřuje na další rozvoj webového rozhraní knihovny ALT věnované datovým strukturám a algoritmům z oblasti stringologie, arbologie a částečně grafů. Původní verze webového rozhraní je nejprve analyzována se zaměřením na typické případy užití, uživatelské rozhraní, použité technologie i implementaci. Praktická část práce obsahuje analýzu, návrh a samotnou implementaci řešení existujících nedostatků webového rozhraní, především chybějících funkcionalit a chyb. Veškeré změny jsou prováděny v souladu s existujícím řešením s využitím knihoven React a Redux. Konečná verze je otestována pomocí uživatelského testování s důrazem na testování použitelnosti, díky kterému je získána zpětná vazba k novým změnám ale i celkově k webovému rozhraní knihovny ALT. This bachelor thesis is dedicated to providing a clear view of improvements related to a web interface of a library named ALT which is dedicated to data structures, algorithms related to stringology, arbology, and partly graphs. The original version of the web is analyzed with a strong focus on use cases, user interface, used technology, and implementation. Content of the practical part of this bachelor thesis includes analysis, solution proposals of improvements related to existing bugs, new features, and limitations of existing implementation and implementation in general. All the changes are completely aligned with the used technology using React and Redux. The final version is tested using usability testing methodology to receive valuable feedback related to implemented changes and feedback in general related to the web interface of the ALT library.
Collections
- Bakalářské práce - 18102 [1608]