16
Dr. Sami Beydeda und Dr. Wolfgang Schwegmann Zentrum für Informationsverarbeitung und Informationstechnik (ZIVIT) 14. eGovernment Wettbewerb 7. Mai 2015, Berlin Steuerplattform der Bundesfinanzverwaltung

Steuerplattform der Bundesfinanzverwaltung · IBM WebSphere Portal Server Portlet: Startseite ADI / SteuerID Portlet: Steuerfall-verwaltung Portlet: Arbeitsliste Portlet: IBM Web

Embed Size (px)

Citation preview

Page 1: Steuerplattform der Bundesfinanzverwaltung · IBM WebSphere Portal Server Portlet: Startseite ADI / SteuerID Portlet: Steuerfall-verwaltung Portlet: Arbeitsliste Portlet: IBM Web

Dr. Sami Beydeda und

Dr. Wolfgang Schwegmann

Zentrum für Informationsverarbeitung

und Informationstechnik (ZIVIT)

14. eGovernment Wettbewerb

7. Mai 2015, Berlin

Steuerplattform der

Bundesfinanzverwaltung

Page 2: Steuerplattform der Bundesfinanzverwaltung · IBM WebSphere Portal Server Portlet: Startseite ADI / SteuerID Portlet: Steuerfall-verwaltung Portlet: Arbeitsliste Portlet: IBM Web

2 Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)

Was ist die Steuerplattform?

Page 3: Steuerplattform der Bundesfinanzverwaltung · IBM WebSphere Portal Server Portlet: Startseite ADI / SteuerID Portlet: Steuerfall-verwaltung Portlet: Arbeitsliste Portlet: IBM Web

3 Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)

Die Steuerplattform ist ein Framework, mit dem IT-

Verfahren 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.

Page 4: Steuerplattform der Bundesfinanzverwaltung · IBM WebSphere Portal Server Portlet: Startseite ADI / SteuerID Portlet: Steuerfall-verwaltung Portlet: Arbeitsliste Portlet: IBM Web

4 Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)

Was ist daran agil?

Page 5: Steuerplattform der Bundesfinanzverwaltung · IBM WebSphere Portal Server Portlet: Startseite ADI / SteuerID Portlet: Steuerfall-verwaltung Portlet: Arbeitsliste Portlet: IBM Web

5 Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)

ALLES!

Page 6: Steuerplattform der Bundesfinanzverwaltung · IBM WebSphere Portal Server Portlet: Startseite ADI / SteuerID Portlet: Steuerfall-verwaltung Portlet: Arbeitsliste Portlet: IBM Web

6 Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)

Methodik

TechnikArchitektur

Fachlichkeit

MAPZ / Portal

Fachl. Anwendungslandschaft

IBM WebSphere Application Server

SQL

HTTP-Load-Balancer

Gateway-

Server

IBM WebSphere Application Server

Langzeitarchiv

Dienststellen-

stammdatendienst

Druckstraße

IBM WebSphere Operational

Decision Manager

Regeln:

KFZ-Steuer

Applikation:

Stammdaten-

verwaltung

Applikation:

Steuerplattform

Applikation:

Rückstands-

prüfung

Uniserv Bank

(Bankdatenvalidierung)

Uniserv Post

(Adressdatenvalidierung)

PitneyBowes EngageOne

(Vorlagenverarbeitung Batch)

Compart DocBridge Pilot

(Dokumentendrehscheibe)Postfix

(E-Mail-Kommunikation)

Oracle Database EE (DWH)

Daten:

Steuerdaten

File/AFP, File/Journal

File/AFP

HTTP/SOAP

HTTP/SOAP

ZUEV

KLR

KBA-Webservices:

- Bankdatenvalidierung

- Rückstandsprüfung

UC4 Automation Platform

(Batch-Steuerung)

IBM InfoSphere Information

Server (ETL)

Batch-Programme (Non-ETL)

Batch

File/XML

HTTP/SOAP

File/Text

Legende: Individualentwicklung Nicht Bestandteil des Projektes KraftSt Zoll

Applikation:

Arbeitsliste

Infrastruktur-Plattform Standard-Software

Batch:

Konfiguration

HTTP/SOAP

Systemarchitektur KraftSt-Verfahrenslösung

HTTP/HTML

IBM Tivoli Identity Manager

File/XML

File/XML, File/PDF-A

Applikation:

Adapter

UniServ

Applikation:

PitneyBowes

EngageOne

Applikation:

Adapter

E-Mail

Applikation:

Festsetzung

Oracle Database EE (Konfiguration)

Konfiguration:

InfoSphere

SessionBean

RMI

SMTP

File/XML

HTTP/SOAP

JDBC

SQL

LDAP

LDAP

SQL

JDBC JDBCSQL

HTTP/SOAP

JMS/SOAP

JDBC

JDBC

Version:

Datum:

1.1

25.05.2012

Autor:

Datei:

Timo Nink, Accenture

KraftSt-Zoll_System-Architektur_v1.1.vsd Dienststellen der Zollverwaltung Zulassungsbehörden via KBA

IBM Tivoli Access Manager WebSEAL

HTTP/HTML

OpenFT

HTTP/SOAP File/XML

IBM WebSphere Portal Server

Portlet:

Startseite

ADI / SteuerID

Portlet:

Steuerfall-

verwaltung

Portlet:

Arbeitsliste

Portlet:

IBM Web Content

Manager

Oracle BI EE

Portlet:

Zentrale Be-

wirtschaftung

Portlet:

AdministrationAd-hoc-Analyse

IBM Tivoli Directory Server

(LDAP-Server)LDAP

Reports:

KFZ-Steuer

IBM HTTP-Server

Stat. HTML CSS JavaScript Grafiken

HTTP/HTML

Routing Load-Balancing

Oracle Database EE (OLTP)

Daten:

Stammdaten

Daten:

Steuerplattform

Daten:

Rückstände

Daten:

Dokumente

Daten:

Aufgaben

Oracle Database EE (Konfiguration)

Konfiguration:

Portal

Konfiguration:

Process Server

Konfiguration:

Decision Mgr.

IBM Process Server Advanced

Prozess:

Anmeldung

Prozess:

Änderung

Prozess:

Abmeldung

Prozess:

Stornierung

KonfigurationAdapter

Process Server

Enterprise Service Bus

JDBC

HTTP/SOAP

HTTP/SOAP

(KBA-WS)

JDBC

JDBC

Vorlagen:

KFZ-Steuer

JDBC

NFS

HTTP/HTMLHTTP/HTML

SQL

Oracle Database EE (Konfiguration)

Konfiguration:

UC4

UC4-Prop.

LDAP

Infrastruktur-Komponente Richtung des Zugriffs (einschl. Protokoll)

Page 7: Steuerplattform der Bundesfinanzverwaltung · IBM WebSphere Portal Server Portlet: Startseite ADI / SteuerID Portlet: Steuerfall-verwaltung Portlet: Arbeitsliste Portlet: IBM Web

7 Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)

Vereinheitlichung und Standardisierung aus fachlicher Sicht

MAPZ / Portal

Anwendungslandschaft ohne Plattform

MAPZ / Portal

Anwendungslandschaft mit Plattform

Vergleich von Anwendungslandschaften ohne und mit Plattformansatz

Page 8: Steuerplattform der Bundesfinanzverwaltung · IBM WebSphere Portal Server Portlet: Startseite ADI / SteuerID Portlet: Steuerfall-verwaltung Portlet: Arbeitsliste Portlet: IBM Web

8 Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)

Vereinheitlichung und Standardisierung aus technisch-methodischer Sicht

8

Platt-form

Code-Wiederverwendung

Werkzeuge, Templates, Konzepte

VereinheitlichungArchitektur

VereinheitlichungMethodik

Framework

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

Die Steuerplattform als „Framework“

Page 9: Steuerplattform der Bundesfinanzverwaltung · IBM WebSphere Portal Server Portlet: Startseite ADI / SteuerID Portlet: Steuerfall-verwaltung Portlet: Arbeitsliste Portlet: IBM Web

9 Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)

IBM WebSphere Application Server

SQL

HTTP-Load-Balancer

Gateway-

Server

IBM WebSphere Application Server

Langzeitarchiv

Dienststellen-

stammdatendienst

Druckstraße

IBM WebSphere Operational

Decision Manager

Regeln:

KFZ-Steuer

Applikation:

Stammdaten-

verwaltung

Applikation:

Steuerplattform

Applikation:

Rückstands-

prüfung

Uniserv Bank

(Bankdatenvalidierung)

Uniserv Post

(Adressdatenvalidierung)

PitneyBowes EngageOne

(Vorlagenverarbeitung Batch)

Compart DocBridge Pilot

(Dokumentendrehscheibe)Postfix

(E-Mail-Kommunikation)

Oracle Database EE (DWH)

Daten:

Steuerdaten

File/AFP, File/Journal

File/AFP

HTTP/SOAP

HTTP/SOAP

ZUEV

KLR

KBA-Webservices:

- Bankdatenvalidierung

- Rückstandsprüfung

UC4 Automation Platform

(Batch-Steuerung)

IBM InfoSphere Information

Server (ETL)

Batch-Programme (Non-ETL)

Batch

File/XML

HTTP/SOAP

File/Text

Legende: Individualentwicklung Nicht Bestandteil des Projektes KraftSt Zoll

Applikation:

Arbeitsliste

Infrastruktur-Plattform Standard-Software

Batch:

Konfiguration

HTTP/SOAP

Systemarchitektur KraftSt-Verfahrenslösung

HTTP/HTML

IBM Tivoli Identity Manager

File/XML

File/XML, File/PDF-A

Applikation:

Adapter

UniServ

Applikation:

PitneyBowes

EngageOne

Applikation:

Adapter

E-Mail

Applikation:

Festsetzung

Oracle Database EE (Konfiguration)

Konfiguration:

InfoSphere

SessionBean

RMI

SMTP

File/XML

HTTP/SOAP

JDBC

SQL

LDAP

LDAP

SQL

JDBC JDBCSQL

HTTP/SOAP

JMS/SOAP

JDBC

JDBC

Version:

Datum:

1.1

25.05.2012

Autor:

Datei:

Timo Nink, Accenture

KraftSt-Zoll_System-Architektur_v1.1.vsd Dienststellen der Zollverwaltung Zulassungsbehörden via KBA

IBM Tivoli Access Manager WebSEAL

HTTP/HTML

OpenFT

HTTP/SOAP File/XML

IBM WebSphere Portal Server

Portlet:

Startseite

ADI / SteuerID

Portlet:

Steuerfall-

verwaltung

Portlet:

Arbeitsliste

Portlet:

IBM Web Content

Manager

Oracle BI EE

Portlet:

Zentrale Be-

wirtschaftung

Portlet:

AdministrationAd-hoc-Analyse

IBM Tivoli Directory Server

(LDAP-Server)LDAP

Reports:

KFZ-Steuer

IBM HTTP-Server

Stat. HTML CSS JavaScript Grafiken

HTTP/HTML

Routing Load-Balancing

Oracle Database EE (OLTP)

Daten:

Stammdaten

Daten:

Steuerplattform

Daten:

Rückstände

Daten:

Dokumente

Daten:

Aufgaben

Oracle Database EE (Konfiguration)

Konfiguration:

Portal

Konfiguration:

Process Server

Konfiguration:

Decision Mgr.

IBM Process Server Advanced

Prozess:

Anmeldung

Prozess:

Änderung

Prozess:

Abmeldung

Prozess:

Stornierung

KonfigurationAdapter

Process Server

Enterprise Service Bus

JDBC

HTTP/SOAP

HTTP/SOAP

(KBA-WS)

JDBC

JDBC

Vorlagen:

