Merge branch 'master' into andreas
This commit is contained in:
commit
fca04f0a64
|
@ -389,32 +389,26 @@ damit das ERM besser verstanden werden kann. Dabei wird zuerst der
|
||||||
Name in der Datenbank aufgelistet gefolgt von der deutschen
|
Name in der Datenbank aufgelistet gefolgt von der deutschen
|
||||||
Übersetzung.
|
Übersetzung.
|
||||||
|
|
||||||
\textbf{persons / (Personen)}
|
\paragraph{persons / (Personen)}
|
||||||
\newline
|
|
||||||
Sind die Repräsentation einer realen Person in der Datenbank. Hier
|
Sind die Repräsentation einer realen Person in der Datenbank. Hier
|
||||||
werden auch die Adressdaten eines Mitgliedes gespeichert.
|
werden auch die Adressdaten eines Mitgliedes gespeichert.
|
||||||
|
|
||||||
\textbf{salutation / (Anreden)}
|
\paragraph{salutation / (Anreden)}
|
||||||
\newline
|
|
||||||
Enthält die möglichen Anreden für Personen.
|
Enthält die möglichen Anreden für Personen.
|
||||||
|
|
||||||
\textbf{cities / (Städte)}
|
\paragraph{cities / (Städte)}
|
||||||
\newline
|
Enthält Städtenamen sowie die dazugehörige Postleizahl und einem
|
||||||
Enthält Städtenamen sowie die dazugehörige Postleitzahl und einem
|
|
||||||
Verweis zu welchem Land die jeweilige Stadt gehört.
|
Verweis zu welchem Land die jeweilige Stadt gehört.
|
||||||
|
|
||||||
\textbf{countries / (Länder)}
|
\paragraph{countries / (Länder)}
|
||||||
\newline
|
|
||||||
Enthält eine Liste mit Ländernamen.
|
Enthält eine Liste mit Ländernamen.
|
||||||
|
|
||||||
\textbf{locations / (Standorte)}
|
\paragraph{locations / (Standorte)}
|
||||||
\newline
|
|
||||||
Diese Tabelle enthält die Daten der Standorte wo die jeweiligen Märkte
|
Diese Tabelle enthält die Daten der Standorte wo die jeweiligen Märkte
|
||||||
abgehalten werden. Dabei wird auch erfasst wie viel Kapazität der
|
abgehalten werden. Dabei wird auch erfasst wie viel Kapazität der
|
||||||
jeweilige Standort hat damit mein ein Überbuchen verhindern kann.
|
jeweilige Standort hat damit mein ein Überbuchen verhindern kann.
|
||||||
|
|
||||||
\textbf{members / (Mitglieder)}
|
\paragraph{members / (Mitglieder)}
|
||||||
\newline
|
|
||||||
Sind die eigentlichen User im System. In der Regel verweisen sie auf
|
Sind die eigentlichen User im System. In der Regel verweisen sie auf
|
||||||
eine reale Person können zu Testzwecken aber auch ohne eine reale
|
eine reale Person können zu Testzwecken aber auch ohne eine reale
|
||||||
Person im Hintergrund angelegt werden. Diese Entität wird dabei auch
|
Person im Hintergrund angelegt werden. Diese Entität wird dabei auch
|
||||||
|
@ -423,21 +417,18 @@ diese getätigt hat. Hier wird auch gespeichert ob das Mitglied die
|
||||||
notwendigen Dokumente unterzeichnet und die Kreditüberprüfung bestanden
|
notwendigen Dokumente unterzeichnet und die Kreditüberprüfung bestanden
|
||||||
hat.
|
hat.
|
||||||
|
|
||||||
\textbf{member\_status / (Mitgliedsstatus)}
|
\paragraph{member\_status / (Mitgliedsstatus)}
|
||||||
\newline
|
|
||||||
Die Mitgliedsstatus Tabelle enthält die möglichen Stati die ein
|
Die Mitgliedsstatus Tabelle enthält die möglichen Stati die ein
|
||||||
Mitglied haben kann. Dabei werden hier auch Mitglieder Stati wie
|
Mitglied haben kann. Dabei werden hier auch Mitglieder Stati wie
|
||||||
Mitarbeiter oder Admin erfasst da es für die Datenbank keinen
|
Mitarbeiter oder Admin erfasst da es für die Datenbank keinen
|
||||||
Unterschied macht welche Funktion ein Mitglied hat.
|
Unterschied macht welche Funktion ein Mitglied hat.
|
||||||
|
|
||||||
\textbf{subscriptions / (Abonnemente)}
|
\paragraph{subscribtions / (Abonnemente)}
|
||||||
\newline
|
|
||||||
Beschreiben die Abonnementsarten welche von den Mitgliedern gekauft
|
Beschreiben die Abonnementsarten welche von den Mitgliedern gekauft
|
||||||
werden können.
|
werden können.
|
||||||
|
|
||||||
\textbf{commercials / (Werbung)}
|
\paragraph{commercials / (Werbung)}
|
||||||
\newline
|
Diese Tabelle enthällt alle Daten zu Änderungen des Webauftritt eines
|
||||||
Diese Tabelle enthält alle Daten zu Änderungen des Webauftritt eines
|
|
||||||
Mitgliedes. Diese Tabelle wird benötigt damit sichergestellt werden
|
Mitgliedes. Diese Tabelle wird benötigt damit sichergestellt werden
|
||||||
kann das ein Mitglied nur nur die zugelassene Anzahl an Änderungen
|
kann das ein Mitglied nur nur die zugelassene Anzahl an Änderungen
|
||||||
beantragt.
|
beantragt.
|
||||||
|
@ -447,34 +438,29 @@ 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
|
um zu überprüfen wie fest die Funktion von den Mitgliedern genutzt
|
||||||
wird.
|
wird.
|
||||||
|
|
||||||
\textbf{quality\_checks / (Qualitätschecks)}
|
\paragraph{quality\_checks / (Qualitätschecks)}
|
||||||
\newline
|
|
||||||
Beschreibt die Beziehung zwischen zwei Mitglieder wobei eines der
|
Beschreibt die Beziehung zwischen zwei Mitglieder wobei eines der
|
||||||
Mitglieder der Prüfer und ein anderes Mitglied der Geprüfte ist.
|
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
|
Zusätzlich wird erfasst an welchem Tag der Check geplant ist und Ob
|
||||||
der Check bestanden wurde.
|
der Check bestanden wurde.
|
||||||
|
|
||||||
\textbf{subscription\_orders / (Abonnementsbestellungen)}
|
\paragraph{subscription\_orders / (Abonnementsbestellungen)}
|
||||||
\newline
|
|
||||||
Enthält die Abokäufe die ein Mitglied macht welcher Standort dabei
|
Enthält die Abokäufe die ein Mitglied macht welcher Standort dabei
|
||||||
gewählt wurde sowie an welchem Tag der Kauf getätigt wurde.
|
gewählt wurde sowie an welchem Tag der Kauf getätigt wurde.
|
||||||
|
|
||||||
\textbf{trial\_period / (Probezeit)}
|
\paragraph{trial\_period / (Probezeit)}
|
||||||
\newline
|
|
||||||
Beinhaltet die Zeit wie lange die Probezeit ist damit diese nicht als
|
Beinhaltet die Zeit wie lange die Probezeit ist damit diese nicht als
|
||||||
ein Fixwert im Code abgelegt werden muss. Diese sollte es ermöglichen
|
ein Fixwert im Code abgelegt werden muss. Diese sollte es ermöglichen
|
||||||
das die Dauer der Probezeit auch nachträglich noch einfach angepasst
|
das die Dauer der Probezeit auch nachträglich noch einfach angepasst
|
||||||
werden kann.
|
werden kann.
|
||||||
|
|
||||||
\textbf{rents / (Mieten)}
|
\paragraph{rents / (Mieten)}
|
||||||
\newline
|
|
||||||
Beinhaltet die Mieten welche ein Mitglied in der Probezeit getätigt
|
Beinhaltet die Mieten welche ein Mitglied in der Probezeit getätigt
|
||||||
hat. Dabei wird über den Mietpreis der Standort definiert der
|
hat. Dabei wird über den Mietpreis der Standort definiert der
|
||||||
gemietet wird und mit einem Datumsfeld wird angegeben an welchem Tag
|
gemietet wird und mit einem Datumsfeld wird angegeben an welchem Tag
|
||||||
der Platz reserviert wurde.
|
der Platz reserviert wurde.
|
||||||
|
|
||||||
\textbf{rent\_prices / (Mietpreise)}
|
\paragraph{rent\_prices / (Mietpreise)}
|
||||||
\newline
|
|
||||||
Diese weisst jedem Standort einen Preis zu. Dies ermöglicht es die
|
Diese weisst jedem Standort einen Preis zu. Dies ermöglicht es die
|
||||||
Preise für jeden Standort flexibel zu halten und den regionalen
|
Preise für jeden Standort flexibel zu halten und den regionalen
|
||||||
Interessengruppen anzupassen.
|
Interessengruppen anzupassen.
|
||||||
|
@ -520,15 +506,11 @@ welche die Symbole und den Aufbau beschreibt.
|
||||||
\caption{Beispiel Klassen}
|
\caption{Beispiel Klassen}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
|
|
||||||
\textbf{Programm}
|
\paragraph{Programm}
|
||||||
\newline
|
|
||||||
|
|
||||||
Dient grundsätzlich als Eintrittspunkt der Applikation und hat sonst
|
Dient grundsätzlich als Eintrittspunkt der Applikation und hat sonst
|
||||||
keine grosse Funktion.
|
keine grosse Funktion.
|
||||||
|
|
||||||
\textbf{Helper}
|
\paragraph{Helper}
|
||||||
\newline
|
|
||||||
|
|
||||||
Helper.cs dient dem Zweck, den Pfad der Datenbank nicht in jeder
|
Helper.cs dient dem Zweck, den Pfad der Datenbank nicht in jeder
|
||||||
Methode eingeben zu müssen. Dafür haben wir in dieser Klasse den
|
Methode eingeben zu müssen. Dafür haben wir in dieser Klasse den
|
||||||
Verbindungsaufbau durch den Configuration.Manager definiert. Den Pfad
|
Verbindungsaufbau durch den Configuration.Manager definiert. Den Pfad
|
||||||
|
@ -537,9 +519,7 @@ definiert werden und kann dann durch die Helper.cs Klasse simpel
|
||||||
aufgerufen werden.
|
aufgerufen werden.
|
||||||
|
|
||||||
|
|
||||||
\textbf{LoginForm}
|
\paragraph{LoginForm}
|
||||||
\newline
|
|
||||||
|
|
||||||
Diese Klasse wurde für das Registrieren und Einloggen des Benutzers
|
Diese Klasse wurde für das Registrieren und Einloggen des Benutzers
|
||||||
mit einem dazugehörigen GUI von uns erstellt. Dadurch können sich
|
mit einem dazugehörigen GUI von uns erstellt. Dadurch können sich
|
||||||
Benutzer durch das Eingeben der Email-Adresse und des Passwortes mit
|
Benutzer durch das Eingeben der Email-Adresse und des Passwortes mit
|
||||||
|
@ -558,9 +538,7 @@ allen nötigen Funktion(Schreiben / Lesen) haben wir in die Klasse
|
||||||
\caption{LoginForm Klasse}
|
\caption{LoginForm Klasse}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
|
|
||||||
\textbf{Dashboard}
|
\paragraph{Dashboard}
|
||||||
\newline
|
|
||||||
|
|
||||||
Auf dem Dashboard haben wir unseren Kern was Informationen herauslesen
|
Auf dem Dashboard haben wir unseren Kern was Informationen herauslesen
|
||||||
und wieder Eingeben belangt, erstellt. In dieser Klasse werden die aus
|
und wieder Eingeben belangt, erstellt. In dieser Klasse werden die aus
|
||||||
der Datenbank herausgelesenen Daten der ``locations'' und
|
der Datenbank herausgelesenen Daten der ``locations'' und
|
||||||
|
@ -578,9 +556,7 @@ ausgelagert und vom GUI aus verankert.
|
||||||
\caption{Dashboard Klasse}
|
\caption{Dashboard Klasse}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
|
|
||||||
\textbf{DataAccess}
|
\paragraph{DataAccess}
|
||||||
\newline
|
|
||||||
|
|
||||||
Mit der DataAccess Klasse konnten wir nahezu alle Datenbank relevanten
|
Mit der DataAccess Klasse konnten wir nahezu alle Datenbank relevanten
|
||||||
Funktionen, die sonst in unseren GUI ausgeführt werden, in einer
|
Funktionen, die sonst in unseren GUI ausgeführt werden, in einer
|
||||||
einzigen Klasse abbilden. Darin haben wir den Aufruf der
|
einzigen Klasse abbilden. Darin haben wir den Aufruf der
|
||||||
|
@ -593,9 +569,7 @@ Dadurch wird SQl- Code nur in dieser Klasse aufgerufen und verwendet.
|
||||||
\caption{DataAccess Klasse}
|
\caption{DataAccess Klasse}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
|
|
||||||
\textbf{GetRents}
|
\paragraph{GetRents}
|
||||||
\newline
|
|
||||||
|
|
||||||
Um Daten herauszulesen oder zur Datenbank zu schicken, haben wir in
|
Um Daten herauszulesen oder zur Datenbank zu schicken, haben wir in
|
||||||
C\# ein Modell der ``rents'' Tabelle erstellt die sie abbildet. Damit
|
C\# ein Modell der ``rents'' Tabelle erstellt die sie abbildet. Damit
|
||||||
nehmen wir jede Spalte der Tabelle entgegen. Danach werden mit der
|
nehmen wir jede Spalte der Tabelle entgegen. Danach werden mit der
|
||||||
|
@ -610,9 +584,7 @@ herauslesen möchten.
|
||||||
\caption{GetRents Klasse}
|
\caption{GetRents Klasse}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
|
|
||||||
\textbf{GetMembers}
|
\paragraph{GetMembers}
|
||||||
\newline
|
|
||||||
|
|
||||||
Um Daten herauszulesen oder zur Datenbank zu schicken, haben wir in
|
Um Daten herauszulesen oder zur Datenbank zu schicken, haben wir in
|
||||||
C\# ein Modell der ``members'' Tabelle erstellt die sie abbildet. Damit
|
C\# ein Modell der ``members'' Tabelle erstellt die sie abbildet. Damit
|
||||||
nehmen wir jede Spalte der Tabelle entgegen. Danach werden mit der
|
nehmen wir jede Spalte der Tabelle entgegen. Danach werden mit der
|
||||||
|
@ -626,9 +598,7 @@ abgerufen, die wir auch wirklich benötigen,um die Login Daten zu
|
||||||
\caption{GetMembers Klasse}
|
\caption{GetMembers Klasse}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
|
|
||||||
\textbf{GetLocations}
|
\paragraph{GetLocations}
|
||||||
\newline
|
|
||||||
|
|
||||||
Um Daten herauszulesen oder zur Datenbank zu schicken, haben wir in
|
Um Daten herauszulesen oder zur Datenbank zu schicken, haben wir in
|
||||||
C\# ein Modell der ``locations'' Tabelle erstellt die sie abbildet. Damit
|
C\# ein Modell der ``locations'' Tabelle erstellt die sie abbildet. Damit
|
||||||
nehmen wir jede Spalte der Tabelle entgegen. Danach werden mit der
|
nehmen wir jede Spalte der Tabelle entgegen. Danach werden mit der
|
||||||
|
|
|
@ -23,6 +23,13 @@
|
||||||
\newacronym[see={[Glossary:]{gls-#3}},#2]{#3}{#4}{#5\glsadd{gls-#3}}
|
\newacronym[see={[Glossary:]{gls-#3}},#2]{#3}{#4}{#5\glsadd{gls-#3}}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
\makeatletter
|
||||||
|
\renewcommand{\paragraph}{\@startsection{paragraph}{4}{0ex}%
|
||||||
|
{-3.25ex plus -1ex minus -0.2ex}%
|
||||||
|
{0.3ex plus 0.2ex}%
|
||||||
|
{\normalfont\normalsize\bfseries}}
|
||||||
|
\makeatother
|
||||||
|
|
||||||
%page dimensions
|
%page dimensions
|
||||||
\usepackage[a4paper,includeheadfoot, top=2.5cm, bottom=2.5cm, left=3.5cm, right=3cm]{geometry}
|
\usepackage[a4paper,includeheadfoot, top=2.5cm, bottom=2.5cm, left=3.5cm, right=3cm]{geometry}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue