Projekt studentů oboru Informatika Caddis 2 Projekt studentů oboru Informatika Vedoucí: RNDr. Michal Žemlička Řešitelé: Miroslav Beneš Karel Karlík Ondřej Kučera Jan Malý Ondřej Vošta
Agenda Bibliografie Caddis 1 Caddis 2 Souhrn
Bibliografie Historie Sběr dat Dazabáze ProCite Databáze RIV
Caddis 1 Problémy s konfigurací Problémy uživatelů Perl, gdbm
Caddis 2 - specifikace Uživatelské rozhraní Implementace co nejbližší stávajícímu Implementace PHP, MySQL, HTML formuláře Výstup do RIV, ProCite Skupiny uživatelů Autoři, odpovědní pracovníci katedry, knihovníci, superuživatel
Caddis 2 - cíl Snadná konfigurovatelnost Snadná modifikovatelnost Uživatelská přívětivost
Caddis 2 Platforma Moduly Linux, PHP, MySQL Pevně definovaná rozhraní Formuláře, řízení, testy, konfigurace, databáze, export, import
Caddis 2 - formuláře Konfigurace – dvě úrovně Obsah (XML) Vzhled (XSL šablona) Obecná definice formulářů Databázová pole, formulářové prvky, položky formulářů Zpracování formulářů Lokální a globální kontroly Doplňování údajů
Caddis 2 – virtuální tabulky Obecný databázový modul Systém pohledů Různé pohledy nad fyzickými tabulkami Systém vnořených tabulek Hierarchická data
Shrnutí Caddis 2 Výhody oproti Caddis 1 Nasazení v praxi Obecná formulářová aplikace, konfigurovatelnost, modifikovatelnost Výhody oproti Caddis 1 Konfigurovatelnost, uživatelská přívětivost Nasazení v praxi MFF, další fakulty Využití pro další úlohy
Poděkování RNDr. Michalu Žemličkovi RNDr. Aleně Koubkové, CSc. Mgr. Jiřímu Kučovi RNDr. Oldřichu Ulrychovi