Webová aplikace pro podporu katederních rozvrhářů
Web application to support departmental timetable administrators
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Murad Mammadli
Vedoucí práce
Guth Ondřej
Oponent práce
Valenta Michal
Studijní obor
Software Engineering (Bachelor, in English)Studijní program
Informatics, valid until 2024Instituce přidělující hodnost
katedra softwarového inženýrstvíPráva
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
Zobrazit celý záznamAbstrakt
Tato pr ace obsahuje analy zu, n avrh, implementaci a testov an i prototypu aplikace, kter a m a po- moci katedern imu rozvh aˇri s pokryt im vy ukovy ch paralelek uˇciteli. Aplikace vyuˇz iv a server Spring Boot a webov e rozhran i pro rozvrh aˇre i uˇcitele vyvinut e pomoc i Thymeleaf. Pr ace zaˇc in a s podrobnou analy zou souˇcasn eho procesu pˇriˇrazov an i uˇcitel u k pˇredmˇet um a pokry v a hlavn i ˇc asti, funkˇcn i a nefunkˇcn i poˇzadavky,pr uzkum existuj ic ich ˇreˇsen i a dom enovy model. V n asleduj ic ich kapitol ach jsou diskutovan e n avrh a implementace. Pr ace je zakonˇcena n avrhy na budouc i vylepˇsen i, kter e vych az i z uˇzivatelsk eho testov an i. Vy sledkem pr ace je vyvinuty prototyp, jehoˇz z amˇerem je by t z akladem pro budouc i vylepˇsov an i. The thesis encompasses the analysis, design, implementation, and testing of a prototype appli- cation developed to help a departmental timetable administrator manage the covering of classes by teachers. The application features a Spring Boot server and web interfaces for administra- tors and teachers, developed using Thymeleaf. The thesis starts with a comprehensive analysis of the current process of assigning teachers to classes, covering its main elements, functional and non-functional requirements, use cases, and the domain model. In the following chapters, the design and implementation of the prototype app are discussed. The thesis concludes with proposals for future enhancements, derived from the results of user testing. As a result of this thesis, a prototype system is developed that is intended to act as the base platform for future improvements.
Kolekce
- Bakalářské práce - 18102 [1729]