architektur - eGovernment

Steuerplattform der
Bundesfinanzverwaltung
Dr. Sami Beydeda und
Dr. Wolfgang Schwegmann
Zentrum für Informationsverarbeitung
und Informationstechnik (ZIVIT)
14. eGovernment Wettbewerb
7. Mai 2015, Berlin
Was ist die Steuerplattform?
2
Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)
Die Steuerplattform ist ein Framework, mit dem ITVerfahren für verschiedene Steuerarten realisiert
werden können.
Grundlegendes Paradigma ist die Serviceorientierung
mit konsequenter Standardisierung und
Wiederverwendung durch die Vereinheitlichung sowohl
der Technik als auch der Fachlichkeit.
Standardisierung und Wiederverwendung ziehen sich
durch den gesamten Lebenszyklus der Anwendung
von der Anforderungserhebung bis zum Betrieb.
3
Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)
Was ist daran agil?
4
Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)
ALLES!
5
Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)
Fachl. Anwendungslandschaft
MAPZ / Portal
Systemarchitektur KraftSt-Verfahrenslösung
Version:
1.1
Autor:
Timo Nink, Accenture
Datum:
25.05.2012
Datei:
KraftSt-Zoll_System-Architektur_v1.1.vsd
Dienststellen der Zollverwaltung
Zulassungsbehörden via KBA
HTTP/HTML
HTTP/SOAP
File/XML
IBM Tivoli Access Manager WebSEAL
OpenFT
HTTP/HTML
LDAP
HTTP/HTML
HTTP/HTML
KBA-Webservices:
- Bankdatenvalidierung
- Rückstandsprüfung
IBM HTTP-Server
Stat. HTML
CSS
JavaScript
Grafiken
HTTP/SOAP
Routing
Load-Balancing
Portlet:
Administration
Portlet:
IBM Web Content
Manager
Fachlichkeit
Methodik
Architektur
Technik
HTTP/HTML
IBM Tivoli Directory Server
(LDAP-Server)
IBM WebSphere Portal Server
LDAP
Portlet:
Startseite
Portlet:
Arbeitsliste
LDAP
Oracle BI EE
Portlet:
Steuerfallverwaltung
Portlet:
Zentrale Bewirtschaftung
ADI / SteuerID
Ad-hoc-Analyse
Reports:
KFZ-Steuer
HTTP/SOAP
LDAP
IBM Process Server Advanced
HTTP/SOAP
Process Server
Prozess:
Anmeldung
Prozess:
Änderung
Prozess:
Abmeldung
Prozess:
Stornierung
File/XML
IBM Tivoli Identity Manager
Enterprise Service Bus
Adapter
Konfiguration
HTTP/SOAP
HTTP/SOAP
JDBC
HTTP/SOAP
HTTP-Load-Balancer
JDBC
HTTP/SOAP
(KBA-WS)
IBM WebSphere Application Server
HTTP/SOAP
JMS/SOAP
IBM WebSphere Application Server
Applikation:
Stammdatenverwaltung
Applikation:
Rückstandsprüfung
Applikation:
Arbeitsliste
Applikation:
PitneyBowes
EngageOne
Applikation:
Steuerplattform
Applikation:
Adapter
E-Mail
Applikation:
Adapter
UniServ
Vorlagen:
KFZ-Steuer
IBM WebSphere Operational
Decision Manager
Applikation:
Festsetzung
SessionBean
Batch
UC4 Automation Platform
(Batch-Steuerung)
JDBC
IBM InfoSphere Information
Server (ETL)
Regeln:
KFZ-Steuer
File/Text
ZUEV
File/XML
KLR
File/XML
Dienststellenstammdatendienst
UC4-Prop.
Batch:
Konfiguration
Batch-Programme (Non-ETL)
JDBC
RMI
SQL
Uniserv Post
(Adressdatenvalidierung)
PitneyBowes EngageOne
(Vorlagenverarbeitung Batch)
NFS
SQL
SMTP
JDBC
Uniserv Bank
(Bankdatenvalidierung)
File/AFP, File/Journal
JDBC
Postfix
(E-Mail-Kommunikation)
SQL
Compart DocBridge Pilot
(Dokumentendrehscheibe)
JDBC
GatewayServer
SQL
Langzeitarchiv
File/XML, File/PDF-A
JDBC
Druckstraße
File/AFP
JDBC
Oracle Database EE (Konfiguration)
Konfiguration:
Portal
Legende:
Konfiguration:
Process Server
Oracle Database EE (OLTP)
Konfiguration:
Decision Mgr.
Individualentwicklung
6
Daten:
Stammdaten
Daten:
Steuerplattform
Infrastruktur-Plattform
Oracle Database EE (DWH)
Daten:
Dokumente
Daten:
Rückstände
Standard-Software
Daten:
Aufgaben
Infrastruktur-Komponente
SQL
Daten:
Steuerdaten
Nicht Bestandteil des Projektes KraftSt Zoll
Oracle Database EE (Konfiguration)
Konfiguration:
InfoSphere
Oracle Database EE (Konfiguration)
Konfiguration:
UC4
Richtung des Zugriffs (einschl. Protokoll)
Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)
Vereinheitlichung und Standardisierung
aus fachlicher Sicht
Vergleich von Anwendungslandschaften ohne und mit Plattformansatz
Anwendungslandschaft ohne Plattform
Anwendungslandschaft mit Plattform
MAPZ / Portal
MAPZ / Portal
7
Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)
Vereinheitlichung und Standardisierung
aus technisch-methodischer Sicht
Framework
Die Steuerplattform
als „Framework“
Werkzeuge,
Templates, Konzepte
CodeWiederverwendung
Plattform
Vereinheitlichung
Architektur
Vereinheitlichung
Methodik
8
Eine Plattform ermöglicht
Wiederverwendung von Code über
eine Vereinheitlichung der
Architektur auf einer
standardisierten technischen
Plattform
Eine Framework ermöglicht
Wiederverwendung von
Werkzeugen und Konzepten über
eine Vereinheitlichung der
Methodik
8
Steuerplattform
der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)
Vereinheitlichung der IT-Architektur
(Referenzarchitektur Steuerplattform)
Systemarchitektur KraftSt-Verfahrenslösung
Version:
1.1
Autor:
Timo Nink, Accenture
Datum:
25.05.2012
Datei:
KraftSt-Zoll_System-Architektur_v1.1.vsd
Dienststellen der Zollverwaltung
Zulassungsbehörden via KBA
HTTP/HTML
HTTP/SOAP
File/XML
IBM Tivoli Access Manager WebSEAL
OpenFT
HTTP/HTML
LDAP
HTTP/HTML
HTTP/HTML
KBA-Webservices:
- Bankdatenvalidierung
- Rückstandsprüfung
IBM HTTP-Server
Stat. HTML
CSS
JavaScript
Grafiken
Routing
HTTP/SOAP
Load-Balancing
HTTP/HTML
IBM Tivoli Directory Server
(LDAP-Server)
IBM WebSphere Portal Server
LDAP
Portlet:
Startseite
Portlet:
Arbeitsliste
LDAP
Oracle BI EE
Portlet:
Steuerfallverwaltung
Portlet:
Zentrale Bewirtschaftung
Portlet:
Administration
Portlet:
IBM Web Content
Manager
ADI / SteuerID
Ad-hoc-Analyse
Reports:
KFZ-Steuer
HTTP/SOAP
LDAP
IBM Process Server Advanced
HTTP/SOAP
Process Server
Prozess:
Anmeldung
Prozess:
Änderung
Prozess:
Abmeldung
Prozess:
Stornierung
File/XML
IBM Tivoli Identity Manager
Enterprise Service Bus
Adapter
Konfiguration
HTTP/SOAP
HTTP/SOAP
JDBC
HTTP/SOAP
HTTP-Load-Balancer
JDBC
HTTP/SOAP
(KBA-WS)
IBM WebSphere Application Server
HTTP/SOAP
JMS/SOAP
IBM WebSphere Application Server
Applikation:
Stammdatenverwaltung
Applikation:
Rückstandsprüfung
Applikation:
Arbeitsliste
Applikation:
PitneyBowes
EngageOne
Applikation:
Steuerplattform
Applikation:
Adapter
E-Mail
Applikation:
Adapter
UniServ
Vorlagen:
KFZ-Steuer
IBM WebSphere Operational
Decision Manager
Applikation:
Festsetzung
SessionBean
Batch
UC4 Automation Platform
(Batch-Steuerung)
JDBC
IBM InfoSphere Information
Server (ETL)
Regeln:
KFZ-Steuer
File/Text
ZUEV
File/XML
KLR
File/XML
Dienststellenstammdatendienst
UC4-Prop.
Batch:
Konfiguration
Batch-Programme (Non-ETL)
JDBC
RMI
SQL
Uniserv Post
(Adressdatenvalidierung)
PitneyBowes EngageOne
(Vorlagenverarbeitung Batch)
NFS
SQL
SMTP
JDBC
Uniserv Bank
(Bankdatenvalidierung)
File/AFP, File/Journal
JDBC
Postfix
(E-Mail-Kommunikation)
SQL
Compart DocBridge Pilot
(Dokumentendrehscheibe)
JDBC
GatewayServer
SQL
Langzeitarchiv
File/XML, File/PDF-A
JDBC
Druckstraße
File/AFP
JDBC
Oracle Database EE (Konfiguration)
Konfiguration:
Portal
Legende:
9
Konfiguration:
Process Server
Oracle Database EE (OLTP)
Konfiguration:
Decision Mgr.
Individualentwicklung
Daten:
Stammdaten
Daten:
Steuerplattform
Infrastruktur-Plattform
Oracle Database EE (DWH)
Daten:
Dokumente
Daten:
Rückstände
Standard-Software
Daten:
Aufgaben
Infrastruktur-Komponente
SQL
Daten:
Steuerdaten
Nicht Bestandteil des Projektes KraftSt Zoll
Oracle Database EE (Konfiguration)
Konfiguration:
InfoSphere
Oracle Database EE (Konfiguration)
Konfiguration:
UC4
Richtung des Zugriffs (einschl. Protokoll)
Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)
Was ist der innovative Aspekt?
10
Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)
Steuerplattform = Summe
aus fachl.+techn. Sicht
DURCHGEHENDE
Steuerfachliche
Basisdienste
Eingangsverarbeitung
WIEDERVERWENDBARKEIT
Fachliche
Basisdienste
Technische
Basisdienste
Adressvalidierung
Verzeichnisdienst
Registrierung
Fallverwaltung
Bankvalidierung
Identifikation durch
TIM/TAM
Statistiken
Batchsteuerung
Arbeitsliste
Output – Management
Einheitliche
Systemarchitektur
Einheitliches
Vorgehen
Webbasierte
Anwendungen
Methodiken
Generalisierte
Architektur
Werkzeuge
Standardisierte Software
Konzepte
Festsetzung
Stammdatenverwaltung
Rückstandsprüfung
Korrespondenz
Dokumentenverwaltung
11
Erhebung
Druck / Archivierung
Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)
Was ist der Mehrwert?
12
Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)
Geringere
Entwicklungsund
Betriebskosten
Vermeidung
von Mehrfachentwicklungen
Höhere Qualität
in den ITVerfahren
Die agile
Architektur
der Plattform
ermöglicht …
Schnellere
Umsetzung und
Reaktion auf
Veränderungen
Geringere
Risiken in der
Umsetzung und
Einführung
Steigerung der
Nutzerfreundlichkeit und
Reduzierung
der
Einarbeitung
13
Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)
FAZIT
• Die Steuerplattform ermöglicht nachhaltige
Wiederverwendung auf verschiedenen Ebenen von
der Technik über die Fachlichkeit bis hin zur
Methodik.
• Auf Basis der Steuerplattform können individuelle
Großverfahren hochsicher und hochverfügbar
betrieben werden, dennoch agil und damit schneller
und effizienter entwickelt werden.
• Ohne die durchgehende Agilität wäre der Erfolg der
Plattform nicht gegeben.
14
Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - Beydeda/Schwegmann (ZIVIT)
Verwendung der Steuerplattform
• Festsetzung und Erhebung der Kraftfahrzeugsteuer (seit 1.7.2015)
–
–
–
–
–
–
65 Mio. aktive / 145 Mio. Archivdatensätze
22 Mio. Mitteilungen jährlich / 40 Mio. Steuerpflichtige / 60 Mio. Steuerfälle
2 Mio. Dokumente monatlich im Druck
Automatisierungsquote: 96,2 %
Steueraufkommen ca. 8,45 Mrd. € (in 2012; Quelle: www.zoll.de)
2500 Nutzer in der Zollverwaltung
• Modernisierung der Verbrauch- und Verkehrsteuern in der
Zollverwaltung:
– Energie- und Stromsteuer (ca. 46,4 Mrd. € in 2014; Quelle: www.zoll.de)
– Tabaksteuer (ca. 14,6 Mrd. € in 2014; Quelle: www.zoll.de)
– Branntwein-, Kaffee-, Kernbrennstoff-, Biersteuer, etc.
• Neuentwicklung von Verbrauch- und Verkehrsteuerverfahren in der
Steuerverwaltung
15
Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)
Vielen Dank für Ihre Aufmerksamkeit!
Dr. Sami Beydeda
ZIVIT
[email protected]
022899 680 - 5887
16
Dr. Wolfgang Schwegmann
ZIVIT
[email protected]
022899 680 - 6155
Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - Beydeda/Schwegmann (ZIVIT)