DIALEKT Web-Integration Dr. Nicolas Apostolopoulos Jörg Caumanns Albert Geukes Inhalt - Das DIALEKT Framework - Unsere Internet-Strategie - Web Integration.

Slides:



Advertisements
Ähnliche Präsentationen
Be.as WEB Technologie
Advertisements

WML – Wireless Markup Language Vortrag von Eduard Jakel.
Dr. P. Schirmbacher Humboldt-Universität zu Berlin Kooperationsformen von Bibliotheken, Medienzentren und Rechenzentren an Hochschulen Gliederung:
» Around the World « Ideen zur Verbesserung der Benutzbarkeit von Internet-Anwendungen, insbesondere von WWW-Systemen Videoseminar zur Software-Ergonomie.
Basis-Architekturen für Web-Anwendungen
CD-ROMs im Netz Direkter Zugriff auf CD-ROMs via Web-Browser Hartmut Jörg.
TU- Dresden Dipl. Psych. Jenny Krist Prof. Dr. Hermann Körndle
Interaktive Hilfesysteme
Datenbankzugriff im WWW (Kommerzielle Systeme)
Online-Autorensysteme
Literaturverwaltung und Wissensorganisation
HTML - Einführung Richard Göbel.
Colibi Bibliothekssystem der Computerlinguistik. Einführung Motivation Was braucht Colibi? Software Datenbankdesign.
Oracle WebServer - Einführung. © Prof. T. Kudraß, HTWK Leipzig Oracle Web Application Server HTML WebServer ® File system Static HTML PL/SQL Packages.
Schulen ans Netz Oberhausener Moderatoren
WhatsUp Gold
1 Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Einführung Lernmodul Nutzungsbedingungen:
1 Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Einführung Lernmodul Nutzungsbedingungen:
1 Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Einführung Lernmodul Nutzungsbedingungen:
1 Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Einführung Lernmodul Nutzungsbedingungen:
Studienarbeit Mini-Web-Server auf einem Signalcontroller
Browser das Internet lesen.
Gegenstand EDV Thema: Informative Webseiten
LearningApps: Mehr Interaktivität für E-Learning im Web 2.0
Web-HMI einbinden SPS-Technik mit Video, Multimedia und Entertainmentsystemen kombinieren I Peter Steib.
Internet: Funktionsweise und Dienste
DFÜ => Daten-Fern-Übertragung
Webservice Grundlagen
1 Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Einführung Lernmodul Nutzungsbedingungen:
Grundlagen: Client-Server-Modell
Your name Bedeutung von Internet- Technologien Gruppe 1 Andreas Feuerstein Philipp Hochratner Christian Weinzinger.
Entwicklung verteilter Anwendungen II, SS 13 Prof. Dr. Herrad Schmidt SS 13 Kapitel 4 Folie 2 REST Web Services (1)
Windows Presentation Foundation, Vorlesung Wintersemester 2013/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 9 Folie 2 ADO.NET (1) Klassen für Zugriffe.
Sesame Florian Mayrhuber
UND NOCH EIN PAAR BEGRIFFE…
INSTANT MESSAGING LI Xiaohui LIU Miao ZHOU Guanpei Universität Salzburg WAP Präsentation WS 2005/06.
CGI (Common Gateway Interface)
1 Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Einführung Lernmodul Nutzungsbedingungen:
1 Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Einführung Lernmodul Nutzungsbedingungen:
1 Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Einführung Lernmodul Nutzungsbedingungen:
Blended Learning.
(D.h. „Hallo MausFans!“ auf Japanisch).
Infotain Multiframe Informationsdisplay. Was ist Infotain ? Infotain stellt eine neue Art der Informations- und Werbefläche dar Infotain ermöglicht es.
Oliver Spritzendorfer Thomas Fekete
MathCoach Ein web-basierter Mathematik-Tutor
2 Internet- Technologie Seite 1 Prof. J. WALTER Kurstitel Stand: september 2002 Internet-Technologie Herzlich Willkommen Prof. J. Walter.
Content Management System
Client-Server-Modell
Des eenen sin Uhl is des annern sin Nachtigall Wie ein Daten-GAU zur Softwareentwicklung beiträgt.
Multimedia in Java Thomas Witschel, Kerstin Steinert & Erik Reinhard.
AUDIO im WEB HTML & AUDIO WEB_0302 WEBDESIGN MODUL 03 h.huetter 1 Sound-Dateien können, ebenso wie Video-Dateien, auf mehrere Arten in HTML-Dateien integriert.
->Prinzip ->Systeme ->Peer – to – Peer
Wie funktioniert das Internet?
Tutorium – 21. Oktober 2009 E-Medien-Kompetenz Checkliste in: Schreib-Guide Geschichte (2006), S
Zielgruppe Inhalte Layout Technik: Zielgruppe,Produktion Allgemeines Kosten Rolle der FH Konkretes Konzepte Publikation in Neuen Medien.
Datenbanken im Web 1.
1 Wolfgang Wiese, Regionales RechenZentrum Erlangen WCMS 3. August 2000 Wolfgang Wiese RRZE / Lehrstuhl für Informatik VII
Digitale Annotationen. Grundlage: John Bradley “Towards a Richer Sense of Digital Annotation: Moving Beyond a Media Orientation of the Annotation of Digital.
Webserver, Apache und XAMPP
Multimedia-Didaktik Erich Neuwirth Universität Wien
12. Januar 2005Autor: Walter Leuenberger Computeria Urdorf Treff vom 12. Januar 2005 «Firefox»
DIALEKT Projekt DIALEKT Applikation Investitionsrechnung unter Steuern Peter Buchmann Erfahrungen mit ODI Veränderte Anforderungen für IRS Funktionale.
Das World Wide Web Stephan Becker TIT05BGR SS06. Das World Wide Web Übersicht Hypertext & Hypermedia HTML Dokumentenidentifikation Dokumententransport.
Das Internet Ein Netzwerk, das viele Rechner miteinander verbindet
Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de.
Drei Möglichkeiten zum Betrieb von DPV über das Internet Dr. Matthias Grabert und Walter Geiselmann Uni Ulm.
Moodle Lernumgebung zur Datensicherheit Frank Spieß, Düsseldorf (inkl. Ergänzungen zur Online-Version am )
Das Wiki System der Freien Universität Berlin. Vorstellungsrunde Bitte stellen Sie sich kurz vor! Wer sind Sie? Haben Sie Erfahrungen in der Nutzung.
Verbindung mit einem Netzwerk
 Präsentation transkript:

DIALEKT Web-Integration Dr. Nicolas Apostolopoulos Jörg Caumanns Albert Geukes Inhalt - Das DIALEKT Framework - Unsere Internet-Strategie - Web Integration im „neuen“ Framework - Die Anwendung „Statistik-Grundausbildung“

Das Framework (1) Alle DIALEKT-Anwendungen basieren auf einem in VisualBasic implementierten Framework Aufgaben des Frameworks: –Seitenverwaltung (DB) –Dynamisches Laden der Medien –Mediensteuerung –Navigation –Glossar, History, Lesezeichen, Notizbuch, etc.

Das Framework (2) Datenbank Seiten- verwaltung Medien- verwaltung Speicher- verwaltung Navigation Medien- steuerung Zentrale Dienste (anwendungsunabhängig) Seitenbeschreibung (anwendungsabhängig) Seite 1 Seite 2 Seite 3 Seite 4 Hier sehen Sie die Protagonistin beim Erheben der Daten. Philipp im Hinter- grund spielt mit dem Meßgerät. Hier sehen Sie die Protagonistin beim Erheben der Daten. Philipp im Hinter- grund spielt mit dem Meßgerät. An dieser Stelle könnte ein inter- aktives Element oder ein Verweis auf eine Aufgabe stehen.

Nachteile des „alten“ Frameworks Das Abspielen kontinuierlicher Medien erfordert einen direkten und schnellen Zugriff auf eine CD- ROM oder einen File-Server. Alle Seiten sind fest mit der Anwendung verbunden, d.h. Anpassungen und Erweiterungen sind nur durch das DIALEKT-Team möglich. DIALEKT-Applikationen sind ein monolithischer Block, der nur als Ganzes aktualisiert werden kann.

Unsere Internet-Strategie Ausnutzen der Stärken des Internet: –Transfer „kleiner“ Medien über HTTP –Berücksichtigung streaming-fähiger Medienformate –Punktuelle Integration von HTML Seiten –Einbindung von ActiveX Controls Umgehen der Schwächen des Internet: –Framework und Mediensteuerung in VisualBasic (wg. Geschwindigkeit, Grafik, Interaktion) –Laden von Medien von CD-ROM bzw. über LAN/WAN als Default (Siehe auch Vortrag von J. Caumanns auf dem AK-LL Treffen 01/98. )

Web-Anbindung im „neuen“ Framework Zugriff auf kontinuierliche Medien Zugriff auf statische Medien Erweiterung des Inhalts Individuelle Anpassung Komponentenweise Aktualisierung der Anwendung

Dynamische Medienverwaltung Alle in DIALEKT Anwendungen enthaltene Medien werden über das DIALEKT-Framework zur Laufzeit geladen. Die Quelle der Medien wird dynamisch bestimmt: –lokaler PC-Speicher –CD-ROM –LAN, WAN – NEU: Internet/Intranet (via HTTP)

Alle in DIALEKT Anwendungen ver- wendeten Medien werden dynamisch d.h. zur Laufzeit geladen. Jedes Medium wird durch einen ein- deutigen Schlüssel identifiziert, dem über eine Daten-bank der Pfad der Mediendatei zugeordnet wird. Die Festlegung des Servers geschieht zur Laufzeit über eine ini-Datei. Internet WWW-Server Medien-Server File-Server Medien-Server Lokaler PC

