Aplikace pro automatické vytváření rozvrhu pro základní školy
| dc.contributor | Balvín Aleš, Ing. : 61573 | |
| dc.contributor.advisor | Chudoba Josef, Ing. Ph.D. : 55857 | |
| dc.contributor.author | Kracman, Martin | |
| dc.date.accessioned | 2022-11-04T08:01:39Z | |
| dc.date.available | 2022-11-04T08:01:39Z | |
| dc.date.committed | 2022-5-16 | |
| dc.date.defense | 2022-06-14 | |
| dc.date.issued | 2022-06-14 | |
| dc.date.submitted | 2021-10-12 | |
| dc.date.updated | 2022-6-14 | |
| dc.degree.level | Bc. | |
| dc.description.abstract | Cílem bakalářské práce Aplikace pro automatické vytváření rozvrhu pro základní školy je vytvořit aplikaci pro automatické generování rozvrhu a následně vybrat reálnou základní školu a ověřit na ní funkčnost aplikace. Bakalářská práce se v teoretické části zabývá obecnými faktory škol, které ovlivňují tvorbu rozvrhu a porovnáním existujících aplikací, které dokáží vytvářet rozvrhy. K praktické části byla vytvořena desktopová aplikace, kterou lze vytvářet, načítat a ukládat vstupní soubory potřebné pro vytváření rozvrhu, generovat řešení rozvrhu a ukládat vygenerované řešení do šesti výstupních souborů ve formátu CSV a XLSX určených pro zobrazení výsledného rozvrhu z pohledu žáka, učitele a místnosti. Aplikace byla otestována na datech z reálné školy ZŠ Oblačná a na druhé uměle vytvořené škole. Aplikace nalezla funkční řešení pro obě testované školy. V bakalářské práci je popsáno, jak vytvořené algoritmy řeší generování rozvrhu, jejich vstupní a výstupní soubory. Dále práce popisuje vytvořenou aplikaci a testování aplikace. | cs |
| dc.description.abstract | The aim of the bachelor thesis Application for automatic schedule creation for elementary schools is to create an application for automatic school schedule generation and then choose a real elementary school to verify the functionality of the application. In the theoretical part the bachelor thesis deals with the general factors of schools that affect the creation of school schedules and the comparison of existing applications that create schedules. For the practical part, a desktop application was created that can create, load and save input files, which are needed to generate school schedule solutions, generate a solution and save the generated solution in six output files in CSV and XLSX formats, which are designed to display the final schedule from the perspective of the student, teacher and room. The application was tested on the data from a real school, ZŠ Oblačná, and at second artificially created school. The application found a functional solution for both tested schools. The bachelor thesis describes how the created algorithms solve the generation of the schedule, their input and output files. The bachelor thesis also describes the created application and testing of the application. | en |
| dc.description.mark | 1- | |
| dc.format | 60 s. (61 000 znaků) | |
| dc.format.extent | (aplikace, 2 soubory) | |
| dc.identifier.signature | V 202204022 | |
| dc.identifier.uri | https://dspace.tul.cz/handle/15240/166135 | |
| dc.language.iso | cs | |
| dc.relation.isbasedon | renewcommandlabelenumi[theenumi] beginarab item Dong Fengming, Eng Guan Tay a Khee Meng Koh. Introduction to graph theory: h3 mathematics [online]. item Singapur: World Scientific Publishing Co. Pte., 2007 [cit. 2021-04-04]. ISBN 10 981-270-525-2. item Černý, J. (2013). Základní grafové algoritmy. Praha: České vysoké učení technické v Praze. ISBN 978-80-01-05258-7. item C | |
| dc.relation.isbasedon | 8.0 Pocket Reference: Instant Help for C | |
| dc.relation.isbasedon | 8.0 Programmers. O ´Reilly, 2019. ISBN 9781492051213. endarab | |
| dc.rights | Vysokoškolská závěrečná práce je autorské dílo chráněné dle zákona č. 121/2000 Sb., autorský zákon, ve znění pozdějších předpisů. 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 https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou https://knihovna.tul.cz/document/26 | cs |
| dc.rights | 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. https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics https://knihovna.tul.cz/document/26 | en |
| dc.rights.uri | https://knihovna.tul.cz/document/26 | |
| dc.rights.uri | https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf | |
| dc.subject | visual studio | cs |
| dc.subject | barvení grafu | cs |
| dc.subject | školní rozvrh | cs |
| dc.subject | visual studio | en |
| dc.subject | greedy coloring algorithm | en |
| dc.subject | school schedule | en |
| dc.title | Aplikace pro automatické vytváření rozvrhu pro základní školy | cs |
| dc.title | Application for automated elementary school schedule creation | en |
| dc.type | bakalářská práce | cs |
| local.degree.abbreviation | Bakalářský | |
| local.degree.discipline | IT | |
| local.degree.programme | Informační technologie | |
| local.degree.programmeabbreviation | B2646 | |
| local.department.abbreviation | NTI | |
| local.faculty | Fakulta mechatroniky, informatiky a mezioborových studií | cs |
| local.faculty.abbreviation | FM | |
| local.identifier.author | M18000084 | |
| local.identifier.stag | 43515 | |
| local.identifier.verbis | ||
| local.identifier.verbis | d0199e7a-3c09-44fe-b0fd-da3f62cf29a0 | |
| local.note.administrators | automat | |
| local.note.secrecy | Povoleno ZverejnitPraci Povoleno ZverejnitPosudky | |
| local.poradovecislo | 4022 |
Files
Original bundle
1 - 5 of 5
Loading...
- Name:
- Bakalarska_prace.pdf
- Size:
- 1.43 MB
- Format:
- Adobe Portable Document Format
- Description:
- VSKP
Loading...
- Name:
- Martin_Kracman.zip
- Size:
- 4.93 MB
- Format:
- Unknown data format
- Description:
- VSKP__priloha
Loading...
- Name:
- Kracman__posudek_oponenta.pdf
- Size:
- 523.64 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek_oponenta_VSKP
Loading...
- Name:
- Kracman__posudek_vedouciho.pdf
- Size:
- 190.46 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek_vedouciho_VSKP
Loading...
- Name:
- ProtokolSPrubehemObhajobySTAG.pdf
- Size:
- 31.94 KB
- Format:
- Adobe Portable Document Format
- Description:
- Prubeh_obhajoby_VSKP