56 lines
2.6 KiB
TeX
56 lines
2.6 KiB
TeX
\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}
|