Next: Entwurf des Multimedia Fallbeispiel
Up: Benutzerführung
Previous: Quickinfo
Um das Layout des EHK zu beschreiben, werden Abstract Data Views (ADV)
benutzt. ADVs wurden im Zusammenhang mit der
Object-Oriented-Hypermedia-Design-Method (OOHDM) entwickelt und
beschreiben das Layout
einer Hypermedia-Anwendung. Dabei wird besonders Wert auf die Unabhängigkeit von
den späteren Implementationswerkzeugen gelegt. Im einzelnen werden durch ADVs die
Medienobjekte und ihre Darstellung für den Benutzer, die möglichen
Interaktionen zwischen Anwendung und Benutzer sowie deren Auswirkung auf die
Medienobjekte beschrieben. Um die einzelnen Elemente der ADVs zu definieren, werden
ADV-Charts benutzt.
Die Notation der ADV-Charts kombiniert Konzepte aus Statecharts, Objectcharts und
Petrinetzen.
Da sowohl die OOHDM als auch die ADV-Konzepte noch in Entwicklung sind und die
bisher erschienenden Berichte unterschiedliche Notationen entwickeln, haben wir
eine einfache Notation verwendet, die für unsere Anwendung ausreichend ist.
Eine ADV-Chart besteht aus den folgenden Elementen:
- Name der Chart
- Kurzbeschreibung der Chart
- Enthaltene Medienobjekte:
- Buttons sind Interaktionsobjekte, welche vom Benutzer mit der
Maus angeklickt werden können und eine Aktion auslösen.
- Text Informationstext ohne Interaktionsmöglichkeit.
- Liste von Elementen, aus der der Benutzer über die Maus
auswählen kann.
- Hypertext Informationstext mit Interaktionsmöglichkeit
- Eingabefelder, in denen der Benutzer einen Text eingeben kann.
- Video
- Graphik
- Audio
- Slider, d. h. Regler, mit denen der Benutzer z.B. die Lautstärke ändern kann
- Mögliche Ereignisse:
- BeforeDisplay führt eine Aktion aus, bevor die ADVchart auf dem
Bildschirm erscheint.
- AfterDisplay führt eine Aktion aus, nachdem eine ADVchart vom
Bildschirm gelöscht wird.
- MouseDown führt eine Aktion aus, wenn der (in der Regel linke) Mausknopf geklickt wird, während sich der Mauszeiger über der ADVchart befindet
- MouseUp führt eine Aktion aus, wenn der Mausknopf über der ADVchart losgelassen wird
- MouseMove führt eine Aktion aus, wenn der Mauszeiger über die ADVchart bewegt wird
- MouseEnter führt eine Aktion aus, wenn der Mauszeiger von außerhalb der ADVchart über die ADVchart bewegt wird
- MouseLeave führt eine Aktion aus, wenn der Mauszeiger von über der ADVchart nach außerhalb der ADVchart bewegt wird
- Mögliche Aktionen:
- Show zeigt ein Medienobjekt/ADV-Chart.
- Hide versteckt ein Medienobjekt/ADV-Chart.
- Start startet ein kontinuierliches Medienobjekt.
- Stop stopt ein kontinuierliches Medienobjekt
- GotoBegin geht zum Anfang eines kontinuierlichen
Medienobjekts
- Link verzweigt zu einer anderen ADV-Chart. (Löscht
dabei den alten Bildschirminhalt)
Das Programm startet mit dem Hauptmenu (ADV-Chart M1).
Next: Entwurf des Multimedia Fallbeispiel
Up: Benutzerführung
Previous: Quickinfo
Dennis Logeman (PG PG_MM )
Wed Dec 11 14:23:03 MET 1996