| PRODUKTE | |
| BOS-EXPERT/WIN | |
| BOS-EXPERT/J | |
BOS-EXPERT / J
Kontextsensitive Hilfen und Online-Dokumentation für Java-Anwendungen
Die Herausforderung
Die Plattformunabhängigkeit der Programmiersprache Java reflektiert den Zeitgeist einer sich rasant ändernden IT-Landschaft. Speziell für Anwender mit heterogenen Umgebungen eröffnet die Portabilität der Sprache die Möglichkeit, Lösungen für unterschiedliche Plattformen mit erheblich weniger Programmieraufwand und somit in kürzerer Zeit verfügbar zu machen.
Das Internet entwickelt sich zunehmend zur universellen Plattform für die gesamte Geschäftskommunikation. Dies entspricht der wachsenden Globalisierung der Märkte und der daraus resultierenden Anforderung, Landesgrenzen, Zeitzonen und Sprachbarrieren zu überwinden. Zugleich wächst mit den Möglichkeiten des "Worldwide Trading" der Innovationsdruck auf das einzelne Unternehmen, mit den sich schnell wandelnden Angeboten auf dem internationalen Marktplatz Schritt halten zu können.
Der mit IT-Lösungen konfrontierte Anwenderkreis vervielfacht sich in immer kürzeren Zeitintervallen. Über die Akzeptanz und den Erfolg entscheidet die Bedienerfreundlichkeit einer Anwendung. Der ausschlaggebende Faktor ist, ob der einzelne Anwender ohne fremde Hilfe zurecht kommt.
Anwendungen müssen so gestaltet sein, dass sie weitestgehend selbsterklärend und einfach in der Handhabung sind. Ein wesentlicher Bestandteil für eine angemessene Bedienerfreundlichkeit ist die Verfügbarkeit von Online-Bedienerhilfen.
Die Schnelllebigkeit unseres heutigen IT-Zeitalters verlangt nach kontextsensitiven Bedienerhilfen. Sie sind die einzig effektive Lösung, die eine uneingeschränkte Akzeptanz erfährt. Für den Anwender bedeutet dies, dass er nach dem Aufruf der Hilfefunktion ohne langwieriges Suchen sofort die benötigten Informationen angezeigt bekommt. Der Anwender einer solchen Anwendung wird in die Lage versetzt, seine Arbeit unmittelbar fortführen zu können. Das Auffinden der benötigten Informationen über eine aufwendig gestaltende Textrecherche entfällt.
Die Realisierung von Bedienerhilfen muss mit vertretbarem Aufwand und in angemessener Zeit in der "Sprache der Anwender" durchführbar sein. BOS-EXPERT/J präsentiert sich aufgrund seines technischen Designs als idealer Lösungsweg für diese Anforderung. Mit BOS-EXPERT/J können ohne Programmieraufwand objektbezogene Hilfen angelegt und den Anwendern verfügbar gemacht werden. Zum Anlegen und Verwalten der bereitgestellten Informationen beinhaltet BOS-EXPERT/J umfangreiche Administrationsfunktionen. Die Handhabung dieser Funktionen erfordern keine Programmierkenntnisse.
BOS-EXPERT/J Arbeitsweise
Kontextsensitive Hilfen können mit BOS-EXPERT/J einem Objekt nach Aktivierung des "Anlege-Modus" von BOS-EXPERT/J direkt in einem Anwendungsfenster zugeordnet werden. Komfortable Administrationswerkzeuge, die auf der MS-Windows Plattform ablaufen, werden zur Verfügung gestellt. Mit BOS-EXPERT/J können alle aktiven Objekte (wie z.B. Textfelder, Listboxen, Auswahllisten, Symbole, Schaltflächen etc.) mit kontextsensitiven Hilfen ausgestattet werden. BOS-EXPERT/J ist so konzipiert, dass für das Anlegen von kontextsensitiven Hilfen auf Objektebene im Vorfeld lediglich eine einmalige Registrierung der Anwendung notwendig ist.
Die Registrierung dazu dient, die eindeutige Objektidentifizierung sicherzustellen. Weitere zusätzlichen Abstimmungs- bzw. Koordinationsaktivitäten zwischen Programmierung und dem Autor der Hilfen sind nicht erforderlich. Dies ist in der Arbeitsweise von BOS-EXPERT/J begründet. BOS-EXPERT/J ist ein komplettes Online-Help- und Dokumentationssystem mit eigenen Modulen zur Präsentation der Hilfen für den Anwender. Grundlage ist eine Bibliothek zur Verwaltung aller verfügbaren Hilfekomponenten. BOS-EXPERT/J kann völlig unabhängig von der Anwendung implementiert werden. Die Verbindung zur Anwendung wird durch die BOS-EXPERT/J Funktionen Anlegen bzw. Anzeigen von Hilfsinformationen aktiviert. BOS-EXPERT/J identifiziert das jeweilige Objekt vollkommen automatisch. Die ermittelte Identifikation wird zusammen mit den für das Objekt vorgesehenen Hilfsinformationen gespeichert und kann unmittelbar nach dem Anlegen abgerufen werden. BOS-EXPERT/J unterstützt Anwendungen, die mit Standard-JAVA Objekten arbeiten.
Für bestimmte Zusatzbibliotheken und Entwicklungsumgebungen, die nicht diesem Standard folgen, werden speziell darauf abgestimmte Identifizierungslogiken zur Verfügung gestellt. Für die Erfassung neuer bzw. für die Überarbeitung bereits vorhandener Hilfen wird ein anwenderfreundlicher, multifunktionaler Texteditor innerhalb der Administrationskomponente zur Verfügung gestellt. Import- und Exportfunktionen ermöglichen eine automatisierte Einbindung von Anwendungsdokumentation, die mit einem beliebigen Textverarbeitungssystem erstellt sein kann.
Die Hilfstexte werden jeweils in einer eigenen Bibliothek gespeichert. Alle anderen Daten, die im Zusammenhang mit den angelegten Hilfen (z.B. Objektkennungen) stehen, werden in einer separaten Datei gespeichert. Alle Informationen, die mit dem Hilfesystem in Verbindung stehen, sind von der Anwendung losgelöst und können separat verwaltet und aktualisiert werden.
BOS-EXPERT/J schafft Freiräume
Durch die programmunabhängige Bereitstellung von Bedienerhilfen mit BOS-EXPERT/J kann die Realisierung dieser Aufgabe aus der Programmierung zu den Stellen verlagert werden, die über das notwendige fachliche Wissen verfügen und somit die Hilfeinformationen für die Fachabteilung in der "Sprache der Anwender" aufbereiten können. Die Berücksichtigung notwendiger didaktischer und pädagogischer Gesichtspunkte ist somit gegeben.
Für die Programmierabteilungen werden dadurch neue Freiräume geschaffen, die für die Entwicklung neuer bzw. Erweiterung oder Änderung bestehender Anwendungssysteme genutzt werden kann.
Qualitätssicherung und Produktivitätssteigerung durch kontextsensitive Hilfen
Unbestritten ist, dass kontextsensitive Hilfen auf Objektebene die Handhabung einer Anwendung für den Endanwender wesentlich erleichtert. Neue Anwendungen können somit in kürzerer Zeit eingeführt werden. Ebenso werden neue Anwender schneller mit einer Anwendung vertraut, da jederzeit abrufbare Hilfen verfügbar sind. In Fachbereichen wird im Vertretungsfall, durch Urlaub oder Krankheit des zuständigen Sachbearbeiters wesentlich mehr Ausfallsicherheit erreicht.
Kontextsensitive Online-Hilfen - Der schnelle und direkte Weg zur Informationsfindung:
Der gezielte Abruf von Hilfen für ein ausgewähltes Objekt erspart dem Anwender das langwierige Suchen in Handbüchern. Da das Durchlaufen aufwendiger Indexstrukturen vermieden wird, verringert sich der Zeitaufwand für den Zugriff auf die gesuchten Informationen erheblich. Dies fördert nicht zuletzt die Akzeptanz der Anwendung durch den Anwender, sondern wirkt zugleich produktivitätssteigernd auf alle IT-gestützten Unternehmensbereiche.
Kontextsensitive Hilfen auf jeder Plattform unabhängig vom Anwendungsprogramm
BOS-EXPERT/J ist ein Online-Help- und Dokumentationssystem, das es auf komfortable Weise und ohne Programmierkenntnisse vorauszusetzen ermöglicht, JAVA Applikationen sowie Applets mit Online-Hilfefunktionen auszustatten.
Die Erstellung der Hilfen erfordert vom Autor der Hilfen keine Java-spezifischen Kenntnisse. Ein bedienerfreundliches Administrationstoolset wird unter MS-Windows zur Verfügung gestellt. Ein PC-Anwender findet sich auch ohne besondere Einarbeitung schnell zurecht.
Die BOS-EXPERT/J Administratorkomponente beinhaltet auch den Automatismus zur individuellen Identifizierung der Objekte bzw. aller übergeordneten Anwendungskomponenten, die für die Zuordnung von Hilfen notwendig ist. Die bei einem Anlegevorgang ermittelte Objektkennung wird jeweils mit dem Verweis auf den anzuzeigenden Textausschnitt in einer BOS-EXPERT/J Definition gespeichert. Diese Definition wird bei der Ausführung der Hilfen zum Auffinden der adequaten Textstelle verwendet.
Die Loslösung des gesamtem Hilfesystems vom Anwendungsprogramm bietet den Vorteil, dass gleichlautende Objektbeschreibungen (z.B. Erklärung für die Zusammensetzung einer Kundennummer) mehrfach verwendet werden können und somit auch nur an einer einzigen Stelle aktualisiert werden müssen.
Der BOS-EXPERT/J Texteditor und die zur Verfügung gestellten Importfunktionen garantieren die absolute Unabhängigkeit von Textsystemen und deren versionsbezogenen Besonderheiten.
BOS-EXPERT/J ist unabhängig von JDK-Releasen sowie Klassenbibliotheken unterschiedlicher Hersteller.
Die erstellten Hilfen stehen auf jeder beliebigen Client-Plattform (z.B. MS-Windows, OS/2, X-Windows (UNIX), Apple Macintosh, etc.) zur Verfügung. Sie sind unabhängig vom verwendeten Browsertyp. Umgebungsspezifische Eigenheiten einer Plattform müssen mit BOS-EXPERT/J nicht berücksichtigt werden.
BOS-EXPERT/J ist ein Online-Help- und Dokumentationssystem, das es auf komfortable Weise und ohne Programmierkenntnisse möglich macht, JAVA Applikationen sowie Applets mit Online-Hilfefunktionen auszustatten.
Die Erstellung der Hilfen erfordert vom Autor der Hilfen keine Java-spezifischen Kenntnisse, da unter MS-Windows ein bedienerfreundliches Administrationstoolset zur Verfügung gestellt wird, mit dem sich ein PC-Anwender auch ohne besondere Einarbeitung schnell zurechtfindet.
Die Administratorkomponente von BOS-EXPERT/J beinhaltet auch den Automatismus zur individuellen Identifizierug der Objekte bzw. aller übergeordneten Anwendungskomponenten für die Zuordnung von Hilfen. Die bei einem Anlegevorgang ermittelte Objektkennung wird jeweils mit dem Verweis auf den anzuzeigenden Textausschnitt in einer BOS-EXPERT/J Definition gespeichert. Sie ist dann wiederum bei der Ausführung der Hilfen zum Auffinden der adequaten Textstelle relevant.
Die Loslösung des gesamtem Hilfesystems vom Anwendungsprogramm bringt ferner den Vorzug mit sich, dass gleichlautende Objektbeschreibungen (z.B. Erklärung für die Zusammensetzung einer Kundennummer) mehrfach verwendet werden können und somit auch nur an einer einzigen Stelle aktualisiert werden müssen.
Der in BOS-EXPERT/J enthaltene Texteditor und die hier zur Verfügung gestellten Importfunktionen gewährleisten die absolute Unabhängigkeit von Textsystemen und deren versionsbezogenen Besonderheiten.
BOS-EXPERT/J ist zudem vom technischen Design her so angelegt, dass die Unabhängigkeit von JDK-Releasen sowie Klassenbibliotheken verschiedener Hersteller gewährleistet ist.
Die in der Administrationsumgebung erstellten Hilfen stehen auf jeder beliebigen Client-Plattform wie MS-Windows, OS/2, X-Windows (UNIX), Apple Macintosh, etc. und unabhängig vom verwendeten Browsertyp den Anwendern gleichermassen zur Verfügung. Umgebungsspezifische Eigenheiten einer Plattform müssen mit BOS-EXPERT/J nicht berücksichtigt werden.
Individuelle Gestaltbarkeit von Online-Hilfen
Die mit BOS-EXPERT/J bereitgestellten Bedienerhilfen können vom Anwender beliebig über Tastendruck oder Mouseklick oder auch vom Programm (API) aktiviert werden. Die Anzeige der Hilfen erfolgt in Fenstertechnik, wobei die Hilfsanzeige automatisch optimal zur Position des zu beschreibenden Objekts ausgegeben wird.
Die mit BOS-EXPERT/J angebotenen Online-Hilfen können neben beschreibenden Texten selbstverständlich auch selektierbare Textbereiche und Grafiken enthalten. So kann zum Beispiel durch Anklicken dieser selektierbaren Elemente erreicht werden, dass für eine ausgewählte Thematik zusätzliche Informationen angezeigt werden können. Diese Art der Aufbereitung lässt eine sehr übersichtliche und hierarchische Gestaltung von Online-Hilfen zu. Der Anwender wird nicht mit einem Informationsüberfluss konfrontiert, sondern kann gezielt die gesuchten Erläuterungen ansteuern. Dieser Effekt kann auch in Verbindung mit Grafiken erreicht werden.
Kontentsensitive Hilfsanzeige abhängig vom Inhalt eines oder mehrerer Objekte
Das hierarchisch konzipierte Informationsforum erlaubt die gezielte Präsentation aller relevanten Informationen in Abhängigkeit vom jeweiligen Anwendungsstand, dem jeweiligen Inhalt eines Objekts oder den Inhalten anderer Objekte auf dem Bildschirm.
Firmenspezifische Bezeichnung der Hilfearten
Die Bezeichnungen für die aufgezeigten Hilfekategorien können beliebig vergeben werden, um firmenspezifische Standards und Verfahren gerecht zu werden.
Anwenderfreundliche Navigationshilfen, Such- und Positionierungsfunktionen
Der Anwender wird über Schaltflächen im Hilfstext, Kopf- oder Fusszeilen auf die Existenz weiterer Informationen hingewiesen. Durch den Aufruf eines Kontextmenüs innerhalb der Hilfsanzeige wird der schnelle Zugang zu weiteren Informationsquellen eröffnet. Baumdiagramme mit selektierbaren Elementen sowie die Positionierung über Indexeinträge tragen ebenfalls dazu bei, den Prozess der Informationsgewinnung zu beschleunigen.
Mandantenfähigkeit und Mehrsprachigkeit
Informationen können anwenderbezogen zur Verfügung gestellt und zugänglich gemacht werden. Je nach Berechtigung, Aufgabengebiet oder auch Sprache wird der Anwender mit Hilfen versorgt.
Automatische Datenübernahme
Die Datenübernahmefunktion von BOS-EXPERT/J gestattet es dem Anwender automatisch Daten aus der Hilfsanzeige in Objekte seiner JAVA-Anwendung zu übernehmen. Somit werden Fehler, die durch das manuelle Eingeben komplexer alphanumerischer Zeichenfolgen entstehen können, verhindert. Die Datenübernahmefunktion kann auch verwendet werden, um wiederkehrende Eingabeschritte zu automatisieren. Auf diese Weise wird der Anwenderkomfort von Online-Anwendungen zusätzlich wesentlich verbessert.
Die Online-Hilfe als allgemeine Informationsquelle
Im Rahmen des BOS-EXPERT/J Hilfesystems werden systemweit gültige Hilfsinformationen zur Verfügung gestellt. Diese werden immer dann angezeigt, wenn keine objekt- oder feldbezogene Feld- bzw. erweiterte Hilfe vorhanden ist. Der Anwender kann in diese übergelagerte Ebene nach Aktivierung der Feldhilfe beliebig verzweigen.
Index- und Verzweigungs- und Suchfunktionen
Das mit BOS-EXPERT/J realisierte Dokumentationskonzept bietet zudem die Möglichkeit, mit Hilfe von Indexfunktionen auf komfortable Weise hierarchische Textstrukturen aufzubauen. Die erlaubt dem Anwender schnell und einfach auf weiterreichende Erläuterungen von einer Informationsebene aus verzweigen und über Schaltflächen zum Ausgangspunkt zurückkehren.
Die integrierte Suchfunktion ermöglicht es dem Anwender, schlagwortgesteuert schnell und einfach zu weiterführenden Themenbereichen zu verzweigen und präsentiert die jeweiligen Vorkommnisse in einer Übersicht zur weiteren Auswahl.
Anmerkungen und Lesezeichen
BOS-EXPERT/J bietet dem Anwender des Hilfesystems die Möglichkeit, sich persönliche bzw. öffentliche Notizen zu einem Hilfstextabschnitt anzulegen. Mit "Lesezeichen" können Textstellen gekennzeichnet werden, um sie zu einem späteren Zeitpunkt wieder leicht aufzufinden. Das Vorhandensein von Anmerkungen und Lesezeichen wird beim Hilfeaufruf durch entsprechende Symbole angezeigt.
Der hierarchische Aufbau der Hilfsebenen
Jedem Objekt können mehrere Hilfearten (objektspezifische und erweiterte Hilfen) zugeordnet werden. Die Objekthilfe beinhaltet die Informationen, die sich genau auf das zu beschreibende Objekt beziehen. Als erweiterte Hilfe können dem Anwender ergänzende Informationen dazu bereitgestellt werden.
Bediener-Hilfen für übergeordnete Fenster, zum Beispiel Frames oder Applets, können angelegt werden. Diese Informationen, auch "verfahrensbezogene Hilfen", werden dann für alle Objekte angezeigt, für die keine speziellen Online-Hilfen notwendig sind.
Zu einem Objekt können mehrere Arten von Hilfsinformationen angelegt werden:
|
Dieser mehrschichtige Aufbau der Hilfsebenen wird den Anforderungen aller Anwender in hohem Masse gerecht.
Die Erstellung der Online-Hilfen
Texte, die als Online-Hilfen angezeigt werden sollen, können mit jedem beliebigen Textverarbeitungssystem erstellt oder über den BOS-EXPERT/J Editor erfasst werden. Dieser beinhaltet alle Funktionen, die für die Aufbereitung von Texten zur Anzeige als Online-Hilfe wichtig sind.
Der integrierte Editor:
-bedienerfreundliches Medium für die Erfassung und Aufbereitung von Hilfsinformationen
zur Anzeige als Online-Hilfen:
|
-automatisierter Import von Texten in Word for Windows-, RTF-, HTML- und HLP- Formaten
-einfache Implementation von
|
- sofortige Ausführungskontrolle aller implementierten Funktionen
Die Administration der Online-Hilfen
Das BOS-EXPERT/J Administrationstoolset beinhaltet umfangreiche Verwaltungsfunktionen. Die Verwendung der Hilfetexte und Grafiken anhand von Querverweisdiagrammen wird jederzeit nachvollziehbar und überprüfbar. Bei Texten wird diese Funktion sogar auf Abschnittsebene zur Verfügung gestellt. Somit kann beispielsweise sichergestellt werden, dass ein mehrfach vorkommendes Feld über den ganzen Anwendungsbereich gleichlautend beschrieben ist. Über das Verwaltungsmenü können zudem Hilfetexte bzw. einzelne Abschnitte völlig unabhängig von der Anwendung erstellt und überarbeitet werden.
Der Autor kann über die BOS-EXPERT/J "Scan-Funktion" feststellen, für welche Objekte bereits kontextsensitive Hilfen angelegt sind. Ihre Existenz wird dadurch erkenntlich gemacht, indem für jedes Objekt mit kontextsensitiven Hilfen ein entsprechendes Icon angezeigt wird. Durch Anklicken des Icons kann der Administrator an dieser Stelle in die Überarbeitung einer vorhandenen Hilfe einsteigen.
Komfortable Implementation für die produktive Nutzung
Verwaltungsfunktionen erleichtern eine automatisierte Produktionsübernahme aller Hilfekomponenten für ein Anwendungsgebiet. Für den produktiven Einsatz der erstellten Hilfen ist keine erneute Compilierung der Datei mit den Hilfedaten bzw. den Objektkennungen notwendig. Wenn ein bereits implementiertes BOS-EXPERT/J Hilfesystem aufgrund inhaltlicher Veränderungen zu aktualisieren ist, muss lediglich die entsprechende BOS-EXPERT/J Textbibliothek verfügbar gemacht werden. Die Anwendung bleibt davon völlig unberührt.
Unterstütze Umgebungen
BOS-EXPERT/J unterstützt derzeit die JDK-Versionen 1.1.x und 1.2. Damit verbunden sind Anwendungen sowie Applets, die mit diesen Versionen entwickelt wurden.
Die BOS-EXPERT/J Administrationstools können unter MS-Windows 95 oder 98 bzw. MS-Windows NT (Version 4.0 oder 2000) genutzt werden. Für die Standardinstallation werden ca. 4MB benötigt; das Archiv der Java-Klassen belegt ca. 500K.
Erstellen Sie mit BOS-EXPERT/J ein auf Kontextsensitivität ausgerichtetes Informationsforum für Ihre Anwender
Jeder Anwender erhält beim Aufruf der Online-Hilfe sofort und immer aktuell die Informationen angezeigt, die für diese Stelle in der Anwendung vorliegen.
Für die Anwender bedeutet dies, neben der Verfügbarkeit objektsensitiver Informationen auch die Möglichkeit für einen schnellen Zugriff auf Verfahrensanweisungen, Organisationsrichtlinien, Ausführungsbestimmungen, Gesetzestexte, u.a. zu erhalten. Alle diese Informationen werden vorgangsbezogen präsentiert.
Der einzelne Anwender muss somit nicht mehr wissen, wo die benötigten Informationen zu finden sind, sondern bekommt diese beim Hilferuf einfach in ihrer Gesamtheit präsentiert.



