next up previous contents
Next: Suchkriterien Up: Benutzerschnittstelle Previous: Benutzerschnittstelle

Generierte HTML-Seiten

 Die Benutzerschnittstelle der JAWA setzt sich aus drei WWW-Seiten zusammen: dem HTML-Eingabeformular, der ersten und zweiten Ergebnisseite. Jede einzelne Seite besteht aus dem Kopf, dem Rumpf sowie dem Trailer. Der Kopf setzt sich aus dem JAWA-Logo und dem Schritfzug ,,BMW-Exklusiv-Börse für Jahreswagen`` zusammen. Der Rumpf der WWW-Seite enthält die eigentlichen Informationen für den Benutzer. Den Abschluß einer durch die JAWA generierten HTML-Seite bildet der Trailer. Er enthält Navigationshilfen, die Version der Anwendung, eine Online-Hilfe, einen Verweis auf die aktuelle Modellübersicht der BMW AG und bietet die Möglichkeit Nachrichten in Form von Electronic Mail an den JAWA-Administrator zu schicken. Jede der drei Seiten enthält den gleichen Kopf, wohingegen die Trailer der einzelnen Seiten unterschiedliche Kombinationen der oben aufgeführten Elemente enthalten.


  
Abbildung: Das Eingabeformular der JAWA

Das HTML-Eingabeformular (Abbildung [*]) ist die zentrale Seite der JAWA, die zugleich die ,,Home Page`` bzw. Startseite der WWW-Anwendung darstellt. Innerhalb dieser Seite können die Kriterien zur Suche eines Fahrzeugs in der Datenbank ausgewählt werden, die Anfragen abgeschickt und zurückgesetzt werden. Sie bietet eine Online-Hilfe an, die den Benutzer beim Ausfüllen des Formulars unterstützen soll, und die Möglichkeit, auf die aktuelle Modellübersicht zu verweisen, falls sich der Benutzer mit der Produktpallette der BMW AG nicht auskennt. Tretten während der Bedienung der JAWA Probleme auf, oder möchte der Benutzer aus irgendeinem Grund mit dem Administrator der Anwendung in Kontakt treten, kann er dies durch Aktivieren des Hypertextlinks ,,Mail an JAWA-Administrator`` tun. Durch Betätigen des Knopfes ,,Suche starten`` wird der Eingabetext des Benutzers an die JAWA geschickt und eine Suche auf der Datenbank gestartet. Es erscheint daraufhin die erste Ergebnisseite.


  
Abbildung: Erste Ergebnisseite der JAWA

Zu Beginn dieser Seite werden die vom Benutzer zuvor eingegebenen Suchkriterien nochmals aufgeführt. Im Falle einer ergebnislosen Suche wird der Hinweis hinzugefügt, das kein Fahrzeug gefunden wurde, das den vom Benutzer eingegebenen Kriterien entspricht. Der Benutzer hat dann die Möglichkeit durch Betätigen des Knopfes ,,Neue Anfrage`` zum Eingabeformular zurückzukehren und eine neue Anfrage zu starten. Ansonsten werden die in der Datenbank gefundenen Fahrzeuge in Form einer Tabelle dargestellt (Abbildung [*]). Für die Darstellung der Tabelle wird das HTML 3.0-Sprachelement <TABLE> verwendet. In einer ersten Designphase der Benutzeroberfläche wurde noch mit dem HTML 2.0-Element <PRE> experimentiert, um die gefundenen Fahrzeuge tabellarisch darzustellen. Die korrekte Formatierung der einzelnen Spalten erwies sich mit diesem Sprachelement als schwierig und die Darstellungsweise war unschön. Da bei Verwendung des Elements <TABLE> die Spalten der Tabelle dynamisch angepaßt werden und weil sich die Darstellung der Tabelle hiermit als kompakter und schöner erwieß, wurde für den Prototypen das HTML 3.0-Element verwendet. Der Nachteil dabei ist jedoch, daß dieses Sprachelement derzeit von einigen WWW-Clients nicht implementiert wird (Tabelle [*]) und somit Probleme bei der Darstellungsweise der Tabelle auftreten.

Die angezeigte Liste der gefundenen Fahrzeuge ist auf 40 Treffer beschränkt, um Benutzer daran zu hindern, durch Formulieren allgemeiner Anfragen, mit nur einer Anfrage große Mengen an Daten aus der Datenbank abzuziehen. Die Anzahl der angezeigten Suchergebnisse kann durch Änderung des Wertes der entsprechenden Variablen in der Header-Datei jawa.h entsprechend angepaßt werden. Innerhalb der Tabelle der gefundenen Fahrzeuge stellen die Modellbezeichnungen in der Spalte ,,Modell`` Hypertextinks auf die jeweiligen in der Datenbank gespeicherten Fahrzeuge dar. Durch Aktivieren eines Links erscheint die zweite Ergebnisseite.


  
Abbildung: Zweite Ergebnisseite der JAWA

Auf dieser Seite werden alle notwendigen Informationen für die Auwahl eines Jahreswagens dargestellt (Abbildung [*]). Wünscht der Benutzer weitere Informationen, hat er die Möglichkeit durch den Link ,,Weitere Informationen`` auf eine andere HTML-Seite des WWW-Servers der BMW AG zu gelangen. Dort könnten beispielsweise allgemeine Fahrzeuginformationen der jeweiligen Modellreihe enthalten sein. Zusätzlich enthält diese Seite einen Link auf ein Photo eines Fahrzeugs dieser Modellreihe. Entspricht das angezeigte Fahrzeug nicht den Wünschen des Benutzers kann er zur vorherigen Seite zurückkehren oder durch Betätigen des Links ,,Neue Anfrage`` das Eingabeformular aktivieren und eine neue Anfrage starten.


next up previous contents
Next: Suchkriterien Up: Benutzerschnittstelle Previous: Benutzerschnittstelle
Root on HPHEGER0
8/27/1998