Skip to content
Snippets Groups Projects
Tayfun Bönsch's avatar
TB authored
50d5bb37
History

PROJEKT Notenmanager

Mitglieder: T.B., K.T., D.T

Beschreibung:

Logik: Ein Programm, um Noten (Universität, Schule) zu berechnen. GUI: Oberfläche mit Liste und Eingabefeldern (Textboxen), sowie Button zur Navigation Data Access (DB): Anbindung zur Datenbank (liteSql, mySql)

Requirements: 1. Berechnung der Noten: Uni-Noten: ECTS-Gewichtung und Durchschnitt 2. GUI: DDL für Studiengang; DDL für Student; Tabelle mit Fächern nach Studiengang (JSON zur Konfiguration der Studiengänge) 3. Database (lokal, litesql): relationales Modell: Student, Studiengang, Studienkurse, Noten 4. Zusatzfeatures: CSV-/PDF-Export/Import;

Pflicht:
Vererbung: Studienkurse -> Unterklassen: regulär, FWP, AWP, freiwillig Interfaces: für Verallgemeinerung von Fächern: benotet, nicht benotet; für Prüfungsstatus (bestanden, angerechnet, Versuche) Javadoc: deutsche Kommentare zur Funktion UML-Diagramm: Softwarestruktur

Zusatz: Android-App (wenn Zeit)