Vorheriges Thema: Beispiele für das Business-Logik-Skripting

Nächstes Thema: Fallstudie 13: Umgang mit dynamischen Komponentengruppen

Fallstudie 12: Verwenden der Zähler-Logik, um die Anzahl der Fehler zu berechnen

Das folgende Beispiel berechnet die Anzahl der Fehler, die innerhalb eines bestimmten Berechnungszeitraums auftraten. Diese Formel und die Methoden, mit denen sie implementiert wurde, können als Beispiel einer Formel verwendet werden, die immer erforderlich ist, wenn etwas berechnet werden soll.

Es wurden folgende Annahmen für die Berechnung getroffen:

Es ist notwendig, eine periodische Zähler-Variable und auch eine Variable zur Speicherung des Systemzustands zu speichern, um die Fehler, die während des Berechnungszeitraums auftreten, zu zählen. Da redundante Event-Informationen aufgenommen werden können (d. h. ein "Aufwärts"-Event gefolgt von einem anderen "Aufwärts"-Event), ist es auch notwendig, die Anzahl von Orten, an denen eine Änderung des Systemstatus von "Aufwärts" zu "Abwärts" vorkommt, und nicht nur den Empfang eines "Abwärts"-Events zu zählen. Dies könne ein redundantes Event sein, dass einen bereits gezählten Fehler repräsentiert.

Die folgende Abbildung zeigt grafisch, wie die "Aufwärts"- und "Abwärts"-Zeiten des Systems gezählt werden.

Wichtige Punkte, die berücksichtigt werden sollten: