continue working on the documentation

Things I've added are:

- a table template for use cases
- a new package tabularx to let a table use the whole width of a page
- Must and Wish targets
- Corrected the option of the test case table
This commit is contained in:
Andreas Zweili 2017-07-18 22:26:03 +02:00
parent b804d6acdb
commit 1b7884483d
2 changed files with 76 additions and 23 deletions

View File

@ -32,6 +32,30 @@ Details verlieren die nicht gefordert werden sowie unter Umständen
Dinge einbauen welche wir nicht genügend kennen was uns zu einem
späteren Zeitpunkt zum Verhängnis werden könnte.
\newpage
\section{Zielsetzung}
\subsection{Mussziele}
\begin{itemize}
\item Das Geschäftsmodell wurde in ein ERM umgewandelt.
\item Das ERM wurde in eine SQL-Server Datenbank umgesetzt.
\item Die Arbeit wurde mittels eines Testplans überprüft.
\item Die zur Verfügung stehenden Stunden sind in einer Planung auf
die Aufgaben zugeordnet. Abweichungen wurden mittels einer
Abweichungsanalyse aufgezeichnet.
\item Die Lösung wurde dokumentiert.
\item Eine Teilfunktion des Geschäftsmodell wurde in einer C\# Applikation
abgebildet.
\end{itemize}
\subsection{Wunschziele}
\begin{itemize}
\item Die Datenbank enthält alle statische Daten Wie
etwa Länder, Städte, Postleizahlen, Standorte.
\item Die Datenbank enthält ein Rechtekonzept.
\end{itemize}
\newpage
\section{User Stories}
\subsection{Verwaltung}
Als Plattforminaber möchte ich,
@ -71,28 +95,55 @@ Als Markbesucher möchte ich,
\item einen Überblick der Standorte und Termine der Märkte haben.
\end{itemize}
\section{Zielsetzung}
\newpage
\section{Use Cases}
\subsection{Mussziele}
\begin{itemize}
\item Das Geschäftsmodell wurde in ein ERM umgewandelt.
\item Das ERM wurde in eine SQL-Server Datenbank umgesetzt.
\item Die Arbeit wurde mittels eines Testplans überprüft.
\item Die zur Verfügung stehenden Stunden sind in einer Planung auf
die Aufgaben zugeordnet. Abweichungen wurden mittels einer
Abweichungsanalyse aufgezeichnet.
\item Die Lösung wurde dokumentiert.
\item Eine Teilfunktion des Geschäftsmodell wurde in einer C\# Applikation
abgebildet.
\end{itemize}
\subsection{Use Case Diagramm}
\subsection{Wunschziele}
\begin{itemize}
\item Die Datenbank enthält alle Daten. Dabei sind statische Daten Wie
etwa Länder, Städte, Postleizahlen, Standorte gemeint.
\item Die Datenbank enthält ein Rechtekonzept.
\end{itemize}
\subsection{Use Cases}
\subsubsection{1.0 Use Case}
\begin{table}[H]
\caption{Use Case 1.0}
\begin{tabularx}{\textwidth}{|X|X|}
\hline
{\cellcolor[HTML]{C0C0C0} Identifier} + Name & {\cellcolor[HTML]{C0C0C0} 1.0 First Use Case } \\ \hline
Description & \\ \hline
Actors & \\ \hline
Status & \\ \hline
Includes & \\ \hline
Trigger & \\ \hline
Preconditions & \\ \hline
Postconditions & \\ \hline
Normal Flow & \\ \hline
Alternative Flow & \\ \hline
Author & \\ \hline
Date & \\ \hline
\end{tabularx}
\end{table}
\newpage
\subsubsection{1.0 Use Case}
\begin{table}[H]
\caption{Use Case 1.0}
\begin{tabularx}{\textwidth}{|X|X|}
\hline
{\cellcolor[HTML]{C0C0C0} Identifier} + Name & {\cellcolor[HTML]{C0C0C0} 1.0 First Use Case } \\ \hline
Description & \\ \hline
Actors & \\ \hline
Status & \\ \hline
Includes & \\ \hline
Trigger & \\ \hline
Preconditions & \\ \hline
Postconditions & \\ \hline
Normal Flow & \\ \hline
Alternative Flow & \\ \hline
Author & \\ \hline
Date & \\ \hline
\end{tabularx}
\end{table}
\newpage
\begin{landscape}
\section{Stundenplanung}
%\vfill
@ -127,10 +178,12 @@ Als Markbesucher möchte ich,
%\vfill
\end{landscape}
\newpage
\section{Zusammenarbeit}
\subsection{Lösungsvarianten}
\newpage
\section{Coding}
\subsection{RM}
@ -249,11 +302,10 @@ Verarbeitung unsere Datenbank auf.
\subsubsection{Problematik}
\section{Testfälle}
\newpage
\begin{landscape}
\begin{table}[]
\section{Testfälle}
\begin{table}[H]
\centering
\caption{Testfälle}
\label{my-label}

View File

@ -61,6 +61,7 @@
%Enable colours for tables
\usepackage[table]{xcolor}
\usepackage{tabularx}
%Needed to rotate graphics and tables
\usepackage{rotating}