write use cases

This commit is contained in:
Andreas Zweili 2017-07-25 23:37:59 +02:00
parent b3a3a3b1f8
commit fc3246fa14
1 changed files with 100 additions and 45 deletions

View File

@ -104,76 +104,131 @@ Als Markbesucher möchte ich,
%% -- Begining of Use Case Template --
\subsubsection{User Registration}
\begin{table}[H]
\begin{tabular}{|>{\columncolor[HTML]{EFEFEF}}p{.25\textwidth}|p{.7\textwidth}|}
\begin{longtable}{|>{\columncolor[HTML]{EFEFEF}}p{.25\textwidth}|p{.7\textwidth}|}
\hline
%begin title row
{\cellcolor[HTML]{C0C0C0} Identifier} + Name & {\cellcolor[HTML]{C0C0C0} 1.0 User Registration} \\ \hline
%end title row
Description & \\ \hline
Actors & \\ \hline
Status & Freigegeben \\ \hline
Includes & \\ \hline
Trigger & \\ \hline
Preconditions & \\ \hline
Postconditions & \\ \hline
Normal Flow & \\ \hline
Alternative Flow & \\ \hline
Author & A. Zweili \& I. Cadaroski \\ \hline
Date & 20. Juli 2017 \\ \hline
\end{tabular}
Description & Der Use Case beschreibt die Registrierung\\
& eines neuen User Accounts.\\
\hline
Actors & User\\
\hline
Status & Freigegeben\\
\hline
Includes & -\\
\hline
Trigger & User möchte sich registrieren.\\
\hline
Preconditions & -\\
\hline
Postconditions & User hat sich einen Account erstellt.\\
\hline
Normal Flow & 1. User startet Registrierung\\
& 2. User füllt Form aus\\
& 3. User schliesst Registrierung ab\\
\hline
Alternative Flow & 1. User startet Registrierung\\
& 2. User füllt Form mit bereits vorhandener\\
& Email Adresse aus.\\
& 3. Applikation gibt Fehler aus\\
& 4. User verwendet einzigartige Email Adresse\\
& 5. User schliesst Registrierung ab\\
\hline
Notes & -\\
\hline
UC History & 1.0 Darft erstellt durch AZ\\
\hline
Author & A. Zweili \& I. Cadaroski\\
\hline
Date & 20. Juli 2017\\
\hline
\caption{1.0 User Registration}
\end{table}
\end{longtable}
\newpage
%% -- End of Use Case Template --
%% -- Begining of Use Case Template --
\subsubsection{User Login}
\begin{table}[H]
\begin{tabular}{|>{\columncolor[HTML]{EFEFEF}}p{.25\textwidth}|p{.7\textwidth}|}
\begin{longtable}{|>{\columncolor[HTML]{EFEFEF}}p{.25\textwidth}|p{.7\textwidth}|}
\hline
%begin title row
{\cellcolor[HTML]{C0C0C0} Identifier} + Name & {\cellcolor[HTML]{C0C0C0} 1.1 User Login} \\ \hline
%end title row
Description & \\ \hline
Actors & \\ \hline
Status & Freigegeben \\ \hline
Includes & \\ \hline
Trigger & \\ \hline
Preconditions & \\ \hline
Postconditions & \\ \hline
Normal Flow & \\ \hline
Alternative Flow & \\ \hline
Author & A. Zweili \& I. Cadaroski \\ \hline
Date & 20. Juli 2017 \\ \hline
\end{tabular}
Description & Der Use Case beschreibt den Login eines\\
& Users.\\
\hline
Actors & User\\
\hline
Status & Freigegeben\\
\hline
Includes & -\\
\hline
Trigger & User möchte sich einloggen\\
\hline
Preconditions & UC 1.0 erfolgreich abgeschlossen\\
\hline
Postconditions & User befindet sich im geschützten Bereich.\\
\hline
Normal Flow & 1. User füllt Login Form korrekt aus\\
& 2. User quittiert Login\\
& 3. Applikation wechselt zum geschützen Bereich\\
\hline
Alternative Flow & 1. User füllt Login Form mit falschen\\
& Angaben aus\\
& 2. Applikation gibt einen Error aus\\
\hline
Notes & -\\
\hline
UC History & 1.0 Darft erstellt durch AZ\\
\hline
Author & A. Zweili \& I. Cadaroski\\
\hline
Date & 20. Juli 2017\\
\hline
\caption{1.1 User Login}
\end{table}
\end{longtable}
\newpage
%% -- End of Use Case Template --
%% -- Begining of Use Case Template --
\subsubsection{Standorte begutachten}
\begin{table}[H]
\begin{tabular}{|>{\columncolor[HTML]{EFEFEF}}p{.25\textwidth}|p{.7\textwidth}|}
\begin{longtable}{|>{\columncolor[HTML]{EFEFEF}}p{.25\textwidth}|p{.7\textwidth}|}
\hline
%begin title row
{\cellcolor[HTML]{C0C0C0} Identifier} + Name & {\cellcolor[HTML]{C0C0C0} 2.0 Standorte begutachten} \\ \hline
%end title row
Description & \\ \hline
Actors & \\ \hline
Status & Freigegeben \\ \hline
Includes & \\ \hline
Trigger & \\ \hline
Preconditions & \\ \hline
Postconditions & \\ \hline
Normal Flow & \\ \hline
Alternative Flow & \\ \hline
Author & A. Zweili \& I. Cadaroski \\ \hline
Date & 20. Juli 2017 \\ \hline
\end{tabular}
Description & Der Use Case beschreibt das Betrachten der\\
& Standorte.\\
\hline
Actors & User\\
\hline
Status & Freigegeben\\
\hline
Includes & -\\
\hline
Trigger & User möchte Standort Details einsehen.\\
\hline
Preconditions & UC 1.1 erfolgreich abgeschlossen\\
\hline
Postconditions & -\\
\hline
Normal Flow & 1. User wählt einen Standort aus\\
& 2. Die Applikation gibt die Details zum\\
& ausgewählten Standort aus.\\
\hline
Alternative Flow & -\\
\hline
Notes & -\\
\hline
UC History & 1.0 Darft erstellt durch AZ\\
\hline
Author & A. Zweili \& I. Cadaroski\\
\hline
Date & 20. Juli 2017\\
\hline
\caption{2.0 Standorte begutachten}
\end{table}
\end{longtable}
\newpage
%% -- End of Use Case Template --