Die Anwendung soll den Prozess der Aktualisierung der Benachrichtigungslisten des Rupor-Systems (ein Mehrkanalsystem zur automatischen Benachrichtigung von Abonnenten über Telefonleitungen) automatisieren.
Ablauf: Über die Schaltfläche „Öffnen“ wird eine Datei (.xlsx/.xls) mit einer Abwesenheitsliste geladen. Anschließend wird die Schaltfläche „Analyse“ gedrückt, das Programm vergleicht die Abwesenheitslisten und die Benachrichtigungslisten (bookName .xlsx) Wenn es eine Übereinstimmung gibt, wird diese durch das Hochladen von Daten aus der Hauptkontaktdatenbank (Datei mainNumber.xlsx – Hochladen von Kontakten von Rupor) ersetzt.
Der nächste Schritt besteht darin, 10 (siehe Einstellungen) Excel-Dateien im Ordner „Alert Lists“ zu erstellen, eine für jede Alert-Liste. Durch Klicken auf die Schaltfläche „Herunterladen“ werden die oben genannten Dateien in den Ordner „Automation Horn“ verschoben. Es sind keine weiteren Befehle erforderlich; Speaker (Server) aktualisiert die Alarmlisten automatisch entsprechend den Dateien im Ordner „Speaker Automation“ . Wenn für den Benutzer kein Ersatz angegeben ist, generiert das System eine Alarmliste mit demselben Benutzer. Im Reiter „Einstellungen“ können Sie die maximale Anzahl der Abwesenheiten und die Anzahl der Benachrichtigungslisten festlegen.
Um das Programm auszuführen, benötigen Sie: Windows 7-10 OS, 120 MB Arbeitsspeicher (RAM) sowie installiertes MS Excel (aktiviert) und .net Framework 4.5. Während der Ausführung startet die Anwendung EXCEL.EXE-Prozesse. Wenn das Programm nicht ordnungsgemäß geschlossen wird (oder im Fehlerfall) , verbleiben verbleibende Prozesse, die manuell über den Task-Manager geschlossen oder der PC neu gestartet werden müssen.
Bei der Arbeit verwendet das Programm drei Excel-Dateien: Abwesenheitsbescheinigung, allgemeine Kontaktdatenbank, Benachrichtigungslisten. Jede Spalte entspricht einem bestimmten Parameter und sollte mit dem folgenden Beispiel übereinstimmen.