Úvazkostroj application version 4
Aplikace Úvazkostroj verze 4
Authors
Supervisors
Reviewers
Editors
Other contributors
Journal Title
Journal ISSN
Volume Title
Publisher
České vysoké učení technické v Praze
Czech Technical University in Prague
Czech Technical University in Prague
Date
Abstract
Tato práce se zabývá kompletním re-designem současného informačního systému pro hodnocení pedagogického výkonu Úvazkostroj verze 3.2, která je původně napsaná v jazyce PHP. V práci jsou vyhodnocené nedostatky a chyby současného systému. Následně se práce zabývá klasickým vývojovým cyklem softwaru (analýza, návrh, implementace, testování) pro realizaci nové verze systému, který na začátku roku 2023 přejde pod správu fakultního ICT. Nově vzniklý systém verze 4.0 bude rozdělen na frontendovou a backendovou část, která bude poskytovat rozhraní REST API pro případnou integraci s jinými systémy v rámci fakultní sítě. Tyto komponenty budou přepsány do novějších technologií Koa.js a Next.js pro potřeby budoucí správy ICT.
This thesis deals with a complete re-design of the current information system for evaluation of pedagogical performance, Úvazkostroj version 3.2, which is originally written in PHP. The shortcomings and errors of the current system are evaluated in this thesis. Subsequently, the thesis deals with the classical software development cycle (analysis, design, implementation, testing) for the implementation of the new version of the system, which will come under the administration of the Faculty ICT at the beginning of 2023. The newly developed system version 4.0 will be divided into frontend and backend parts, which will provide a REST API for possible integration with other systems within the faculty network. These components will be rewritten into the newer technologies Koa.js and Next.js to meet the needs of future ICT administration.
This thesis deals with a complete re-design of the current information system for evaluation of pedagogical performance, Úvazkostroj version 3.2, which is originally written in PHP. The shortcomings and errors of the current system are evaluated in this thesis. Subsequently, the thesis deals with the classical software development cycle (analysis, design, implementation, testing) for the implementation of the new version of the system, which will come under the administration of the Faculty ICT at the beginning of 2023. The newly developed system version 4.0 will be divided into frontend and backend parts, which will provide a REST API for possible integration with other systems within the faculty network. These components will be rewritten into the newer technologies Koa.js and Next.js to meet the needs of future ICT administration.