pse-documentation/31-qualitaetsheft-kolloquium/slides/changes.tex

147 lines
3.9 KiB
TeX
Raw Permalink Normal View History

2024-05-24 17:42:08 +02:00
\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}