Pensionslücken- Berechnungssystem

Slides:



Advertisements
Ähnliche Präsentationen
Terme, Proportionalität, Prozentrechnung, Gleichungen
Advertisements

Terme, Proportionalität, Prozentrechnung
Asymptotische Notation
Kardinalität von binären Beziehungen (1)
Vorsorgen: säen, pflegen, ernten… Mag. Karin Luger Wojciech Trzaska.
Deutsche Rentenversicherung
Die Prozentrechnung Ein Übungsprogramm der IGS - Hamm/Sieg
Gruppe 1 Janka Bossert Sven Hilz Jan Nathem
Schiller-Gymnasium Hof Manuel Friedrich OStR,
DVG Ablaufsteuerung
6. Zusammengesetzte Daten (Verbund)
Potenziale ins rechte Licht gerückt
für die Erstellung einer Präsentation
Urlaube , Abwesenheiten, Dispositionen,… … und was ist mit der Pension? Die Auswirkungen einer Unterbrechung der beruflichen Laufbahn auf die Berechnung.
Pensionen in Österreich Stand: März 2011 Renate Anderl Bundesfrauenvorsitzende.
Elterngeld. Elterngeld - Anspruchsvoraussetzungen und Höhe der Leistungen Elterngeld - Anspruchsvoraussetzungen und Höhe der Leistungen.
Kommunikation im Team verbessern mit Mindjet MindManager
Pensionskonto – das unbekannte Wesen
Pensionsreformen im Rückblick
Pensionsversicherung
Länger arbeiten – weniger Pension
The Wizard Presents TEST QI.
Das Pensionskassen-Modell der Universität für Bodenkultur Wien
Vorstellung der Medienversorgung
Client Server Modell Universität zu Köln
Bestimmen von Prozentwert, Grundwert und Prozentsatz
Idee: Analyse der österreichischen Sozialversicherung ein aus volkswirtschaftlicher Sicht interessantes Gebiet weil so gut wie jeder davon betroffen ist.
Grundlegende Berechnungen der Risiken versicherter Personen
Pensionssicherungsreform 2003 Leitfaden für Unternehmer
Budget-begleitreform 2003
Beitrags- oder Leistungsdefiniertes Pensionskonto.
Peter BERAN Alexander FRICK Gernot HABEL Andreas MERTL Philipp WEINHOFER Pensionslücken- Berechnungssystem.
Jetzt geht es um die 3 Rechnungen im Zusammenhang mit der Umsatzsteuer
Bearbeitung von Kundentransporten
Du stellst den Wecker auf 9 Uhr und gehst um 8 Uhr schlafen. Wieviele Stunden schläfst Du ?
UML Modellierung des Verhaltens von Klassen und Objekten
Einführung in Datenbankmodellierung und SQL
Kein Problem mit der richtigen Vorsorgelösung
Fingerübungen zu OOT Erstellen Sie, ausgehend vom nachfolgenden Beschrieb ein Use-Case Diagramm: Erstellen eines neuen Passes Für den Pass müssen Sie zuerst.
Grundlage: Gesetzentwurf der Landesregierung vom , Drucksache 16/3207
4 in 1 mit Prämiengarantie S ONDERTARIF B ERUFSFEUERWEHR Erstellt von: Markus Grafl – Produktbetreuung Sonder- und Gruppentarife.
Zusammengestellt von Mag. Raimund Hermann
Kurzinformation zur Tarifeinführung PflegeBahr Vertriebsinformation 29. Januar 2013.
Die.BAVExperten.in/Österreich Das Top – Firmen – Sparen und Die Intelligente Gehaltserhöhung.
Fingerübungen zu OOT Erstellen Sie, ausgehend vom nachfolgenden Beschrieb ein Use-Case Diagramm: Tanken an einer Tanksäule Der Kunde fährt mit seinem Wagen.
Organisationsdirektion Handwerk Einkommenssicherung und Rentenlösung für Handwerker Version
Ausgestaltungsformen der Alterssicherung
Anzuwendendes Pensionsrecht: 3 Gruppen
Leistungshöhen nach ASVG und AK-Pensionsrechner
Beratung mit Software-Unterstützung und Know-How
Änderungen im Budgetbegleitgesetz 2003
Peter BERAN Alexander FRICK Gernot HABEL Andreas MERTL Philipp WEINHOFER Pensionslücken- Berechnungssystem.
Kreieren eines Thermometer Diagramms
BUCHUNGSPLATTFORM SWE Gruppe 3: Florian Schwarzhans Nenad Kircanski
Betriebliche Vorsorge 2010
PFLEGE Finanzen Sozialsprengel Vorderwald Casemanagement Langenegg, Bach 127
Was Frau zum Thema Pension wissen sollte…..
HERZLICH WILLKOMMEN!!! Mit der ÖBV – durchs Leben… Vincent Bechtloff-Franz.
Schema der Gehaltsabrechnung
Wie viel darf ich maximal verdienen, damit ich… …weiter familienkrankenversichert sein kann? (im Monat)
FREIWILLIGES ZEITWERTKONTO eine neue Form der Arbeitszeitvergütung.
Altersabbatical Altersteilzeitmodell für Beamtinnen und Beamte.
Nur das öffentliche Pensionssystem ist eine sichere Altersvorsorge.
Altersteilzeit Altersvoraussetzung Jahr Frauen Männer
Anwartschaftsversicherung für Lehramtsstudierende
Landesstelle Niederösterreich
Herzlich Willkommen zur Dienststellenversammlung
Herzlich Willkommen zur Dienststellenversammlung
Ist Altersarmut weiblich? Aktuelle Zahlen aus der Pensionsstatistik
Rally Obedience Turnier
 Präsentation transkript:

