Zobrazit minimální záznam

Web application for collecting end evaluation of data from remote empiric user studies



dc.contributor.advisorČmolík Ladislav
dc.contributor.authorJan Oravec
dc.date.accessioned2023-03-23T09:23:39Z
dc.date.available2023-03-23T09:23:39Z
dc.date.issued2023-01-24
dc.identifierKOS-1174747679905
dc.identifier.urihttp://hdl.handle.net/10467/107174
dc.description.abstractTento dokument popisuje přepracování existující statistické aplikace Sfinx, která sbírá data z uživatelských rozhraní, a vrací spočítané statistické přehledy které jsou užitečné pro získání vědeckých poznatků pro zvolené téma empirického výzkumu. Rozsah tohoto přepracování zahrnuje konverzi její současné implementace v programovacím frameworku Ruby on Rails do nové aplikace napsané v jazyce Java. Účelem této konverze je lepší údržba a rozšiřitelnost nové aplikace zároveň se zachováním funkcí originálu. Popsané teoretické zázemí zahrnuje principy empirického testování, metody between/within subject pro sběr dat a vyhodnocení pomocí vzorců pro výpočet intervalů konfidence a ANOVA. Struktura a funkce původní aplikace Sfinx jsou také detailně popsány. Návrh konverze byl vytvořen pro každou část aplikace Sfinx, a následně implementován. Tato konverze zahrnuje také nové funkce, například časový limit pro neaktivitu testerů a sdílení experimentů. Proces konverze byl popsán s důrazem na její hlavní části a mechanismy, a vytvořené grafické rozhraní zde bylo ukázáno a vysvětleno. Nakonec byla shrnuta testovací metodologie pro funkčnost konverze, zahrnující také porovnání výpočtů intervalů konfidence mezi Sfinx a přepracovanou aplikací. Toto porovnání potvrdilo že výsledná konverze poskytuje výstupy bez významných odchylek od výpočtů původní aplikace. Dokončení této diplomové práce umožní snazší údržbu statistické aplikace a může být použita jako základ pro její další rozšíření. Zvýšená všestrannost této aplikace pak umožní jejím uživatelům efektivněji praktikovat statistickou vědu.cze
dc.description.abstractThis document describes reworking of an existing statistic computing application Sfinx, which gathers data from user interfaces, and returns statistical overview that is useful for gaining insight into chosen topic of empirical research. Scope of the reworking is to convert its current implementation in programming framework Ruby on Rails to a new application written in language Java. The reason for this conversion is to achieve better maintainability and scalability of the new application while maintaining the functionality of its original. Described theoretical background includes principles of empirical testing, between/within subject approaches for gathering data, and evaluation through confidence intervals and ANOVA formulas. Structure and function of Sfinx is also described in detail. Design of the conversion was drafted with respect to each part of the Sfinx application and subsequently implemented. This also involves creation of new features, such as timeout of testers and sharing of experiments. The process of conversion is then described with focus on its integral mechanisms and components, and the resulting graphical interface is presented with its explanation. Lastly the testing methodology is summarized, including a comparison between confidence interval computations of Sfinx and the converted application. This comparison concluded that the finished conversion provides outputs with no significant differences from the original implementation. Completion of this thesis allowed easier maintenance of the statistic application and can be used as basis for its expansion. Its increased versatility will then allow more efficient approaches towards statistic science for its users.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA 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.htmleng
dc.rightsVysokoš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.htmlcze
dc.subjectIntervaly konfidencecze
dc.subjectANOVAcze
dc.subjectEmpirický výzkumcze
dc.subjectUživatelský výzkumcze
dc.subjectRESTcze
dc.subjectURLcze
dc.subjectGUIcze
dc.subjectJSONcze
dc.subjectConfidence intervalseng
dc.subjectANOVAeng
dc.subjectEmpiric researcheng
dc.subjectUser researcheng
dc.subjectRESTeng
dc.subjectURLeng
dc.subjectGUIeng
dc.subjectJSONeng
dc.titleWebová aplikace pro sběr a evaluaci dat ze vzdálených empirických uživatelských testůcze
dc.titleWeb application for collecting end evaluation of data from remote empiric user studieseng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.date.accepted2023-01-31
dc.contributor.refereeMalý Ivo
theses.degree.disciplinePočítačová grafikacze
theses.degree.grantorkatedra počítačové grafiky a interakcecze
theses.degree.programmeOtevřená informatikacze


Soubory tohoto záznamu






Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam