add description about the entities
This commit is contained in:
parent
86a5edc81c
commit
2d10526da0
|
@ -9,13 +9,13 @@ wecken.
|
||||||
Dies alles soll auf mit möglichst wenig Aufwand verwaltet werden können.
|
Dies alles soll auf mit möglichst wenig Aufwand verwaltet werden können.
|
||||||
|
|
||||||
\subsection{Stakeholder}
|
\subsection{Stakeholder}
|
||||||
Folgende Stakeholder sind in diesem Projekt von Priorität:
|
Folgende Staeholder sind in diesem Projekt von Priorität:
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Verwaltung
|
\item Verwaltung
|
||||||
\item Nachfrager
|
\item Nachfrager
|
||||||
\item Anbieter
|
\item Anbieter
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
||||||
\subsection{Chancen und Risiken}
|
\subsection{Chancen und Risiken}
|
||||||
|
|
||||||
|
|
||||||
|
@ -100,12 +100,78 @@ Die Verwaltung sollte folgende Tätigkeiten ausführen können.
|
||||||
|
|
||||||
\subsection{ERM}
|
\subsection{ERM}
|
||||||
\subsubsection{Entitäten}
|
\subsubsection{Entitäten}
|
||||||
\paragraph{Persons}
|
|
||||||
\paragraph{Members}
|
In dieser Sektion werden die Entitäten der Datenbank kurz beschrieben
|
||||||
\paragraph{Subscribtions}
|
damit das ERM besser verstanden werden kann. Dabei wird zuerst der Name in
|
||||||
\paragraph{Members}
|
der Datenbank aufgelistet gefolgt von der deutschen Übersetzung.
|
||||||
\paragraph{Rents}
|
|
||||||
\paragraph{QualityChecks}
|
\textbf{persons / (Personen)}
|
||||||
|
\newline
|
||||||
|
Sind die Repräsentation einer realen Person in der Datenbank. Hier
|
||||||
|
werden auch die Adressdaten eines Mitgliedes gespeichert.
|
||||||
|
|
||||||
|
\textbf{salutation / (Anreden)}
|
||||||
|
\newline
|
||||||
|
Enthält die möglichen Anreden für Personen.
|
||||||
|
|
||||||
|
\textbf{cities / (Städte)}
|
||||||
|
\newline
|
||||||
|
Enthält Städtenamen sowie die dazugehörige Postleizahl.
|
||||||
|
|
||||||
|
\textbf{countries / (Länder)}
|
||||||
|
\newline
|
||||||
|
Enthält eine Liste mit Ländernamen.
|
||||||
|
|
||||||
|
\textbf{locations / (Standorte)}
|
||||||
|
\newline
|
||||||
|
Diese Tabelle enthält die Daten der Standorte wo die jeweiligen Märkte
|
||||||
|
abgehalten werden.
|
||||||
|
|
||||||
|
\textbf{members / (Mitglieder)}
|
||||||
|
\newline
|
||||||
|
Sind die eigentlichen User im System. In der Regel verweisen sie auf
|
||||||
|
eine reale Person können zu Testzwecken aber auch ohne eine reale
|
||||||
|
Person im Hintergrund angelegt werden. Diese Entität wird auch mit
|
||||||
|
allen Abonementen verbunden.
|
||||||
|
\textbf{member\_status / (Mitgliedsstatus)}
|
||||||
|
\newline
|
||||||
|
Die Mitgliedsstatus Tabelle enthält die möglichen Stati die ein Mitglied
|
||||||
|
haben kann.
|
||||||
|
|
||||||
|
\textbf{subscribtions / (Abonnemente)}
|
||||||
|
\newline
|
||||||
|
Beschreiben die Abonnementsarten welche von den Mitgliedern gekauft
|
||||||
|
werden können.
|
||||||
|
|
||||||
|
\textbf{commercials / (Werbung)}
|
||||||
|
\newline
|
||||||
|
Diese Tabelle enthällt alle Daten zu Änderungen des Webauftritt
|
||||||
|
eines Mitgliedes. Diese Tabelle wird benötigt damit sichergestellt
|
||||||
|
werden kann das ein Mitglied nur nur die zugelassene Anzahl an
|
||||||
|
Änderungen beantragt.
|
||||||
|
|
||||||
|
\textbf{quality\_checks / (Qualitätschecks)}
|
||||||
|
\newline
|
||||||
|
Beschreibt die Beziehung zwischen zwei Mitglieder wobei eines der
|
||||||
|
Mitglieder der Prüfer und ein anderes Mitglied der Geprüfte ist.
|
||||||
|
|
||||||
|
\textbf{subscription\_orders / (Abonnementsbestellungen)}
|
||||||
|
\newline
|
||||||
|
Enthält die Käufe die ein Mitglied macht.
|
||||||
|
|
||||||
|
\textbf{trial\_period / (Probezeit)}
|
||||||
|
\newline
|
||||||
|
Beinhaltet die Zeit wie lange die Probezeit ist damit diese nicht als
|
||||||
|
ein Fixwert im Code abgelegt werden muss.
|
||||||
|
|
||||||
|
\textbf{rents / (Mieten)}
|
||||||
|
\newline
|
||||||
|
Beinhaltet die Mieten welche ein Mitglied in der Probezeit getätigt hat.
|
||||||
|
|
||||||
|
\textbf{rent\_prices / (Mietpreise)}
|
||||||
|
\newline
|
||||||
|
Enthält die Mietpreise für den jeweiligen Standort.
|
||||||
|
|
||||||
\section{Testfälle}
|
\section{Testfälle}
|
||||||
|
|
||||||
\begin{landscape}
|
\begin{landscape}
|
||||||
|
|
Loading…
Reference in New Issue