Webový multiuživatelský textový editor

Autor

Pavel Kročák

Oponent

Vojtěch Jirkovský

Adresa

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.
bp/krocapav.txt · Poslední úprava: 2011/03/31 15:40 autor: matyape1
 
Kromě míst, kde je explicitně uvedeno jinak, je obsah této wiki licencován pod následující licencí: GNU Free Documentation License 1.3
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki