extend the description of the entities.
This commit is contained in:
parent
3928c4f230
commit
c11d10aebf
|
@ -60,7 +60,7 @@ Die Verwaltung sollte folgende Tätigkeiten ausführen können.
|
|||
\section{Stundenplanung}
|
||||
%\vfill
|
||||
\begin{table}[h]
|
||||
\caption{Stundenplanung}
|
||||
\caption{Zeitplanung}
|
||||
\label{my-label}
|
||||
\resizebox{1.3\textwidth}{!}{%
|
||||
\begin{tabular}{|l|l|l|l|l|l|}
|
||||
|
@ -102,8 +102,9 @@ Die Verwaltung sollte folgende Tätigkeiten ausführen können.
|
|||
\subsubsection{Entitäten}
|
||||
|
||||
In dieser Sektion werden die Entitäten der Datenbank kurz beschrieben
|
||||
damit das ERM besser verstanden werden kann. Dabei wird zuerst der Name in
|
||||
der Datenbank aufgelistet gefolgt von der deutschen Übersetzung.
|
||||
damit das ERM besser verstanden werden kann. Dabei wird zuerst der
|
||||
Name in der Datenbank aufgelistet gefolgt von der deutschen
|
||||
Übersetzung.
|
||||
|
||||
\textbf{persons / (Personen)}
|
||||
\newline
|
||||
|
@ -125,18 +126,23 @@ 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.
|
||||
abgehalten werden. Dabei wird auch erfasst wieviel Kapazität der
|
||||
jeweilige Standort hat damit mein ein überbuchen verhindern kann.
|
||||
|
||||
\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.
|
||||
Person im Hintergrund angelegt werden. Diese Entität wird dabei auch
|
||||
mit den jeweiligen Käufen verbunden damit man nachvollziehen kann wer
|
||||
diese getätigt hat.
|
||||
|
||||
\textbf{member\_status / (Mitgliedsstatus)}
|
||||
\newline
|
||||
Die Mitgliedsstatus Tabelle enthält die möglichen Stati die ein Mitglied
|
||||
haben kann.
|
||||
Die Mitgliedsstatus Tabelle enthält die möglichen Stati die ein
|
||||
Mitglied haben kann. Dabei werden hier auch Mitglieder Stati wie
|
||||
Mitarbeiter oder Admin erfasst da es für die Datenbank keinen
|
||||
Unterschied macht welche Funktion ein Mitglied hat.
|
||||
|
||||
\textbf{subscribtions / (Abonnemente)}
|
||||
\newline
|
||||
|
@ -145,39 +151,54 @@ 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.
|
||||
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.
|
||||
|
||||
Je nach Kundenwunsch könnte man diese noch erweitern um zusätzliche
|
||||
Daten zu erhalten. Etwa eine Überprüfung auf die Grösse der Änderungen
|
||||
um zu überprüfen wie fest die Funktion von den Mitgliedern genutzt
|
||||
wird.
|
||||
|
||||
\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.
|
||||
Zusätzlich wird erfasst an welchem Tag der Check geplant ist und Ob
|
||||
der Check bestanden wurde.
|
||||
|
||||
\textbf{subscription\_orders / (Abonnementsbestellungen)}
|
||||
\newline
|
||||
Enthält die Käufe die ein Mitglied macht.
|
||||
Enthält die Abokäufe die ein Mitglied macht welcher Standort dabei
|
||||
gewählt wurde sowie an welchem Tag der Kauf getätigt wurde.
|
||||
|
||||
\textbf{trial\_period / (Probezeit)}
|
||||
\newline
|
||||
Beinhaltet die Zeit wie lange die Probezeit ist damit diese nicht als
|
||||
ein Fixwert im Code abgelegt werden muss.
|
||||
ein Fixwert im Code abgelegt werden muss. Diese sollte es ermöglichen
|
||||
das die Dauer der Probezeit auch nächträglich noch einfach angepasst
|
||||
werden kann.
|
||||
|
||||
\textbf{rents / (Mieten)}
|
||||
\newline
|
||||
Beinhaltet die Mieten welche ein Mitglied in der Probezeit getätigt hat.
|
||||
Beinhaltet die Mieten welche ein Mitglied in der Probezeit getätigt
|
||||
hat. Dabei wird über den Mietspreis der Standort definiert der
|
||||
gemietet wird und mit einem Datumsfeld wird angegeben an welchem Tag
|
||||
der Platz reserviert wurde.
|
||||
|
||||
\textbf{rent\_prices / (Mietpreise)}
|
||||
\newline
|
||||
Enthält die Mietpreise für den jeweiligen Standort.
|
||||
Diese weisst jedem Standort einen Preis zu. Dies ermöglicht es die Preise
|
||||
für jeden Standort flexibel zu halten und den regionalen Interessensgruppen
|
||||
anzupassen.
|
||||
|
||||
\section{Testfälle}
|
||||
|
||||
\begin{landscape}
|
||||
\begin{table}[]
|
||||
\centering
|
||||
\caption{My caption}
|
||||
\caption{Testfälle}
|
||||
\label{my-label}
|
||||
\begin{tabular}{|
|
||||
>{\columncolor[HTML]{EFEFEF}}l |l|l|l|l|l|l|l|}
|
||||
|
|
Loading…
Reference in New Issue