\documentclass[12pt]{article}
\input{../preamble.tex}

\begin{document}
\documentinfo{Konzeptionsphase: Dashboard f\"ur das Studium}{Portfolioteil 1 (max. 5 Seiten)}

\section{Ziele des Dashboards}
\begin{itemize}[leftmargin=*]
  \item Abschlussziel: \textit{z.\,B. Bachelorabschluss in 3 Jahren, Meilensteine pro Semester}.
  \item Notenziel: \textit{z.\,B. Gesamtnotenschnitt $\leq$ 2{,}0; Mindestnoten pro Modul}.
  \item Weitere Kennzahlen (optional): \textit{ECTS-Fortschritt, offene Pr\"ufungsleistungen, Lernzeit/Woche}.
\end{itemize}

\section{Geplante Inhalte und Visualisierung}
\begin{itemize}[leftmargin=*]
  \item \textbf{Startseite/Overview:} Fortschrittsbalken f\"ur ECTS, aktueller Notenschnitt, verbleibende Semester bis Zieltermin.
  \item \textbf{Modul-Detail:} Tabelle mit Modulstatus, Note, Pr\"ufungsform, Wiederholtermine.
  \item \textbf{Zeitplanung:} Kalender/Timeline mit Abgabefristen und empfohlenen Lernslots.
  \item \textbf{Warnhinweise:} Hervorhebung von Risiken (\"uberdue ECTS, Notenrisiken, Terminkonflikte).
\end{itemize}

\section{Dashboard-Skizze}
\begin{figure}[H]
  \centering
  \fbox{\parbox{0.9\textwidth}{Platz f\"ur die Skizze (z.\,B. Export aus Figma/Excalidraw oder eingescanntes Handdrawing).}}
  \caption{Skizze des geplanten Dashboards (Soll die Ziele aus Abschnitt~1 abdecken).}
\end{figure}

\section{UML-Klassendiagramm (Entity-Ebene)}
\begin{itemize}[leftmargin=*]
  \item Pflichtklassen laut Aufgabenstellung: \texttt{Studiengang}, \texttt{Semester}, \texttt{Modul}, \texttt{Pr\"ufungsleistung}.
  \item Erg\"anzungen (falls ben\"otigt): \textit{z.\,B. Benutzerprofil, Lernplan, Terminplanung}.
  \item Beziehungen: \textit{Aggregation/Komposition zwischen Studiengang--Semester--Modul--Pr\"ufungsleistung; Vererbung nur falls sinnvoll}.
\end{itemize}
\begin{figure}[H]
  \centering
  \fbox{\parbox{0.9\textwidth}{Platz f\"ur das UML-Klassendiagramm (Entity-Fokus).}}
  \caption{Entity-Klassen und Beziehungen (Komposition/Aggregation klar kennzeichnen).}
\end{figure}

\section{Annahmen und Randbedingungen}
\begin{itemize}[leftmargin=*]
  \item Datenquelle: \textit{myCampus-Export manuell importiert? Lokale SQLite?}
  \item Aktualisierungszyklus: \textit{z.\,B. w\"ochentlich/monatlich}.
  \item Nichtziele: \textit{z.\,B. keine automatische myCampus-Schnittstelle, kein Mobile-Frontend}.
\end{itemize}

\section{Offene Fragen / Feedbackbedarf}
\begin{itemize}[leftmargin=*]
  \item Welche Kennzahlen priorisieren (max. 2--3 zentrale Ziele)?
  \item Welche Visualisierung unterst\"utzt die Zielerreichung am besten?
  \item Braucht es zus\"atzliche Entity-Klassen f\"ur persistente Daten?
\end{itemize}

\end{document}
