Original title:
Rozvrhování úkolů v dobrovolnické organizaci
Translated title:
Jobs scheduling in a volunteer organization
Authors:
Žofák, Norbert ; Trunda, Otakar (advisor) ; Barták, Roman (referee) Document type: Master’s theses
Year:
2016
Language:
cze Abstract:
[cze][eng] Předmětem této práce je analýza a implementace nástroje, který bude podporovat rozvrhování práce pro jednotlivé pracovníky na každý den v rámci každoroční týdenní dobrovolnické brigády. Rozvrhování probíhá poloautomaticky na základě nejrůznějších kritérií. Uživatelé nástroje vidí vždy aktuální stav výpočtu a mohou jej v průběhu ovlivňovat. Součástí práce je analýza výběru algoritmů použitých k rozvrhování a jejich následné srovnání na reálných datech. Nástroj bude zároveň evidovat všechny potřebné údaje o pracovnících, dostupných pracích, oblastech a autech. Důraz je dále kladen na jednoduchost a intuitivnost ovládání a zadávání dat.The aim of the work is analysis and implementation of a tool, which will support a job scheduling for workers on the annual voluntary service which lasts for a week. The scheduling is done semiautomatically based on various criteria. Users of the tool are able to track a current state of the algorithm execution and influence it. The analysis of the chosen scheduling algorithms and their comparison on real data is also a part of the work. The tool can also be used as a register of worker, job, area and car properties. The emphasis is on the simplicity and intuitivity of the tool controlling and the data input.
Keywords:
combinatorial optimization; Domain-specific scheduling; human-computer interaction; user interfaces; doménově specifické rozvrhování; interakce člověka s počítačem; kombinatorická optimalizace; uživatelská rozhraní
Institution: Charles University Faculties (theses)
(web)
Document availability information: Available in the Charles University Digital Repository. Original record: http://hdl.handle.net/20.500.11956/73918