KFZ-Steuer

JDBC

NFS

HTTP/HTMLHTTP/HTML

SQL

Oracle Database EE (Konfiguration)

Konfiguration:

UC4

UC4-Prop.

LDAP

Infrastruktur-Komponente Richtung des Zugriffs (einschl. Protokoll)

Vereinheitlichung der IT-Architektur(Referenzarchitektur Steuerplattform)

Page 10: Steuerplattform der Bundesfinanzverwaltung · IBM WebSphere Portal Server Portlet: Startseite ADI / SteuerID Portlet: Steuerfall-verwaltung Portlet: Arbeitsliste Portlet: IBM Web

10 Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)

Was ist der innovative Aspekt?

Page 11: Steuerplattform der Bundesfinanzverwaltung · IBM WebSphere Portal Server Portlet: Startseite ADI / SteuerID Portlet: Steuerfall-verwaltung Portlet: Arbeitsliste Portlet: IBM Web

11 Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)

Steuerplattform = Summe aus fachl.+techn. Sicht

Technische Basisdienste

Verzeichnisdienst

Identifikation durch TIM/TAM

Batchsteuerung

Output – Management

Druck / Archivierung

Fachliche Basisdienste

Adressvalidierung

Bankvalidierung

Statistiken

Arbeitsliste

Erhebung

Steuer-fachliche

Basisdienste

Eingangsverarbeitung

Registrierung

Fallverwaltung

Festsetzung

Stammdatenverwaltung

Rückstandsprüfung

Korrespondenz

Dokumentenverwaltung

Einheitliche System-

architektur

Webbasierte Anwendungen

Generalisierte Architektur

Standardisierte Software

Einheitliches Vorgehen

Methodiken

Werkzeuge

Konzepte

D U R C H G E H E N D E W I E D E R V E R W E N D B A R K E I T

Page 12: Steuerplattform der Bundesfinanzverwaltung · IBM WebSphere Portal Server Portlet: Startseite ADI / SteuerID Portlet: Steuerfall-verwaltung Portlet: Arbeitsliste Portlet: IBM Web

12 Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)

Was ist der Mehrwert?

Page 13: Steuerplattform der Bundesfinanzverwaltung · IBM WebSphere Portal Server Portlet: Startseite ADI / SteuerID Portlet: Steuerfall-verwaltung Portlet: Arbeitsliste Portlet: IBM Web

13 Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - 7.5.15 - Beydeda/Schwegmann (ZIVIT)

Die agile Architektur

der Plattform ermöglicht …

Geringere Entwicklungs-

und Betriebskosten

Höhere Qualität in den IT-Verfahren

Geringere Risiken in der

Umsetzung und Einführung

Steigerung der Nutzerfreund-lichkeit undReduzierung

der Einarbeitung

Schnellere Umsetzung und

Reaktion auf Veränderungen

Vermeidung von Mehrfach-entwicklungen

Page 14: Steuerplattform der Bundesfinanzverwaltung · IBM WebSphere Portal Server Portlet: Startseite ADI / SteuerID Portlet: Steuerfall-verwaltung Portlet: Arbeitsliste Portlet: IBM Web

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)

Page 15: Steuerplattform der Bundesfinanzverwaltung · IBM WebSphere Portal Server Portlet: Startseite ADI / SteuerID Portlet: Steuerfall-verwaltung Portlet: Arbeitsliste Portlet: IBM Web

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)

Page 16: Steuerplattform der Bundesfinanzverwaltung · IBM WebSphere Portal Server Portlet: Startseite ADI / SteuerID Portlet: Steuerfall-verwaltung Portlet: Arbeitsliste Portlet: IBM Web

16 Steuerplattform der Bundesfinanzverwaltung - 14. eGovernment Wettbewerb - Beydeda/Schwegmann (ZIVIT)

Vielen Dank für Ihre Aufmerksamkeit!

Dr. Wolfgang SchwegmannZIVIT

[email protected] 680 - 6155

Dr. Sami [email protected] 680 - 5887