Pensionslücken- Berechnungssystem Peter BERAN 0200945 Alexander FRICK 0206513 Gernot HABEL 0205554 Andreas MERTL 0202822 Philipp WEINHOFER 0206311

Use-Case Diagramm NEU: XML/DB ändern

Zustandsdiagramm Pensionsberechnung

Zustandsdiagramm Admin - XML - Ändern

Zustandsdiagramm Admin – DB - Ändern

Klassendiagramm WebClient

Klassendiagramm WebAdmin

Klassendiagramm WebService

Klassendiagramm Kommunikation

Gesamtsicht

XML - Datenstruktur

Pseudocode getPensionsluecke { get Witwenpension, BUPension, Ausgleichszulage aus Stub_xml wenn (Witwenpension) pension = berechneWitwenpension() else { wenn (BUPension) pension = berechneBUPension() else pension = berechnePension() } Pension wird auf Ausgleichszulage aufgewertet (falls Anspruch besteht) Nettopension() get zusatzpension aus Stub_xml überprüfe zusatzpension auf Maximalbetrag Pensionslücke = Gehalt – Pension – Freiwillige Zusatzpension (muss aber positiv sein) Schreibe alle Daten ins XML und liefere an Client zurück

Pseudocode – Pensionsberechnung 1 berechnePension() { //brutto get gewuenschtes_Pensionsantrittsalter aus Stub_xml get bisherigeBeitragsmonate, Ersatzzeiten aus Stub_XML Beitragsmonate=bisherigeBeitragsmonate + (Monate zischen Pensionsantritt und jetzt) Versicherungszeiten = Beitragsmonate + Ersatzzeiten wenn gewuenschtes_Pensionsantrittsalter >= Pensionsantrittsalter { Pension = getBemessungsgrundlage() * Steigerungsbetrag() } else { wenn (Beitragszeit < benötigteVersicherungsdauerFuerHacklerregelung oder check Geburtsdatum für Hacklerregelung aus DB!=OK) { get Verminderung aus DB Verminderung = Verminderung * (Pensionsantrittsalter - gewuenschtes_Pensionsantrittsalter) (in Jahren) Verminderung darf max maxVerminderung sein Pensions= getBemessungsgrundlage() * Steigerungbetrag() * (1 - Verminderung) }

Pseudocode – Pensionsberechnung 2 else { //Hacklerregelung get Pensionsantrittsalter für Hacklerregelung aus DB wenn gewuenschtes_Pensionsantrittsalter >= PensionsantrittsalterHackler { Pension= getBemessungsgrundlage() * SteigerungsbetragHackler() } get Verminderung aus DB Verminderung = Verminderung * (PensionsantrittsalterHackler - gewuenschtes_Pensionsantrittsalter) (in Jahren) Verminderung darf max 15 % sein Pensions = getBemessungsgrundlage() * SteigerungbetragHackler() * (1 - Verminderung) get Geburtsdatum_der_Kinder aus Stub_xml get Kinderzuschuss, LebensjahrKinderzuschuss aus DB für jedes Kind wo Alter kleiner als Lebensjahr ist (zum Zeitpunkt des Pensionsantritts) gibt es Kinderzuschuss get Höchstpension aus DB wenn Pension > Höchstpension, Pension = Höchstpension back

Pseudocode - Bemessungsgrundlage getBemessungsgrundlage() { get Geschlecht, Geburtsdatum, Gehalt, Anzahl_Kinder aus Stub_xml get Bemessungszeitraum, RichtsatzKindererziehung, Verkürzung_BMZ_Kind aus DB get Pensionsantrittsalter aus DB wenn weiblich, verringere Bemessungszeitraum um Verkürzung_BMZ_Kind pro Kind Bemessungszeitraum muss mindestens 180 Monate sein Berechne ungefähres Gehalt bei Pensionsantritt Berechne Durchschnittswert für Bemessungsgrundlage aufgrund von Alter, Bemessungszeitraum, Gehalt, Pensionsantrittsalter } back

Pseudocode - Steigerungsbetrag get Steigerungsbetrag, maxSteigerungsbetrag, maxBeitragsjahre_bisMaxSteigerungsbetrag aus DB Gesamtsteigerungsbetrag = Steigerungsbetrag * Versicherungszeiten/12 (in Jahren) wenn Versicherungszeiten < maxBeitragsjahre_bisMaxSteigerungsbetrag { Gesamtsteigerungsbetrag darf höchstens maxSteigerungsbetrag sein } SteigerungsbetragHackler() { back

Pseudocode - Nettopension get Krankenversicherung, KrankenversicherungFürEhepartner, maxPensionOhneLohnsteuer, maxPensionOhneLohnsteuerFürAlleinverdiener aus DB get Alleinverdiener, mitversichert aus Stub_xml wenn alleinverdiener { wenn (Pension > maxPensionOhneLohnstuerFuerAlleinverdiener) Steuern abziehen } else { wenn (Pension > maxPensionOhneLohnstuer) Steuern abziehen Pension = Pension * (1-Krankenversicherung) wenn Ehepartner mitversichert Pension = Pension * (1-KrankenversicherungFürEhepartner) back

Pseudocode - Witwenpension berechneWitwenpension() { HöchsprozentsatzWitwenpension, mindWitwenpension Prozentsatz = 70 - 30 * (BRGL der Hinterbliebenen / BRGL des Verstorbenen) Prozentsatz darf höchstens HöchsprozentsatzWitwenpension sein Witwenpension = Prozentsatz * BRGL des Verstorbenen Eigenpension = berechnePension() oder berechneBUPension() wenn (Witwenpension + Eigenpension < mindWitwenpension { Witwenpension = mindWitwenpension - Eigenpension Wenn (Witwenpension/BRGL des Verstorbenen *100 > HöchsprozentsatzWitwenpension) { Witwenpension = HöchsprozentsatzWitwenpension * BRGL des Verstorbenen } Pension = Witwenpension + Eigenpension back

Pseudocode – BU Pension berechneBUPension() { Get PensionsantrittalterFrühpension aus DB Wenn gewuenschtesPensionsantrittsalter < PensionsantrittalterFrühpension { Versicherungszeit = Versicherungszeit + PensionsantrittalterFrühpension - gewuenschtesPensionsantrittsalter } Gesamtsteigerungsbetrag = Steigerungsbetrag * Versicherungszeiten (in Jahren) Gesamtsteigerungsbetrag darf höchstens maxSteigerungsbetragBU sein BU Pension = Bemessungsgrundlage * Gesamtsteigerungsbetrag back

Danke für die Aufmerksamkeit! Das PLBS-Team