[[
bp:kovaradr
]]
Petr Matyáš
Historie:
•
smejkja9
•
kovaradr
Obsah
Webový nástroj pro vytváření interaktivních formulářů
Autor
Oponent
Adresa
Zadání
Úkoly a komunikace
Webový nástroj pro vytváření interaktivních formulářů
Autor
Adrian David Kovařík
Oponent
Ing. Vojtěch Jirkovský
Adresa
Zadání
Zpracujte rešerši nástrojů (frameworků, knihoven, on-line editorů apod.) pro vytváření interaktivních webových formulářů.
Na základě výsledků rešerše navrhněte on-line editor pro pohodlné vytváření složitějších formulářů.
Systém navrhněte tak, aby umožňoval výpočty a práci s daty uloženými v databázi.
S využitím existujících open source nástrojů navržený editor implementujte.
Výsledný systém i funkčnost generovaných formulářů důkladně otestujte.
Úkoly a komunikace
10. 5. 2010
schůzka,
úkoly:
zapracujte hotové části zprávy do TeXové šablony,
dolaďte implementaci, abyste mi mohl aplikaci příště předvést,
na odstranění veselých otazníčků použijte funkce add_slashes a strip_slashes,
termín další schůzky: 17. 5. 2010, 15:00.
3. 5. 2010
schůzka,
úkoly:
zpracujte analýzu - návrh databáze (ER Diagram), USE CASE,
pomocí diagramu aktivit popište proces generování QuickForm kódu ze vstupu vytvořeného v RTE,
popište komunikaci jednotlivých tříd (vrstev) pomocí sekvenčního diagramu,
k propojení SMARTY a
HTML
_QuickForm slouží
HTML
_QuickForm_Renderer_ArraySmarty,
vytvořte kostru
GUI
,
problémy s WebDevem řešte s kolegou Tomášem Kadlecem (tomas.kadlec@fit.cvut.cz).
termín další schůzky: 11. 5. 2010, 15:00.
11. 3. 2010
schůzka,
úkoly:
dopracujte RTE - vkládání atributů formou skrytých položek,
začněte zpracovávat skriptík pro vyčištění
HTML
od skrytých položek,
zpracovávejte průběžně dokumentaci.
termín další schůzky: 25. 3. 2010, 15:00.
23. 2. 2010
schůzka,
úkoly:
zapracujte do šablony rešerši,
sepište navrhované změny a postupně je začněte realizovat,
postup prací dokumentujte,
podrobněji se zamyslete nad generováním skriptů.
termín další schůzky: 11. 3. 2010, 15:00 (VEZMĚTE SI INDEX!!!
).
28. 1. 2010
schůzka,
úkoly:
rozhodněte se pro konkrétní RichText editor (RTE), případně konkrétní části více editorů, které chcete použít,
ujasněte si, které změny byste chtěl v RTE udělat,
zamyslete se nad možnostmi získání vstupu z klávesnice prostřednictvím klienta,
zkontrolujte a připomínkujte zadání práce,
termín další schůzky: první týden v semestru (vezměte si index
).
26. 11. 2009
schůzka,
úkoly:
rozhodněte se pro konkrétní technologie, nad nimiž aplikaci postavíte,
zpracujte prototyp jednoduchého formuláře, který bude umět načíst data z DB a provést jednoduché výpočty,
do formuláře zapracujte i jiné typy inputů než text,
v průběhu práce si dělejte poznámky,
zkontrolujte a připomínkujte zadání práce,
seznamte se s DP Lukáše Kovaľa.
termín další schůzky: dle dohody mailem nejpozději poslední týden v lednu.
26. 11. 2009
schůzka,
úkoly:
lépe zpracujte rešerši - o každém frameworku napište cca 2 odstavečky a poté zhodnoďte klady a zápory,
do rešerše zapracujte PEAR QuickForm,
projděte si zdrojáky Rich Text Editoru či jiných podobných aplikaci a zamyslete se nad možností využití pro Váš projekt,
zahrňte to též do rešerše,
podrobněji rozpracujte cíle.
termín další schůzky: dle dohody mailem.
12. 11. 2009
schůzka,
úkoly:
zmapujte již existující webové nástroje pro práci s formuláři (frameworky, knihovny, atd.),
zpracujte rešerši s výsledky vašeho srovnání,
seznamte se s programy
SKAT-daně
a
TaxEdit
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
na
https://info336.felk.cvut.cz/?clanek=2505
si nastudujte pokyny pro studenty bakalářských prací.
termín odevzdání: 24. 11. 2009,
termín další schůzky: 26. 11. 2009, čas upřesníme mailem.
bp/kovaradr.txt · Poslední úprava: 2010/09/01 19:15 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