Dokumentenautomatisierung · Öffentliche Verwaltung
Businesslogik – Dokumenten- und Prozessautomatisierung
Eine Integrations- und Automatisierungslösung für das Steueramt der Stadt Zürich: konfigurierbare Abläufe verbinden Dokumentenverarbeitung, Fachanwendungen und Archivschnittstellen.
Die Aufgabe
Wiederkehrende Dokumenten- und Datenprozesse sollen über mehrere Fachanwendungen hinweg unterstützt werden. Dazu gehören das Aufbereiten von Informationen, das Erstellen und Verarbeiten von Dokumenten sowie deren Übergabe an nachgelagerte Systeme.
Die Umsetzung
Die C#-Lösung bildet Abläufe als konfigurierbare Anweisungen mit Bedingungen und Aktionen ab. Eine Zeitplanung mit Quartz führt diese Abläufe regelmässig aus. Bausteine verarbeiten Dateien, XML- und CSV-Daten, lesen PDF-Texte und erzeugen Berichte. Schnittstellen zu Fachanwendungen, Datenbanken und Dokumentenarchiven verbinden die Verarbeitungsschritte. Eine Web-API stellt Funktionen zum Übergeben, Suchen, Aktualisieren und Abrufen von Archivdokumenten bereit; ein Windows-Dienst übernimmt die Hintergrundverarbeitung.
Stand der Entwicklung
Der Projektaufbau trennt die wiederverwendbare Verarbeitung im Core von Windows-Dienst und Konsolenanwendung. Fachspezifische Aktionen ergänzen den gemeinsamen Ablaufmechanismus. Die öffentliche Darstellung beschränkt sich auf Aufgaben und technische Grundfunktionen.
Planen Sie eine ähnliche Anwendung?
Wir besprechen mit Ihnen, welche Lösung zu Ihren Abläufen passt.
Alle Projekte ansehen