Tato bakalářská práce se zabývá návrhem, implementací a testováním modulu pro stávající produkční aplikaci, napsaného v jazyce C#. Modul provádí zpracování, třídění a další operace s rozsáhlými datovými strukturami, které obsahují sloupce dat. Modul umožňuje nad těmito strukturami vytvářet datové pohledy, které slouží jako zdroje dat pro grafy a tabulky. Datové pohledy umožňují ze vstupních datových struktur sloupce vybírat, seskupovat a řadit je a provádět nad nimi různé agregace. Datové pohledy lze definovat pomocí uživatelsky čitelného zápisu ve formátu XML. Dále je v modulu zajištěna notifikace grafů a tabulek o změnách ve zdrojových datových strukturách. V bakalářské práci bylo dbáno na srozumitelnost a rozšiřitelnost implementace. Sou...