Popis tématu

Bakalářská práce v oboru Informatika (Bc).

Víceuživatelská aplikace pro generování výkazů z kalendářových dat

Cílem je vytvořit webovou aplikaci pro více uživatelů, kterým umožní na základě dat z iCal kalendářů generovat výkazy času v HTML a XLS(X) formátech. Téma navazuje na práci http://www.kiv.zcu.cz/cz/pro-studenty/temata-projektu/temata-projektu-detail.html?tema_id=3070

Zásady pro vypracování:

1. Seznamte se s kalendářovými systémy, formátem iCal pro reprezentaci kalendářových dat a knihovnami pro práci s ním.
2. Prostudujte a kriticky zhodnoťte stávající implementaci nástroje iCal Statistics.
3. Navrhněte webovou aplikaci, která bude umožňovat funkce analogické tomuto nástroji, rozšířené o přístup pro více uživatelů, možnost ukládání již vypočtených dat, a flexibilní definování struktury generovaných výkazů.
4. Aplikaci realizujte ve vhodných technologiích; v maximálním míře využijte již existující implementaci.
5. Otestujte funkčnost aplikace na dostatečně široké třídě vstupních dat, ověřte její praktickou použitelnost a zjištění zapracujte do finální podoby.


Praktické poznámky
* zdrojové kódy iCal stats: https://www.assembla.com/code/ical-statistics/subversion/nodes/121/trunk
* github repo pro aplikaci: https://github.com/pbrada/ical-time-reports/settings

Téma vypsal: Doc. Ing. Přemysl Brada, MSc., Ph.D. (UC 354)

Vypsáno pro akademický rok 2014/2015 dne: 2014-11-06

Zadáno komu: Jaroslav Švelta (Zadané)

Aktualizováno 0