Zugriff auf kontinuierliche Medien Das DIALEKT-Framework unterstützt jetzt Media-Streaming über das HTTP Protokoll. Momentan benutzte Formate: –MPEG-1 (Video) –Macromedia Flash (Animationen) –Intel Indeo 5 - Progressive Download (Animationen und Audio) –Wave (Audio) –in WWW-Anwendungen: RealMedia (Video und Audio)

Erweiterung der Inhalte Das DIALEKT Framework erlaubt die Integration von HTML Seiten in eine Anwendung. Aus diesen HTML Seiten kann über spezielle Tags auf Objekte des Frame- works wie z.B. Glossar, History, Mediensteuerung und Seitenverwaltung zugegriffen werden.

Individuelle Anpassung Die neuen Schnittstellen erlauben es, –Texte, Grafiken, Animationen, –Übungsaufgaben, Musterlösungen und –erweiterte Inhalte individuell an eine Vorlesung anzupassen.

Die Autoren greifen ein (1) Dynamisches Mediamanagement erlaubt laufende Änderungen Mediastreaming erlaubt den Einsatz multimedialer Anwendungen auch im Internet =>Beides zusammen unterstützt die laufende Integration der Autoren

Die Autoren greifen ein (2) Stufe I:Dynamische Anpassung der fixen Inhalte => Veränderung der Medien Internet Lektionsmedien Lernende Autoren

Thema Z Thema Y Die Autoren greifen ein (3) Stufe II:Dynamische Ergänzung der fixen Inhalte => Erstellung von Webpages Thema X WWW-Seite zum Thema X WWW-Seiten zum Thema Z

Die Autoren greifen ein (4) Stufe III: Kooperation von WWW und Lektion => Webpages steuern das Framework Thema YWWW-Seite zum Thema Y createFrame() showGlossar() playMedium()

Die Autoren greifen ein (5) Stufe IV:Dynamische Manipulation einer Lektion => individuelle Anpassung von Struktur, Navigation und Inhalten Die Zukunft von DIALEKT als Autorensystem ?!

Die DIALEKT -Anwendung „Statistik“ (1) Seit Anfang 1998: Entwicklung einer multi- medialen Lehreinheit zum Thema „Deskriptive Statistik“ Beteiligte Lehrstühle: –Prof. Büning (FU Berlin) –Prof. Naeve (Uni Bielefeld) –Prof. Schlittgen (Uni Hamburg) –Prof. Wilrich (FU Berlin)

Die DIALEKT -Anwendung „Statistik“ (2) Jedes Thema hat seinen eigenen „Charakter“ und stellt damit individuelle Anforderungen. Anforderungen von Statistik: –Einbettung interaktiver Elemente, um das „Spielen“ mit Daten zu motivieren. –Frei zu bearbeitende Aufgaben samt Musterlösungen. –Permanentes Aktualisieren der als Beispiele benutzten Datensätze.

Statistiklabo r (1) Integraler Bestandteil der DIALEKT-Anwendung „Statistik“ ist ein Labor, mit dessen Hilfe statistische Aufgaben bearbeitet werden können. Die einzelnen Objekte des Labors können auch „stand- alone“ in Seiten der Anwendung eingebettet werden.

Statistiklabor (2) Sämtliche Objekte des Statistiklabors (Urliste, Worksheet, Kalkulator, Diagramm, usw.) sind Web-fähige ActiveX Controls. Die zu bearbeitenden Laboraufgaben können dynamisch über HTTP in das Statistiklabor geladen werden: –Einfache Aktualisierung der Daten –Einfaches Austauschen von Aufgaben und Musterlösungen

Fazit und Ausblick (1) Die Kombination von „Lernsoftware“ und „World Wide Web“ ist nicht einfach: –Portabilität vs. Flexibilität –Verfügbarkeit vs. Bandbreite Eine Web-Anbindung sollte nur an den Stellen erfolgen, wo die Vorteile die Nachteile überwiegen, bzw. wo Aspekte wie leichte Aktualisierbarkeit und individuelle Anpassung eine große Rolle spielen.

Fazit und Ausblick (2) Unsere nächsten Ziele: –Weitere Zerlegung des Frameworks in einzelne, web-fähige Komponenten (z.B. Mediensteuerung als ActiveX-Control) –Bessere Unterstützung der Einbindung externer HTML-Seiten in eine Anwendung –Entwicklung eines generischen Modells für Aktualisierungen und Anpassungen (Dissertationen von A. Geukes und J. Caumanns)

DIALEKT Web-Integration Dr. Nicolas Apostolopoulos Jörg Caumanns Albert Geukes Zusammenfassung - Das erweiterte DIALEKT Framework - Koexistenz von Windows und WEB - Dynamische Anpassung von Lernware - Das programmierbare „Statistik-Labor“