Obsah
Webový multiuživatelský textový editor
Autor
Oponent
Adresa
Zadání
Úkoly a komunikace
Webový multiuživatelský textový editor
Autor
Pavel Kročák
Oponent
Vojtěch Jirkovský
Adresa
http://www.krocapav.g6.cz/www
Zadání
Zpracujte rešerši aplikací pro správu znalostí.
Navrhněte webový systém pro správu znalostí a jejich verzování s podporou pro více uživatelů.
Navrhněte algoritmus pro správu verzí.
Navrhněte
API
této aplikace, pro využití textů pro jinou aplikaci.
Celý systém implementujte.
Aplikaci důkladně otestujte.
Úkoly a komunikace
31. 3. 2011
schůzka,
úkoly:
začněte si analýzu sypat do LaTeXu,
implementujte registraci a detail záznamu.
termín další schůzky: 14. 4. 2011, 15:00.
17. 3. 2011
schůzka,
úkoly:
implementujte přihlašování,
implementujte první stránku se seznamem záznamů.
začněte si analýzu sypat do LaTeXu.
termín další schůzky: 31. 3. 2011, na prozvonění.
1. 3. 2011
schůzka,
úkoly:
vytvořte navigační model aplikace s využitím webML,
překlopte draft do Nette,
vytvořte celou databázi a případně zaktualizujte datový model.
termín další schůzky: 10. 3. 2011, 14:00
15. 2. 2011
schůzka,
úkoly:
vytvořte na webdevu databázi a naplňte si ji ukázkovým článkem s několika verzemi,
nastudujte si Nette a vytvořte první draft,
pomocí diagramu aktivit zpracujte postup porovnání dvou verzí,
termín další schůzky: 1. 3. 2011, 14:00
20. 1. 2011
schůzka,
úkoly:
přepracujte koncept aplikace tak, aby využívala
GUI
,
sepište scénáře jednotlivých případů užití,
pomocí diagramu aktivit popište vybrané zajímavé části systému (zejména porovnávání verzí).
termín další schůzky: 3. 2., 10:00
6. 1. 2011
schůzka,
úkoly:
srovnejte Symphony s Nette a případně i dalšími (sepište),
zpracujte USE CASE diagramy,
navrhněte datový model.
termín další schůzky: 18. 1., 10:00
15. 12. 2010
schůzka,
úkoly:
podívejte se po aplikacích s jiným účelem, ale podobnými funkcemi,
zahrňte je do rešerše a i u nich vytyčte výhody a nevýhody,
upravte jednotlivé body funkčních požadavků tak, aby byly srozumitelné,
navrhněte zadání práce (5-7 bodů v imperativu),
začněte přemýšlet nad architekturou a technologiemi, které použijete.
termín další schůzky: první týden v lednu na základě e-mailové dohody.
7. 10. 2010
schůzka,
úkoly:
prozkoumejte již existující školní informační systémy,
zpracujte rešerši s výsledky vašeho srovnání,
stanovte cíle práce,
počítejte s tím, že závěrečnou zprávu budu chtít v LaTeXu. Ke studiu doporučuji
tuto knihu
,
nastudujte si podmínky pro psaní BP na info336.
termín další schůzky: třetí týden v říjnu 2010.