Cílem této práce je vytvořit grafické rozhraní k datovému skladu nástroje SPADe. Grafické rozhraní zobrazuje statistiky a grafy dat uložených v datovém skladu nástroje SPADe. Součástí práce je popis základních typů grafů a srovnání knihoven pro jejich vykreslení.
Přínosem práce je vytvoření programu, který díky svému uživatelskému rozhraní v budoucnu zlepší a usnadní identifikaci a prezentaci často opakovaných chyb při vývoji software a napomůže tak ke zlepšení procesů řízení projektů, což je hlavním cílem celého projektu SPADe.
Annotation in English
The goal of this thesis is to create a graphical interface for the SPADe data warehouse. The graphical interface displays statistics and charts of the data stored in the SPADe data warehouse. The thesis includes a description of basic types of charts and comparison of libraries for their plotting. The benefit of this thesis is the creation of a program that will improve and facilitate identification and presentation of frequent bad practices in software development in the future. The software will thus help to improve project management processes, which is the main goal of the overall SPADe project.
Keywords
SPADe, grafy, knihovny pro vykreslení grafů, grafické uživatelské rozhraní
Keywords in English
SPADe, charts, library for plotting charts, graphical user interface
Length of the covering note
54s
Language
CZ
Annotation
Cílem této práce je vytvořit grafické rozhraní k datovému skladu nástroje SPADe. Grafické rozhraní zobrazuje statistiky a grafy dat uložených v datovém skladu nástroje SPADe. Součástí práce je popis základních typů grafů a srovnání knihoven pro jejich vykreslení.
Přínosem práce je vytvoření programu, který díky svému uživatelskému rozhraní v budoucnu zlepší a usnadní identifikaci a prezentaci často opakovaných chyb při vývoji software a napomůže tak ke zlepšení procesů řízení projektů, což je hlavním cílem celého projektu SPADe.
Annotation in English
The goal of this thesis is to create a graphical interface for the SPADe data warehouse. The graphical interface displays statistics and charts of the data stored in the SPADe data warehouse. The thesis includes a description of basic types of charts and comparison of libraries for their plotting. The benefit of this thesis is the creation of a program that will improve and facilitate identification and presentation of frequent bad practices in software development in the future. The software will thus help to improve project management processes, which is the main goal of the overall SPADe project.
Keywords
SPADe, grafy, knihovny pro vykreslení grafů, grafické uživatelské rozhraní
Keywords in English
SPADe, charts, library for plotting charts, graphical user interface
Research Plan
Prozkoumejte strukturu metamodelu SPADe a možnosti technologií pro vykreslování grafů v desktopových i webových aplikacích.
Analýzou dat v datovém skladu SPADe vyberte vhodnou množinu statistických údajů pro zobrazení (průměr, suma, histogram, atd.) a možnosti filtrace výchozích dat.
S pomocí zvolené technologie implementujte aplikaci umožňující zobrazení dat v datovém skladu SPADe a jejich charakteristik odpovídajících předchozímu bodu zadání ve formě vhodně navržených grafů.
Výslednou aplikaci otestujte z uživatelského i funkčního pohledu.
Research Plan
Prozkoumejte strukturu metamodelu SPADe a možnosti technologií pro vykreslování grafů v desktopových i webových aplikacích.
Analýzou dat v datovém skladu SPADe vyberte vhodnou množinu statistických údajů pro zobrazení (průměr, suma, histogram, atd.) a možnosti filtrace výchozích dat.
S pomocí zvolené technologie implementujte aplikaci umožňující zobrazení dat v datovém skladu SPADe a jejich charakteristik odpovídajících předchozímu bodu zadání ve formě vhodně navržených grafů.
Výslednou aplikaci otestujte z uživatelského i funkčního pohledu.