Zobrazit minimální záznam

Application úvazkostroj - refactoring and development



dc.contributor.advisorValenta Michal
dc.contributor.authorVladimir Kulikov
dc.date.accessioned2024-06-21T22:51:39Z
dc.date.available2024-06-21T22:51:39Z
dc.date.issued2024-06-21
dc.identifierKOS-1240469209405
dc.identifier.urihttp://hdl.handle.net/10467/116076
dc.description.abstractTato práce se zabývá implementací informačního systému pro hodnocení pedagogického výkonu, Úvazkostroj verze 4.0. Tento systém je v této práci podroben revizi s cílem identifikovat a opravit existující chyby a nedostatky, přidat chybějící funkcionality a modernizovat celkovou architekturu a technologie použité ve vývoji. Práce systematicky prochází procesem od prvotního seznamení s aplikací, přes výběr vhodné metodiky vývoje softwaru, technologickou analýzu, návrh zlepšení, testování až po nasazení a~přípravu CI/CD infrastruktury. Závěr této práce je věnován analýze upgradu frontendového frameworku Next.js. Hlavním výstupem této práce je systém Úvazkostroj. Byly implementovány chybějící funkcionality, opraveny nedostatky předchozího řešení a provedena řada vylepšení z hlediska optimalizace, bezpečnosti a uživatelského rozhraní. Systém je nyní zcela připraven k nasazení do produkčního prostředí.cze
dc.description.abstractThis thesis focuses on the implementation of the information system for evaluating educational performance, Úvazkostroj version 4.0. This system is reviewed in this work with the goal of identifying and correcting existing errors and deficiencies, adding missing functionalities, and modernizing the overall architecture and technologies used in development. The work systematically goes through the process from initial acquaintance with the application, through the selection of an appropriate software development methodology, technological analysis, design improvements, testing, to deployment and preparation of CI/CD infrastructure. The conclusion of this thesis is dedicated to the analysis of upgrade of the frontend framework Next.js. The main output of this work is the system Úvazkostroj. Missing functionalities have been implemented, drawbacks of the previous solution have been corrected, and a number of improvements have been made in terms of optimization, security, and user interface. The system is now fully prepared for deployment in a production environment.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.subjectÚvazkostrojcze
dc.subjectinformační systémcze
dc.subjectfrontendcze
dc.subjectautentizacecze
dc.subjectdockercze
dc.subjectTypescriptcze
dc.subjectPostmancze
dc.subjectNext.jscze
dc.subjectÚvazkostrojeng
dc.subjectinformation systemeng
dc.subjectfrontendeng
dc.subjectauthenticationeng
dc.subjectdockereng
dc.subjectTypescripteng
dc.subjectPostmaneng
dc.subjectNext.jseng
dc.titleAplikace úvazkostroj - refaktoring a rozvojcze
dc.titleApplication úvazkostroj - refactoring and developmenteng
dc.typebakalářská prácecze
dc.typebachelor thesiseng
dc.contributor.refereeNguyen Trong Chung Chau
theses.degree.disciplineSoftwarové inženýrství 2021cze
theses.degree.grantorkatedra softwarového inženýrstvícze
theses.degree.programmeInformatikacze


Soubory tohoto záznamu


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

Zobrazit minimální záznam