Package de.svws_nrw.core.abschluss
Klasse AbschlussManagerBerufsbildend
java.lang.Object
de.svws_nrw.core.abschluss.AbschlussManagerBerufsbildend
Diese Klasse dient der Verwaltung von allgemeinen Informationen
zur Abschlussberechnung an berufsbildenden Schule und stellt insbesondere
auch wiederverwendbare Methoden zur Verfügung.
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic int
getAnzahlDefizite
(@NotNull BKAnlageAFaecher abschlussFaecher) Berechnet die Anzahl der Defizitestatic int
getAnzahlUngenuegend
(@NotNull BKAnlageAFaecher abschlussFaecher) Berechnet die Anzahl der Note Ungenügendstatic double
getDurchschnitt
(@NotNull BKAnlageAFaecher abschlussFaecher) Berechnet den Notendurchschnitt aller Fächerstatic @NotNull AbschlussErgebnisBerufsbildend
getErgebnis
(boolean hatBSA, double note, Boolean hatBA, SchulabschlussAllgemeinbildend abschlussAllgemeinbildend) Erzeugt ein Ergebnis der Abschlussberechnung unter Angabe, ob dieser erworben wurde.
-
Methodendetails
-
getErgebnis
@NotNull public static @NotNull AbschlussErgebnisBerufsbildend getErgebnis(boolean hatBSA, double note, Boolean hatBA, SchulabschlussAllgemeinbildend abschlussAllgemeinbildend) Erzeugt ein Ergebnis der Abschlussberechnung unter Angabe, ob dieser erworben wurde. Die Liste der Nachprüfungsfächer ist leer und ein Log ist nicht zugeordnet.- Parameter:
hatBSA
- ist der Berufsschulabschluss erreichtnote
- Note des AbschlusseshatBA
- ist der Berufsabschluss erreichtabschlussAllgemeinbildend
- der allgemeinbildende Abschluss- Gibt zurück:
- das Ergebnis der Abschlussberechnung
-
getDurchschnitt
Berechnet den Notendurchschnitt aller Fächer- Parameter:
abschlussFaecher
- die Fächer für die Abschlussberechnung- Gibt zurück:
- der Notendurchschnitt oder NaN im Fehlerfall
-
getAnzahlDefizite
Berechnet die Anzahl der Defizite- Parameter:
abschlussFaecher
- die Fächer für die Abschlussberechnung- Gibt zurück:
- die Anzahl der Defizite oder -1 im Fehlerfall
-
getAnzahlUngenuegend
Berechnet die Anzahl der Note Ungenügend- Parameter:
abschlussFaecher
- die Fächer für die Abschlussberechnung- Gibt zurück:
- die Anzahl der Note Ungenügend oder -1 im Fehlerfall
-