Interactive scheduling and visualisation
Interactive scheduling and visualisation
diplomová práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/49551Identifikátory
SIS: 77885
Kolekce
- Kvalifikační práce [11196]
Autor
Vedoucí práce
Oponent práce
Surynek, Pavel
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Softwarové systémy
Katedra / ústav / klinika
Katedra teoretické informatiky a matematické logiky
Datum obhajoby
30. 1. 2012
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Angličtina
Známka
Výborně
Klíčová slova (česky)
Rozvrhy, FlowOpt, Přerozvržení, Pracovní postupy, DTPKlíčová slova (anglicky)
Schedules, FlowOpt, Rescheduling, Workflows, DTPCílem této diplomové práce bylo navrhnout a implementovat grafický nástroj pro zobrazování a editaci rozvrhů, který by obsahoval funkci pro automatické opravení porušených podmínek v rozvrhu. Výsledná aplikace Gantt Viewer je integrována do projektu FlowOpt, jenž představuje komplexní řešení od modelování pracovních procesů, přes vytváření rozvrhů, až po jejich analýzu. Aplikace byla vyvíjena s důrazem na přívětivé uživatelské rozhraní a na výkonnost při práci s velkými daty. Díky integraci do FlowOpt projektu umožňuje zobrazit u rozvrhů informace o pracovních procesech. Gantt Viewer též obsahuje nástroj pro automatické opravení rozvrhů využívající Repair-DTP algoritmus, který je v této práci podrobně představen a demonstrován.
The goal of this thesis was to design and implement a graphical tool for visualization and editing of schedules which would provide a function for automatic repairing of violated constraints in the schedule. The resulting application called a Gantt Viewer is integrated to the FlowOpt project that represents a complex solution for modeling workflows, creation of schedules from them and analysis of these schedules. The application has been developed with the focus on intuitiveness of the user interface and performance during the management of large schedules. It enables the user to visualize extended manufacturing schedules thanks to the cooperation with other modules of the FlowOpt project. Moreover, the Gantt Viewer incorporates a repair tool exploiting a new Repair-DTP algorithm which is both introduced and demonstrated in this work.