13
Podpora výuky a tvorby ER diagramu ve výukovém systému Barborka Petr Kopka VŠB – TU Ostrava, 2005

Podpora výuky a tvorby ER diagramu ve výukovém systému Barborka

  • Upload
    istas

  • View
    26

  • Download
    0

Embed Size (px)

DESCRIPTION

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. - PowerPoint PPT Presentation

Citation preview

Page 1: Podpora výuky a tvorby ER diagramu ve výukovém systému Barborka

Podpora výuky a tvorby ER diagramu ve výukovém systému

Barborka

Petr Kopka

VŠB – TU Ostrava, 2005

Page 2: Podpora výuky a tvorby ER diagramu ve výukovém systému Barborka

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í

Page 3: Podpora výuky a tvorby ER diagramu ve výukovém systému Barborka

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

Page 4: Podpora výuky a tvorby ER diagramu ve výukovém systému 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)

Page 5: Podpora výuky a tvorby ER diagramu ve výukovém systému Barborka

ER diagram v editoru

Skutečnost

Možné varianty ER diagramu

Page 6: Podpora výuky a tvorby ER diagramu ve výukovém systému Barborka

XML struktura

Page 7: Podpora výuky a tvorby ER diagramu ve výukovém systému Barborka

Editor – parametry appletu

<param name=key value="1A2B">

<param name=mode value="teacher">

<param name=language value=„cesky">

<param name=http_source value="http://localhost/erd/ERDin.php">

<param name=http_target value="http://localhost/erd/ERD.php">

Page 8: Podpora výuky a tvorby ER diagramu ve výukovém systému Barborka

Editor – moduly

• Modulární řešení editoru ER diagramů

• Tři moduly

Vytvářecí- TEACHER

Testovací - STUDENT

Prezentační- PREVIEW

Page 9: Podpora výuky a tvorby ER diagramu ve výukovém systému Barborka

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

Page 10: Podpora výuky a tvorby ER diagramu ve výukovém systému Barborka

Editor – Testovací modul

• Tvorba objektůPřiřazení jmen ze seznamu

• Nastavení vazebKardinalita, členství ve vztahu

• Odeslání výsledku

Page 11: Podpora výuky a tvorby ER diagramu ve výukovém systému Barborka

Editor – Prezentační modul

• Pouze načtení a zobrazení uložených dat ER diagramu

• Možnost manipulace s komponentami ER diagramu

Page 12: Podpora výuky a tvorby ER diagramu ve výukovém systému Barborka

Použití editoru

Page 13: Podpora výuky a tvorby ER diagramu ve výukovém systému Barborka

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í (www.sun.com, …)

– Zdrojové kódy (XML, …)