Add current notes
Signed-off-by: Severin Kaderli <severin@kaderli.dev>
This commit is contained in:
parent
93dfeb443b
commit
ba31c18091
7 changed files with 71 additions and 7 deletions
|
@ -1,4 +0,0 @@
|
|||
\chapter{Persona}
|
||||
\section{Persona 1}
|
||||
\section{Persona 2}
|
||||
\section{Persona 3}
|
15
documentation/thesis/content/03_personas_use_cases.tex
Normal file
15
documentation/thesis/content/03_personas_use_cases.tex
Normal file
|
@ -0,0 +1,15 @@
|
|||
\chapter{Personas \& Use Cases}
|
||||
This chapter describes the personas and use cases that then are further used in the requirements in \autoref{chapter:requirements}.
|
||||
|
||||
\section{Sender}
|
||||
The sender regulary transmits small pieces of data (e.g. the current timestamp) via a website by controlling the magnetic field of the CPU in the browser using client side code.
|
||||
|
||||
\section{Receiver}
|
||||
The receiver visits the website provided by the sender using a laptop. He uses an application on his smartphone to receive and display the data the sender transmits by putting his smartphone on top of the laptop.
|
||||
|
||||
\begin{figure}[h]
|
||||
\centering
|
||||
\includegraphics[width=0.9\textwidth]{use_cases.png}
|
||||
\caption{Use Case Diagram}
|
||||
\label{figure:use_cases}
|
||||
\end{figure}
|
|
@ -1,19 +1,42 @@
|
|||
\chapter{Requirements}
|
||||
\label{chapter:requirements}
|
||||
|
||||
\section{Functional Requirements}
|
||||
\begin{table}[ht]
|
||||
\begin{reqTblr}{lll}
|
||||
ID & F01 \\
|
||||
Title & Website Transmits Data using MI \\
|
||||
Persona & Persona 1, Persona 2 \\
|
||||
Description & Description here...
|
||||
\end{reqTblr}
|
||||
\caption{Functional Requirement 01}
|
||||
\end{table}
|
||||
|
||||
\begin{table}[ht]
|
||||
\begin{reqTblr}{lll}
|
||||
ID & F02 \\
|
||||
Title & Smartphone Receives the Data \\
|
||||
Persona & Persona 1, Persona 2 \\
|
||||
Description & Description here...
|
||||
\end{reqTblr}
|
||||
\caption{Functional Requirement 02}
|
||||
\end{table}
|
||||
|
||||
\begin{table}[ht]
|
||||
\begin{reqTblr}{lll}
|
||||
ID & F03 \\
|
||||
Title & Smartphone Displays the Data \\
|
||||
Persona & Persona 1, Persona 2 \\
|
||||
Description & Description here...
|
||||
\end{reqTblr}
|
||||
\caption{Functional Requirement 03}
|
||||
\end{table}
|
||||
|
||||
\section{Non Functional Requirements}
|
||||
\begin{table}[ht]
|
||||
\begin{reqTblr}{lll}
|
||||
ID & N01 \\
|
||||
Title & Smartphone Requires No Connectivity \\
|
||||
Persona & Persona 1, Persona 2 \\
|
||||
Description & Description here...
|
||||
\end{reqTblr}
|
||||
|
|
Reference in a new issue