# Überblick

TISGraph-Banner

# Einleitung

Aufgabe des Produkts TISGraph ist die Unterstützung der Analyse und Darstellung von Zeitreihendaten bei der Berichtserstellung. Diese erfolgt dokumentenzentriert. Dokumente können in einer HTML5-GUI im Webbrowser gepflegt werden und eine ganze Reihe von Darstellungsformen für die Analyse großer Datenmengen enthalten. Beispielsweise Graphen für die chronologische und parametrische Darstellung von Zeitreihendaten, Balkendarstellungen sowie Tabellen.

Die Positionierung der Grafikelemente erfolgt millimetergenau im Editor. Alle Dokumente können auf einfache Weise als PDF-Format exportiert werden. Die PDF-Exporte enthalten genau denselben Inhalt, wie jene die in der Web-GUI sichtbar sind und können gedruckt sowie in Berichte eingebunden werden.

Die Dokumente sowie die Grafikelemente von TISGraph sind von den Datenquellen entkoppelt. Über Plugin-Konzepte können sowohl neue Grafikelemente als auch neue Datenquellen auf einfache Weise ergänzt werden. Zudem bietet TISGraph eine Benutzer- und Rechteverwaltung.

# TISGraph-Benutzeroberfläche

TISGraph-Benutzeroberfläche

TISGraph besteht von oben nach unten aus den folgenden Komponenten:

# TISGraph-Dokumenten-URL

Alle in der TISGraph-Dokumentendatenbank gespeicherten Dateien (Dokumente und Bilder) besitzen eine eindeutige TISGraph-Dokumenten-URL und können über diese aufgerufen werden, ohne dass man sich durch den Dokumentenbaum klicken muss.

Unterhalb der TISGraph-Dokumenten-URL schließt die Menüleiste an, für Produktivsysteme wird sie in Grau, für Testsysteme in Magenta eingefärbt.

Nun folgt die Navigationsleiste mit deren Hilfe

  • die aktuelle Skalierung auf der Zeichenfläche
  • die angezeigte Seite des Dokuments
  • die Ebene auf die Zeichen-, Editier- und Verschiebeoperationen wirken
  • sowie der Beobachtungszeitraum

festgelegt und geändert werden können. Im Dokument passen sich die Daten die in Graphen, Tabellen u. ä. angezeigt werden selbständig dem in der Navigationsleiste geänderten Beobachtungszeitraum an.

# Dokumentenbaum und Schlagwortbaum

Darunter folgt der modular aufgebaute Teil der TISGraph-Benutzeroberfläche: Links befindet sich der Dokumentenbaum, ggf. flankiert vom Schlagwortbaum der die Dokumente nach Schlagworten gegliedert anzeigt.

# Zeichenfläche

In der Mitte ist die Zeichenfläche positioniert, sie ist der Hauptbestandteil der TISGraph-Benutzeroberfläche.

# Werkzeugleiste

Rechts davon ist die Werkzeugleiste zu finden. Mithilfe der Werkzeuge ist es möglich

  • den auf der Zeichenfläche angezeigten Bereich zu verschieben,
  • Objekte auf der Zeichenfläche zu modifizieren (Größe und Form ändern, Verschieben von Objekten, Editierdialog öffnen),
  • neue Objekte anzulegen,
  • Detailinformationen zu den in den Graphen angezeigten Daten anzuzeigen (z. B. einzelne Datenpunkte nahe der aktuellen Mausposition).

Die Werkzeugleiste enthält für jedes zur Verfügung stehende Grafikobjekt ein Werkzeug, um Objekte dieses Typs anzulegen. Beim Ergänzen von neuen Grafikobjekten über die Plugin-Mechanismen erscheint in der Werkzeugleiste automatisch das entsprechende Werkzeug, ohne die Hauptapplikation ändern zu müssen.

# Dokumenteneigenschaften

Unterhalb der Zeichenfläche können die Dokumenteneigenschaften in verschiedenen Editierfenstern von den Dokumenteninternen-Eigenschaften wie Zeitzone oder Format bis hin zur Liste der aktuell im Dokument definierten Farben oder der Georeferenzierung eines Bildes angezeigt werden. Sowohl der Bereich links (Dokumentenbaum und Schlagwortbaum) als auch der Bereich unten (Dokumenteigenschaften) können je nach Bedarf frei vergrößert, verkleinert, minimiert oder maximiert werden.

# Statuszeile

Im untersten Teil des Browsers wird die Statuszeile angezeigt. Ihr kann man Meldungen zum Programmstatus von TISGraph entnehmen, z. B. zum Laden der Daten aus den verschiedenen im Dokument verwendeten Datenquellen, zum Speichern, Laden und Exportieren von Dokumenten, usw.

# Allgemeine Informationen

Anschließend noch einige allgemeine Informationen zur Funktionsweise von TISGraph:

  • Alle Koordinaten von Grafikelementen sowie alle Größen- und Längenangaben werden in der Maßeinheit [mm] eingegeben.

  • Pflichtfelder - d. h. Felder, die eine Benutzereingabe erfordern ehe fortgefahren werden kann - werden, wenn sie leer sind, gelb hinterlegt:

    Spinner für die Zeichengröße, gelb als Pflichtfeldmarkiert

  • Als Eingabeelemente für numerische Werte und für Datumsangaben werden wie in Abbildung unten sichtbar sogenannte Spinner verwendet. Über die Buttons rechts können die Werte durch Mausklicks verändert werden. Die Position des Cursors im Eingabefeld entscheidet darüber, welche Stelle der Eingabe verändert wird. Wenn im Datum „12.04.2020" der Cursor beispielsweise nach der „04" steht, wird durch einen Mausklick auf den entsprechenden Pfeilbutton (oder alternativ durch die Betätigung der Tasten auf der Tastatur und des Mausrads) der Wert im Feld Monat erhöht bzw. erniedrigt.

    Spinner für Datumseingabe

  • TISGraph unterscheidet zwischen der im Dokument gespeicherten Dokumentensprache und der Sprache der Benutzeroberfläche. Während die Dokumentensprache für die im Dokument erzeugten Texte wie die Monatsnamen an Achsen maßgebend ist, steuert die Sprache der Benutzeroberfläche alle Texte außerhalb des Dokumentinhalts (z. B. Menüs, Editierdialoge, Rückfragen und Hinweise, usw.). Die Sprache der Benutzeroberfläche wird standardmäßig vom Browser festgelegt, kann aber bei Bedarf explizit über die TISGraph-Dokumenten-URL gesteuert werden.

    TISGraph-Dokumenten-URL