=====Webová aplikace pro organizaci času===== ====Autor==== Miroslav Čillík ====Oponent==== Ing. Ondřej Guth ====Adresa==== ====Zadání==== * Seznamte se s funkčností vybraných nejen webových aplikací sloužících k organizaci času. * Na základě získaných poznatků navrhněte vlastní aplikaci, která bude spojovat výhody kalendáře a seznamu úkolů. * Aplikace by měla umožňovat vytváření a editaci událostí v kalendáři s příslušným datem, časem a místem, vytváření a editaci úkolů rozdelených do projektů, sdílení informací mezi uživateli a export a import dat do nejpoužívanějších formátů. * Navrženou aplikaci implementujte pomocí webových technologií. * Pro zvýšení efektivity práce využijte v hojné míře možností JavaScriptu. * Aplikaci důkladně otestujte. ====Úkoly a komunikace==== ===13. 5. 2010=== * schůzka, * úkoly: * přibližte textovou část finální podobě, * trvají úkoly z minula, * pokračujte v dokončován í implementace. * další schůzka: 21. 5. 2010, 14:30 ===30. 4. 2010=== * schůzka, * úkoly: * začněte psát realizaci, * dokončete implementaci projektlistu a tasků, * implementujte sdílení jednotlivých komponent mezi uživateli, * začněte implementovat myšlenkovou mapu, * dokončete zapracování analýzy do šablony. * další schůzka: 13. 5. 2010, 16:15 ===15. 4. 2010=== * schůzka, * úkoly: * upravte strukturu dosud napsané části BP, * implementujte projektlist a tasky, * implementujte sdílení jednotlivých komponent mezi uživateli, * začněte implementovat myšlenkovou mapu * začleňte analýzu do šablony. * další schůzka: 29. 4. 2010, 16:15 ===25. 3. 2010=== * schůzka, * úkoly: * rozchoďte si LaTeX a šablonu z info336, * do šablony zapracujte úvod, rešerši a stanovení cílů, * implementujte projektlist, tasky a myšlenkovou mapu, * vyřešte sdílení jednotlivých komponent mezi uživateli, * po týdnech mi rozplánujte zbytek práce (od schůzky bude zbývat pouze 6 týdnů). * další schůzka: 15. 4. 2010, 16:15 ===4. 3. 2010=== * schůzka, * úkoly: * Dolaďte veškeré modely. * V remainderu přidejte mail - pořešte to komplexněji. * Taktéž si nastudujte kompozici, agregaci a asociaci. * Rozmyslete si napojení tabulky contact. * Dolaďte třídu CalendarManager. * Rozmyslete si "myšlenkovou mapu". * Pro použití webdevu nastudujte http://webdev.felk.cvut.cz/userinfo/start. * Vytvořte databázi. * Implementujte CRUD nad kalendářem. * další schůzka: 18. 3. 2010, 16:15 ===18. 2. 2010=== * schůzka, * úkoly: * Nastudujte vztahy mezi jednotlivými položkami USE-CASE diagramu. * Zpracujte WebML diagram. * Rozmyslete si vztah projektu, úkolů a taskListů. * Taktéž si nastudujte kompozici, agregaci a asociaci. * Dolaďte třídu CalendarManager. * Rozmyslete si "myšlenkovou mapu". * Zpracujte fyzický model databáze. * další schůzka: 4. 3. 2010, 16:00 ===13. 1. 2010=== * schůzka, * úkoly: * Sepište návrh zadání BP. * Zamyslete nad architekturou systému a použitými technologiemi. * Zpracujte datový model. * Na https://info336.felk.cvut.cz/?clanek=2505 si nastudujte pokyny pro studenty bakalářských prací, * Počítejte s tím, že závěrečnou zprávu budu chtít v LaTeXu. Ke studiu doporučuji [[http://umarecka.cz/var/ezwebin_site/storage/images/pocitacova/ostatni/dtp_tex_a_latex/latex_pro_zacatecniky/15314-1-cze-CZ/latex_pro_zacatecniky_medium.jpg|tuto knihu]] * další schůzka: 27. 1. 2010, 16:00