dc.contributor.advisor | Nečaský, Martin | |
dc.creator | Korandová, Marie | |
dc.date.accessioned | 2025-07-11T09:15:30Z | |
dc.date.available | 2025-07-11T09:15:30Z | |
dc.date.issued | 2025 | |
dc.identifier.uri | http://hdl.handle.net/20.500.11956/200817 | |
dc.description.abstract | Stráž přírody hraje klíčovou roli pro ochranu národních parků. Strážci pravidelně procházejí určené trasy, kde dohlíží na dodržování pravidel chování návštěvníků a posky- tují veřejnosti informační servis. Jejich služba je plánována vedoucími strážních obvodů tak, aby byly trasy kontrolovány v požadované frekvenci, došlo k efektivnímu využití dopravních prostředků a strážci měli pestrou práci, která odpovídá jejich časovým mož- nostem. Cílem této bakalářské práce bylo navrhnout, implementovat a otestovat aplikaci na plánování služby na základě konzultací s vedoucími strážců Národního parku Šumava. Aplikace umožňuje autorizovaným strážcům a jejich vedoucím zobrazit a vytvořit plán služby. Vedoucí mohou navíc spravovat informace o plánovaných objektech a generovat plán tras, jehož sestavení je navrženo jako řešení problému s omezujícími podmínkami. Výsledkem je single-page webová aplikace využívající knihovnu React, která zobrazuje a modifikuje data načtená z ASP.NET Core backendu. | cs_CZ |
dc.description.abstract | Rangers play a vital role in protecting national parks. They patrol assigned routes to ensure that visitors follow park rules and to provide guidance to the general public. Their plans are created by the head of the district to ensure adequate individual route coverage, efficient use of all vehicles, and a balanced workload that fits each ranger's availability. The goal of this thesis was to design, implement, and test a planning application based on consultations with supervisors of the Šumava National Park rangers. The application allows authorized rangers and their district heads to view and create service plans. In addition, head of districts can manage data about entities participating in planning and generate a weekly route plan, that is implemented as a constrained satisfaction problem. The result is a single-page web application using the React library, which displays and modifies data retrieved from a backend built on the ASP.NET Core framework. | en_US |
dc.language | Čeština | cs_CZ |
dc.language.iso | cs_CZ | |
dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
dc.subject | web application|planning|national park | en_US |
dc.subject | webová aplikace|plánování|národní park | cs_CZ |
dc.title | Aplikace pro strážce Národního parku Šumava | cs_CZ |
dc.type | bakalářská práce | cs_CZ |
dcterms.created | 2025 | |
dcterms.dateAccepted | 2025-06-20 | |
dc.description.department | Katedra softwarového inženýrství | cs_CZ |
dc.description.department | Department of Software Engineering | en_US |
dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
dc.description.faculty | Faculty of Mathematics and Physics | en_US |
dc.identifier.repId | 278562 | |
dc.title.translated | Application for rangers of Šumava National Park | en_US |
dc.contributor.referee | Holubová, Irena | |
thesis.degree.name | Bc. | |
thesis.degree.level | bakalářské | cs_CZ |
thesis.degree.discipline | Computer Science with specialisation in Programming and Software Development | en_US |
thesis.degree.discipline | Informatika se specializací Programování a vývoj software | cs_CZ |
thesis.degree.program | Informatika | cs_CZ |
thesis.degree.program | Computer Science | en_US |
uk.thesis.type | bakalářská práce | cs_CZ |
uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra softwarového inženýrství | cs_CZ |
uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Software Engineering | en_US |
uk.faculty-name.cs | Matematicko-fyzikální fakulta | cs_CZ |
uk.faculty-name.en | Faculty of Mathematics and Physics | en_US |
uk.faculty-abbr.cs | MFF | cs_CZ |
uk.degree-discipline.cs | Informatika se specializací Programování a vývoj software | cs_CZ |
uk.degree-discipline.en | Computer Science with specialisation in Programming and Software Development | en_US |
uk.degree-program.cs | Informatika | cs_CZ |
uk.degree-program.en | Computer Science | en_US |
thesis.grade.cs | Výborně | cs_CZ |
thesis.grade.en | Excellent | en_US |
uk.abstract.cs | Stráž přírody hraje klíčovou roli pro ochranu národních parků. Strážci pravidelně procházejí určené trasy, kde dohlíží na dodržování pravidel chování návštěvníků a posky- tují veřejnosti informační servis. Jejich služba je plánována vedoucími strážních obvodů tak, aby byly trasy kontrolovány v požadované frekvenci, došlo k efektivnímu využití dopravních prostředků a strážci měli pestrou práci, která odpovídá jejich časovým mož- nostem. Cílem této bakalářské práce bylo navrhnout, implementovat a otestovat aplikaci na plánování služby na základě konzultací s vedoucími strážců Národního parku Šumava. Aplikace umožňuje autorizovaným strážcům a jejich vedoucím zobrazit a vytvořit plán služby. Vedoucí mohou navíc spravovat informace o plánovaných objektech a generovat plán tras, jehož sestavení je navrženo jako řešení problému s omezujícími podmínkami. Výsledkem je single-page webová aplikace využívající knihovnu React, která zobrazuje a modifikuje data načtená z ASP.NET Core backendu. | cs_CZ |
uk.abstract.en | Rangers play a vital role in protecting national parks. They patrol assigned routes to ensure that visitors follow park rules and to provide guidance to the general public. Their plans are created by the head of the district to ensure adequate individual route coverage, efficient use of all vehicles, and a balanced workload that fits each ranger's availability. The goal of this thesis was to design, implement, and test a planning application based on consultations with supervisors of the Šumava National Park rangers. The application allows authorized rangers and their district heads to view and create service plans. In addition, head of districts can manage data about entities participating in planning and generate a weekly route plan, that is implemented as a constrained satisfaction problem. The result is a single-page web application using the React library, which displays and modifies data retrieved from a backend built on the ASP.NET Core framework. | en_US |
uk.file-availability | V | |
uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra softwarového inženýrství | cs_CZ |
thesis.grade.code | 1 | |
uk.publication-place | Praha | cs_CZ |
uk.thesis.defenceStatus | O | |