Název:
Rozvrhování úkolů v dobrovolnické organizaci
Překlad názvu:
Jobs scheduling in a volunteer organization
Autoři:
Žofák, Norbert ; Trunda, Otakar (vedoucí práce) ; Barták, Roman (oponent) Typ dokumentu: Diplomové práce
Rok:
2016
Jazyk:
cze
Abstrakt: [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.
Klíčová slova:
doménově specifické rozvrhování; interakce člověka s počítačem; kombinatorická optimalizace; uživatelská rozhraní; combinatorial optimization; Domain-specific scheduling; human-computer interaction; user interfaces