Podpora výuky a tvorby ER diagramu ve výukovém systému Barborka Petr Kopka VŠB – TU Ostrava, 2005
Obsah Zadání práce Cíle ER diagram (varianta diagramu, struktura XML) Editor ER diagramů (parametry a moduly appletu) Příklad použití editoru Shrnutí
Zadání práce Návrh editoru ER diagramů pro výuku a testování Možnost pozdějšího rozšíření (UML diagramy: use case, class, activity: pozn. autora) Implementace do LMS Barborka
Cíle Varianta ER diagramu vhodná pro editor Návrh pro účely e-learningu i pro samostatné používání Použité technologie (Java, XML, PHP)
ER diagram v editoru Skutečnost Možné varianty ER diagramu
XML struktura
Editor – parametry appletu <param name=http_source value=" <param name=http_target value="
Editor – moduly Modulární řešení editoru ER diagramů Tři moduly Vytvářecí- TEACHER Testovací- STUDENT Prezentační- PREVIEW
Editor – Vytvářecí modul Kompletní tvorba ER diagramu –Jména –Objekty Entity Vztahy –Nastavení vazeb mezi objekty ER diagramu Kardinalita Členství ve vztahu Odeslání výsledku
Editor – Testovací modul Tvorba objektů Přiřazení jmen ze seznamu Nastavení vazeb Kardinalita, členství ve vztahu Odeslání výsledku
Editor – Prezentační modul Pouze načtení a zobrazení uložených dat ER diagramu Možnost manipulace s komponentami ER diagramu
Použití editoru
Shrnutí Zhodnocení dosažených cílů –Editor –Použití pro LMS Barborka –Možnosti pozdějšího rozšíření Prameny –Odborná literatura –Tutoriály programování ( …) –Zdrojové kódy (XML, …)