From 7fcdc1c788725f866de71fc9dfd8c4d1cb132b57 Mon Sep 17 00:00:00 2001 From: Orangerot Date: Fri, 24 May 2024 17:42:08 +0200 Subject: Initial commit --- 31-qualitaetsheft-kolloquium/slides/changes.tex | 146 ++++++++++++++++++++++++ 1 file changed, 146 insertions(+) create mode 100644 31-qualitaetsheft-kolloquium/slides/changes.tex (limited to '31-qualitaetsheft-kolloquium/slides/changes.tex') diff --git a/31-qualitaetsheft-kolloquium/slides/changes.tex b/31-qualitaetsheft-kolloquium/slides/changes.tex new file mode 100644 index 0000000..e90113a --- /dev/null +++ b/31-qualitaetsheft-kolloquium/slides/changes.tex @@ -0,0 +1,146 @@ +\begin{frame}{Änderungen zur Implementierung} + +%\vspace{-.4cm} +%\begin{orangeblock}{Kompatibilität} +% \begin{minipage}{1.7cm} +% \centering +% \fontsize{23pt}{0pt} +% \selectfont +% \textcolor{orange} +% \faPlug +% \end{minipage} +% \hspace{-.5cm} +% \begin{minipage}{.7\textwidth} +% \begin{itemize} +% \item Benutzernamen und E-Mail-Adresse speichern +% \item Device API +% \end{itemize} +% \end{minipage} +%\end{orangeblock} +% +%\begin{greenblock}{E-Mail-Verifizierung} +% \begin{minipage}{1.7cm} +% \centering +% \fontsize{23pt}{0pt} +% \selectfont +% \textcolor{kit-green} +% \faUserCheck +% \end{minipage} +% \hspace{-.5cm} +% \begin{minipage}{.7\textwidth} +% \begin{itemize} +% \item Neuer Endpunkt zur Verifizierung der E-Mail-Adresse +% \item Anmelden nur mit bestätigter E-Mail-Adresse +% \end{itemize} +% \end{minipage} +%\end{greenblock} +% +%\begin{blueblock}{RSS Parser} +% \begin{minipage}{1.7cm} +% \centering +% \fontsize{23pt}{0pt} +% \selectfont +% \textcolor{kit-blue} +% \faRssSquare +% \end{minipage} +% \hspace{-.5cm} +% \begin{minipage}{.7\textwidth} +% \begin{itemize} +% \item Asynchroner RSS Parser nach \enquote{Fire and Forget} Prinzip +% \item Speichern/Löschen über Referenzen in DAO-Schicht +% \end{itemize} +% \end{minipage} +%\end{blueblock} +% +%\begin{redblock}{Datenzugriffsschicht} +% \begin{minipage}{1.7cm} +% \centering +% \fontsize{23pt}{0pt} +% \selectfont +% \textcolor{kit-red} +% \faDatabase +% \end{minipage} +% \hspace{-.5cm} +% \begin{minipage}{.7\textwidth} +% \begin{itemize} +% \item \sout{DAO-Implementierungen} (JPA-Repository) +% \end{itemize} +% \end{minipage} +%\end{redblock} + +% +% Original +% +%\begin{itemize} +% \item Kompatibilität mit Podcatchern \begin{itemize} +% \item Speicherung von Benutzernamen und E-Mail-Adressen +% \item Device API +% \end{itemize} +% \item Verifizierung der E-Mail-Adresse +% \item RSSParser +% \item Reduzierte Datenzugriffsschicht +%\end{itemize} + +% +% Konzept +% +%\begin{itemize} +% \item Neu erfüllte Kriterien \begin{itemize} +% \item 50 Anfragen / Sekunde (bedingt) +% \item Abonnements in Weboberfläche deabonnieren +% \end{itemize} +% \item Aussagekräftige Benachrichtigungen im Frontend +%\end{itemize} + +\begin{orangeblock}{Performance} + \begin{minipage}{1.7cm} + \centering + \fontsize{23pt}{0pt} + \selectfont + \textcolor{orange} + \faTachometer + \end{minipage} + \hspace{-.5cm} + \begin{minipage}{.7\textwidth} + \begin{itemize} + \item 50 Anfragen / Sekunde bedingt möglich + \item Die Systemanforderungen für dieses Kriterium liegen über den Mindestanforderungen + \end{itemize} + \end{minipage} +\end{orangeblock} + +\begin{redblock}{Deabonnieren in der Weboberfläche} + \begin{minipage}{1.7cm} + \centering + \fontsize{23pt}{0pt} + \selectfont + \textcolor{kit-red} + \faMinusCircle + \end{minipage} + \hspace{-.5cm} + \begin{minipage}{.7\textwidth} + \begin{itemize} + \item Deabonnieren von Podcasts im Dashboard nun möglich + \item Über Checkboxen auch mehrere auf einmal deabonnieren + \end{itemize} + \end{minipage} +\end{redblock} + +\begin{blueblock}{Aussagekräftige Benachrichtigungen im Frontend} + \begin{minipage}{1.7cm} + \centering + \fontsize{23pt}{0pt} + \selectfont + \textcolor{kit-blue} + \faExclamationCircle + \end{minipage} + \hspace{-.5cm} + \begin{minipage}{.7\textwidth} + \begin{itemize} + \item Fehlermeldungen sind nun verständlicher + \item Erfolgreiche Aktionen werden Nutzer über Meldungen mitgeteilt + \end{itemize} + \end{minipage} +\end{blueblock} + +\end{frame} -- cgit v1.2.3