Repository navigation
Functions ObservedObject View
Florian Fehring edited this page Oct 5, 2026
·
1 revision
Mit der Anzeige-Seite für ObservedObjekts können alle Informationen über ein solches bobachtes Gerät zugegriffen werden. Von hier findet der Nutzer auch die notwendigen Informationen um einen externen Datenzugriff zu realisieren.
Vorbedingungen:
- Backend und Frontend sind verfügbar
- Es wurde ein beobachtbares Objekt angelegt
Vorgehen:
- Seite Aufrufen
- Über "Anlagen / Geräte" / "Liste" auf eines der dargestellten Objekte klicken
- Es wird die Übersichtsseite zum Objekt angezeigt
Vorbedingungen:
- Funktion 1 arbeitet korrekt
Vorgehen:
- Übersicht aufrufen
- Die Übersicht wird geladen, wenn die Seite geladen wird
- Über das Home-Symbol im linken Menü kann die Übersicht jederzeit erreicht werden
- Inhalte der Übersicht
- Bei der Anzahl der bisher hochgeladenen Dateien wird 0 angezeigt.
- Auf der Übersichtsseite befindet sich ein Button zum Upload-Formular für Dateien
- Beim Klick auf den Upload-Button wird man zur Upload-Seite weitergeleitet, das Objekt von dem man gekommen ist, ist vorausgewählt
Vorbedingungen:
- Funktion 1 arbeitet korrekt
Vorgehen:
- Kindübersicht aufrufen
- Über Kindobjekte-Button im linken Menü kann die Kindübersicht jederzeit aufgerufen werden
- Inhalte der Kindübersicht: Keine Kindgeärte
- Besitzt die Anlage / das Gerät keine untergeordneten Anlagen oder Geräte wird hier eine entsprechende Meldung angezeigt
- Inhalte der Kindübersicht: Kindgeräte vorhanden
- Besitzt die Anlage / das Geräte untergeordnete Anlagen oder Geräte werden diese hier aufgelistet.
- Mit einem Klick auf den Namen des Kindes kommt man zu dessen Übersichtsseite
Vorbedingungen:
- Funktion 1 arbeitet korrekt
Vorgehen:
- Anzeige aufrufen
- Über den Datenbank-Button im linken Menü kann die Anzeige erfassbarer Daten jederzeit aufgerufen werden
- Inhalte der Anzeige: Gerät sammelt keine Daten
- Sammelt das Gerät keine Daten wird hier eine entsprechende Meldung angezeigt
- Inhalte der Anzeige: Gerät sammelt Daten
- Es werden der Name des Messwerts, eine Beschreibung dessen und die verwendete Basiseinheit (sofort vorhanden) angezeigt.
- Beim Überfahren des Messwertnamens mit der Maus wird die Beschreibung des Messwerttyps angezeigt.
Vorbedingungen:
- Funktion 1 arbeitet korrekt
- Es gibt ein weiteres Objekt mit Datensätzen
- Verknüpfungsanzeige aufrufen
- Über den Verknüpfungs-Button im linken Menü kann die Anzeige der verknüpften Daten aufgerufen werden
- Inhalte der Anzeige
- Es gibt ein Auswahlfeld für die Auswahl des Objekts, aus dessen Datenbestand ein Datensatz verknüpft werden soll. Hier werden alle Objekte angezeigt, die für die Datenerfassung konfiguriert sind
- Es gibt ein Eingabefeld für die Suche nach einem Datensatz.
- Mit Doppelklick auf das Eingabefeld (Firefox) wird die Liste der Datensätze angezeigt
- Mit Eingabe einer Zeichenfolge in das Eingabefeld werden die passenden Datensätze angezeigt
- Wurde im Eingabefeld ein Datensatz ausgewählt, werden dessen Werte unter dem Eingabefeld angezeigt
- Wird die Auswahl im Eingabefeld geändert, wird auch die Anzeige unter dem Eingabefeld geändert
- Wird nichts ausgewählt, wird hier auch nichts angezeigt
- Wird die Auswahl des verknüpften Objekts verändert, wird die Liste der Möglichkeiten im Eingabefeld für den Datensatz entsprechend angepasst
- Über den Speichern Button wird die Verknüpfung in der Datenbank gespeichert
Vorbedingungen:
- Funktion 1 arbeitet korrekt
- Es gibt ein weiteres Objekt mit Datensätzen
- Verknüpfungsanzeige aufrufen
- Über den Verknüpfungs-Button im linken Menü kann die Anzeige der verknüpften Daten aufgerufen werden
- Verknüpfung vorhanden
- Wird die Seite neu geladen, nachdem eine Verknüpfung gespeichert wurde, werden die Daten des verknüpften Datensatzes direkt beim Aufruf der Verknüpfungsanzeige dargestellt
Vorbedingungen:
- Funktion 1 arbeitet korrekt
- Dateiauflistung aufrufen
- Über den Ordner-Button im linken Menü kann die List der Dateien aufgerufen werden
- Inhalte der Anzeige: Keine Dateien vorhanden
- Wurden keine Dateien hochgeladen, wird hier eine entsprechende Meldung angezeigt
- Inhalte der Anzeige: Dateien vorhanden
- Wurden Dateien hochgeladen, werden diese hier aufgelistet.
- Es wird der Dateiname und das Hochladedatum angezeigt
- Über den Download-Button unter "Aktionen" kann die Datei wieder heruntergeladen werden
Vorbedingungen:
- Funktion 1 arbeitet korrekt
- Metadatenseite aufrufen
- Über den Dokument-Button im linken Menü kann die Verwaltung der Metadaten aufgerufen werden
- Inhalte der Anzeige: Keine Metadaten definierbar
- Sind keine möglichen Metadaten definiert wird hier eine entsprechende Meldung angezeigt
- Inhalte der Anzeige: Metadaten definierbar
- Wurden Metadaten definiert (über Administration / ObjektTypen) werden diese aufgelistet und es steht ein Eingabefeld zur Verfügung
- Über den Button "Alle speichern" können die Metadaten abgespeichert werden
- Nach dem Speichern wird für jedes mögliche Metadatum ein Eintrag in der Datenbank angelegt
Vorbedingungen:
- Funktion 1 arbeitet korrekt
- Metadatenseite aufrufen
- Über den Dokument-Button im linken Menü kann die Verwaltung der Metadaten aufgerufen werden
- Metadaten anzeigen
- Daten werden in den entsprechenden Eingabefeldern angezeigt
- Metadaten können bearbeitet werden
- Die veränderten Metadaten können über den Button "Alle speichern" gespeichert werden
Vorbedingungen:
- Funktion 1 arbeitet korrekt
- Einstellungsseite aufrufen
- Über den Einstellungs-Button im linken Menü kann die Verwaltung der Einstellungen aufgerufen werden
- Anzeige der möglichen Einstellungen
- Es wird eine Checkbox angezeigt, mit der man die manuelle Datenerfassung aktivieren kann
Vorbedingungen:
- Funktion 1 arbeitet korrekt
- Einstellungsseite aufrufen
- Über den Einstellungs-Button im linken Menü kann die Verwaltung der Einstellungen aufgerufen werden
- Aktivierte manuelle Datenerfassung
- Wurde die Datenerfassung aktiviert wird der Haken in der Einstellung beim Neuladen der Seite gesetzt
- Hinter dem Beschreibungstext erscheint ein Link der zur Seite für die manuelle Datenerfassung führt
- Mit einem Klick in die aktivierte Checkbox wird die manuelle Datenerfassung wieder deaktiviert
Vorbedingungen:
- Funktion 1 arbeitet korrekt
- Datensynchronisation aufrufen
- Über den Cloud-Button im linken Menü kann die Verwaltung der Datensynchronisation aufgerufen werden
- Unter der Tabelle befindet sich ein Add Button
- Anzeige der Datensynchronisation: Hinzufügen einer Synchronisationseinstellung ohne konfigurierte masterURL
- Es werden Eingabefelder für die URL zur entfernten Instanz, Eingabe eines Zugriffsschlüssels, Aktivierung der Verschlüsselung und Aktivierung der Synchronisation angezeigt
- Die Auswahl des Remote-Objekts ist erst nach Eingabe einer gültigen URL einer anderen Instanz möglich
- Die Auswahlmöglichkeiten des Remote-Objekts listet die auf der anderen Instanz vorhandenen Objekte auf
- Über den Speichern-Button kann die Synchronisationseinstellung abgespeichert werden
Vorbedingungen:
- Funktion 1 arbeitet korrekt
- Es ist in der tbl_systemconfiguration im Eintrag masterURL eine erreichbare URL angegeben (z.B. http://epigraf.ad.fh-bielefeld.de:8080/SmartMonitoringBackendTest/)
- Datensynchronisation aufrufen
- Über den Cloud-Button im linken Menü kann die Verwaltung der Datensynchronisation aufgerufen werden
- Unter der Tabelle befindet sich ein Add Button
- Anzeige der Datensynchronisation: Hinzufügen einer Synchronisationseinstellung mit konfigurierter masterURL
- Es werden Eingabefelder für die URL zur entfernten Instanz, Eingabe eines Zugriffsschlüssels, Aktivierung der Verschlüsselung und Aktivierung der Synchronisation angezeigt
- Das Eingabefeld für die URL der entfernten Instanz ist mit der URL der Master-Instanz vorbelegt
- Die Auswahl des Remote-Objekts ist direkt möglich
- Die Auswahlmöglichkeiten des Remote-Objekts listet die auf der Master-Instanz vorhandenen Objekte auf
- Über den Speichern-Button kann die Synchronisationseinstellung abgespeichert werden
Vorbedingungen:
- Funktion 1 arbeitet korrekt
- Datensynchronisation aufrufen
- Über den Cloud-Button im linken Menü kann die Verwaltung der Datensynchronisation aufgerufen werden
- Anzeige der Datensynchronisation: Keine Synchronisationseinstellungen vorhanden
- Es wird eine leere Tabelle mit einem entsprechenden Hinweistext angezeigt
- Anzeige der Datensynchronisation: Vorhandene Synchronisations-Einstellungen
- In der Tabelle erscheinen alle angelegten Synchronisationseinstellungen
Vorbedingungen:
- Funktion 1 arbeitet korrekt
- Datensynchronisation aufrufen
- Über den Cloud-Button im linken Menü kann die Verwaltung der Datensynchronisation aufgerufen werden
- Anzeige der Datensynchronisation: Vorhandene Synchronisations-Einstellungen
- In der Tabelle erscheinen alle angelegten Synchronisationseinstellungen
- Über den Bearbeiten-Button können die Einstellungen verändert und abgespeichert werden
Vorbedingungen:
- Funktion 1 arbeitet korrekt
- Datensynchronisation aufrufen
- Über den Cloud-Button im linken Menü kann die Verwaltung der Datensynchronisation aufgerufen werden
- Datensynchronisation starten
- In der Tabelle erscheinen alle angelegten Synchronisationseinstellungen
- Über den Start-Button wird die Datensynchronisation manuell gestartet
Vorbedingungen:
- Funktionen 1 + 2 arbeitet korrekt
Vorgehen:
- Übersicht aufrufen
- Die Übersicht wird geladen, wenn die Seite geladen wird
- Inhalte der Übersicht
- Es wird die Anzahl der bisher hochgeladenen Dateien angezeigt.
- Wenn Dateien der Typen Hellkennlinien oder Dunkelkennlinien hochgeladen wurden, wird die Anzahl dieser ebenfalls angezeigt.
- Auf der Übersichtsseite befindet sich ein Button zum Upload-Formular für Dateien
- Beim Klick auf den Upload-Button wird man zur Upload-Seite weitergeleitet, das Objekt von dem man gekommen ist, ist vorausgewählt
Vorbedingungen:
- Funktion 1 arbeitet korrekt
- Das Objekt kann keine Daten erfassen
Vorgehen:
- Übersicht aufrufen
- Die Übersicht wird geladen, wenn die Seite geladen wird
- Inhalte der Übersicht
- Es wird angezeigt, dass zu diesem Objekt keine Daten erfasst werden können.
Vorbedingungen:
- Funktion 1 arbeitet korrekt
- Das Objekt kann Daten erfassen
Vorgehen:
- Übersicht aufrufen
- Die Übersicht wird geladen, wenn die Seite geladen wird
- Inhalte der Übersicht
- Es wird angezeigt, dass bisher 0 Datensätze erfasst wurden
Vorbedingungen:
- Funktion 1 arbeitet korrekt
- Das Objekt kann Daten erfassen und es wurden Daten erfasst
Vorgehen:
- Übersicht aufrufen
- Die Übersicht wird geladen, wenn die Seite geladen wird
- Inhalte der Übersicht
- Es wird angezeigt, dass bisher N Datensätze erfasst wurden
- Es wird ein Button angezeigt, der beim Klick die Datenvisualisierungsseite aufruft. Dort ist dann das Gerät vorselektiert.
Vorbedingungen:
- Funktion 1 arbeitet korrekt
- Die manuelle Datenerfassung wurde in den Einstellungen des Objekts aktiviert
Vorgehen:
- Übersicht aufrufen
- Die Übersicht wird geladen, wenn die Seite geladen wird
- Inhalte der Übersicht
- Es wird ein Button angezeigt, dessen Klick zur Datenerfassungsseite weiterleitet