Zobrazit minimální záznam

Application for creating and conducting online testing



dc.contributor.advisorMannová Božena
dc.contributor.authorArina Momot
dc.date.accessioned2022-06-01T22:52:26Z
dc.date.available2022-06-01T22:52:26Z
dc.date.issued2022-06-01
dc.identifierKOS-1062775438705
dc.identifier.urihttp://hdl.handle.net/10467/100930
dc.description.abstractHlavním cílem práce je analyza, návrh a vývoj stabilní, multifunkční, ale zároveň snadno použitelné full-stack webové aplikace "Test\&Study" pro vytváření a provádění online testování. Tato aplikace poslouží jako účinný nástroj pro kontrolu kvality znalostí získaných studenty, a urychlí sledování průběhu učení. Web je skvělým nástrojem pro učitele i studenty a pomůže jim připravit se na zkoušky a identifikovat mezery ve znalostech. Webová aplikace vyvíjena jako otevřený software (open source) a bude zpřístupněna pro budoucí opravy a vylepšení. Aplikace je také umístěna na cloudové platformě Heroku, aby ji mohl zdarma používat každý uživatel na internetu. Tato práce popisuje kompletní postup vytvoření webové aplikace "Test\&Study" a obsahuje analýzu trhu konkurence, analýzu funkčních a nefunkčních požadavků na aplikaci, zvážení všech možností implementaci, je také popsáno nejoptimálnější řešení získané v průběhu zobecňování nejvhodnějších technologií. Zároveň práce obsahuje podrobný popis architektury a procesu fungování aplikace. K dispozici je také část popisující testování hotové aplikace. Webová aplikace je vyvíjena pomocí stacku MERN, který se skládá z databáze dokumentů – MongoDB, ze základního JavaScript webového serveru – Node.js, Node.js web frameworku – Express.js a z client-side JavaScript frameworku – React.js. Aktuálnost této práce je dána zrychlenou digitalizací vzdělávacího procesu a potřebou vyvíjet nové uživatelsky přívětivé softwarové programy, které by vyhovovaly potřebám učitelů a studentů, usnadňovaly a zpestřili proces učení. Přínosem této práce je provedení důkladné analýzy a vytvoření pohodlné, multifunkční a zároveň snadno použitelné webové aplikace, kterou budou moci zdarma využívat všichni uživatelé internetu.cze
dc.description.abstractThe main goal of this work is the design and development of a stable, multifunctional, but at the same time easy-to-use full-stack web application for creating and conducting online testing. This application will serve as an effective tool for checking the quality of knowledge acquired by students, and will help to quickly monitor the progress of learning. The app is a great tool for both teachers and students and will help them prepare for exams and identify gaps in knowledge. The website is developed as open source software and will be available for future fixes and improvements. The application is also located on the Heroku cloud platform, so that it can be used free of charge by any user on the Internet. This work describes the complete process of creating a web application "Test\&Study" and contains an analysis of the competition market, an analysis of functional and non-functional requirements for the application, consideration of all implementation options and also describes the most optimal solution obtained during the generalization of the most appropriate technologies. In addition, the work contains a detailed description of the application architecture and the process of its functioning. There is also a section describing the testing of the finished application. The web application is developed using the MERN stack, which consists of a document database – MongoDB, a premier JavaScript web server – Node.js, Node.js web framework – Express.js and client-side JavaScript framework – React.js. The relevance of this work is due to the accelerated digitalization of the educational process and the need to develop new convenient software products that would satisfy the needs of teachers and students, facilitate and diversify the learning process. The benefit of this work is to conduct a detailed analysis and create a convenient, multifunctional and at the same time easy-to-use web application, which will be free to use by all Internet 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.subjectwebová aplikacecze
dc.subjecttestovánícze
dc.subjectMERN Stackcze
dc.subjectweb applicationeng
dc.subjecttestingeng
dc.subjectMERN Stackeng
dc.titleAplikace pro vytváření a provádění online testovánícze
dc.titleApplication for creating and conducting online testingeng
dc.typebakalářská prácecze
dc.typebachelor thesiseng
dc.contributor.refereeNáplava Pavel
theses.degree.grantorkatedra počítačůcze
theses.degree.programmeSoftwarové inženýrství a technologiecze


Soubory tohoto záznamu








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

Zobrazit minimální záznam