diff --git a/Pflichtenheft/anwendungsfall.tex b/Pflichtenheft/anwendungsfall.tex index 1eb1576..82a9fcf 100644 --- a/Pflichtenheft/anwendungsfall.tex +++ b/Pflichtenheft/anwendungsfall.tex @@ -7,7 +7,7 @@ \subsection{Anwendungsfalldiagramm} \item Mit Komponente Login können \emph{Benutzer*} sich anmelden bzw. abmelden. \item Eine \emph{Benutzer*} kann neue Zeiterfassung starten. Nachträgliche Erfassung, Bearbeitung oder Korrektur ist möglich. Er darf seine eigene erfasste Zeiten und \emph{Stundenzettel} ansehen. Er kann Warnungen und Erinnerungen lesen. Er druckt sein \emph{Stundenzettel} aus, unterschreibt und gibt es bei seinem \emph{Betreuer*} ab. \item \emph{Betreuer*} darf die Erfasste Zeiten, \emph{Stundenzettel}, und Nachrichten von allen seinen zugewiesenen \emph{Benutzer*} ansehen. Er kontrolliert \emph{Stundenzettel} von seinen \emph{Benutzer*} und gibt die Status weiter an den \emph{Administrator*}. - \item Der \emph{Administrator*} darf alles ansehen. Außderdem sammelt er noch alle \emph{Stundenzettel} ein. + \item Der \emph{Administrator*} darf alles ansehen. Außerdem sammelt er noch alle \emph{Stundenzettel} ein. \end{itemize} diff --git a/Pflichtenheft/einleitung.tex b/Pflichtenheft/einleitung.tex index 4b90011..319e97b 100644 --- a/Pflichtenheft/einleitung.tex +++ b/Pflichtenheft/einleitung.tex @@ -4,7 +4,7 @@ \section{Einleitung} Es können an einer Universität hunderte bis tausende Studierende beschäftigt sein. Diese manuellen Vorgänge sind extrem zeitaufwändig und außerdem könnten viele Fehler sowie Probleme dabei auftreten.\\ -Das Ziel des Projekts ist, ein professionelles und komfortables Zeiterfassungssystem als Webseite zu entwickeln, mit dem die \emph{Stundenzettel} von Angestellten an Universitäten digital statt manuell erfasst werden können und die Verwaltungsarbeiten von \emph{Betreuern*} und \emph{Administratoren*} erleichtert werden können.\\ +Das Ziel des Projekts ist, ein professionelles und komfortables Zeiterfassungssystem als Weboberfläche zu entwickeln, mit dem die \emph{Stundenzettel} von Angestellten an Universitäten digital statt manuell erfasst werden können und die Verwaltungsarbeiten von \emph{Betreuern*} und \emph{Administratoren*} erleichtert werden können.\\ Mit diesem digitalen Zeiterfassungssystem sollen folgende Vorteile erreicht werden: diff --git a/Pflichtenheft/glossar.tex b/Pflichtenheft/glossar.tex index a96c3a8..4fb4f30 100644 --- a/Pflichtenheft/glossar.tex +++ b/Pflichtenheft/glossar.tex @@ -1,6 +1,6 @@ \section{Glossar} \begin{description} - \item[Administrator*] Der \emph{Administrator*}. Höchste Entität, besitzt Rechte zum modizieren von angelegten \emph{Benutzern*}. + \item[Administrator*] Der \emph{Administrator*}. Höchste Entität, besitzt Rechte zum modifizieren von angelegten \emph{Benutzern*}. Erhält ebenfalls die \emph{abgegebenen Stundenzettel}. \item[ArbZG] Das deutsche Arbeitszeitgesetz diff --git a/Pflichtenheft/produktdesign.tex b/Pflichtenheft/produktdesign.tex index 987c81e..c4b6f98 100644 --- a/Pflichtenheft/produktdesign.tex +++ b/Pflichtenheft/produktdesign.tex @@ -9,7 +9,7 @@ \subsection{Benutzer*} \textbf{\\Neue Zeiterfassung}\\ \\ Das ist die Hauptseite vom \emph{Benutzer*}, wo dieser direkt nach einer erfolgreichen Anmeldung oder durch Drücken auf die Schaltfläche "neue Zeiterfassung" geleitet wird. \\ -Um eine neue \emph{Zeiterfassung} zu starten, wählt der \emph{Benutzer*} eine \emph{Kategorie} und eine \emph{Tätigkeit} aus, anschließend drückt er auf den "`Start" Button. Der \emph{Benutzer*} kann die Zeiterfassung über den "`Stop" Button beenden.\\ +Um eine neue \emph{Zeiterfassung} zu starten, wählt der \emph{Benutzer*} eine \emph{Kategorie} und eine \emph{Tätigkeit} aus, anschließend drückt er auf den "`Start"'-Knopf. Der \emph{Benutzer*} kann die Zeiterfassung über den "`Stop" Button beenden.\\ \\ \\ \includegraphics[width=\linewidth]{UI/Benutzer/Zeiterfassung.png} @@ -19,8 +19,8 @@ \subsection{Benutzer*} \textbf{\\Erfasste Zeiten bearbeiten}\\ \\ Das ist die Seite für das Editieren der erfassten Zeiten vom \emph{Benutzer*}. -Ein \emph{Benutzer*} kann entweder direkt von der Seite "`Neue Zeiterfassung"\ über den Edit Button \includegraphics[scale=.1]{UI/Button/Edit.png} oder durch auswählen eines Datums auf der Kalenderübersicht auf der linken Hälfter dieser Seite weitergeleitet werden. Nur die erfassten Zeiten, die noch nicht an den Betreuer abgegeben sind, könnten editiert werden.\\ -Der \emph{Benutzer*} klickt in das Textfeld, in welchem er eine Änderung tätigen möchte und ändert die dort eingetragenen Daten. Anschließend klickt er auf den "`Speichern" Button \includegraphics[scale=.1]{UI/Button/Save.png}, um die Änderungen zu bestätigen.\\ +Ein \emph{Benutzer*} kann entweder direkt von der Seite "`Neue Zeiterfassung"\ über den "`Edit"'-Knopf \includegraphics[scale=.1]{UI/Button/Edit.png} oder durch Auswählen eines Datums auf der Kalenderübersicht auf der linken Hälfte dieser Seite weitergeleitet werden. Nur die erfassten Zeiten, die noch nicht an den Betreuer abgegeben sind, können editiert werden.\\ +Der \emph{Benutzer*} klickt in das Textfeld, in welchem er eine Änderung tätigen möchte und ändert die dort eingetragenen Daten. Anschließend klickt er auf den "`Speichern"'-Knopf \includegraphics[scale=.1]{UI/Button/Save.png}, um die Änderungen zu bestätigen.\\ \\ \\ \includegraphics[width=\linewidth]{UI/Benutzer/Editieren.png} @@ -32,9 +32,9 @@ \subsection{Benutzer*} \newpage \textbf{\\Nachricht Interface vom Benutzer*}\\ \\ -Die Nachrichten(Warnungen und Erinnerungen) sieht der \emph{Benutzer*}, indem er auf den Nachricht-Button +Die Nachrichten(Warnungen und Erinnerungen) sieht der \emph{Benutzer*}, indem er auf den Nachricht-Knopf \includegraphics[scale=.4]{UI/Button/Nachricht.png} drückt.\\ -Die Anzahl der Nachrichten erscheint in dem kleinen Kreis rechts oben auf dem Button.\\ +Die Anzahl der Nachrichten erscheint in dem kleinen Kreis rechts oben auf dem Knopf.\\ \\ \\ \includegraphics[width=\linewidth]{UI/Benutzer/Nachricht.png} diff --git a/Pflichtenheft/produkteinsatz.tex b/Pflichtenheft/produkteinsatz.tex index ebc5249..65a3cd6 100644 --- a/Pflichtenheft/produkteinsatz.tex +++ b/Pflichtenheft/produkteinsatz.tex @@ -1,7 +1,7 @@ \section{Produkteinsatz} Das System dient zur Verwaltung und Kontrolle der Arbeitszeiten von Mitarbeitern* (Studierende), Analyse verschiedener Projekte anhand der erfassten \emph{Zeiten} und der entsprechenden \emph{Tätigkeiten}. Die von \emph{Benutzern*} angegebenen Daten werden auf einem Server gespeichert. Auf dem Server gespeicherte Daten können mit einem Internet Browser aufgerufen, tabellarisch und grafisch dargestellt werden. -Durch Nachrichtenfunktionen soll der Kontakt zwischen \emph{Benutzern*}, \emph{Betreuern*} und \emph{Administratoren*} sichergestellt werden. +Durch eine Nachrichtenfunktion soll der Kontakt zwischen \emph{Benutzern*}, \emph{Betreuern*} und \emph{Administratoren*} sichergestellt werden. Des Weiteren gibt es eine Benutzer*verwaltung, um die Zugriffsrechte auf die Daten zu verwalten. \subsection{Anwendungsbereiche} \begin{itemize} @@ -19,5 +19,5 @@ \subsection{Zielgruppen} \subsection{Betriebsbedingungen} \begin{itemize} \item Die Betriebsbedingungen müssen für die Anwendung auf einem zentralen Webserver spezifiziert werden. Der Server läuft im Dauerbetrieb und unbeaufsichtigt. - Der \emph{Benutzer*} brauchen einen normalen Internetfähigen Rechner oder Smartphone. + Der \emph{Benutzer*} brauchen einen normalen internetfähigen Rechner oder Smartphone. \end{itemize} diff --git a/Pflichtenheft/testfaelle.tex b/Pflichtenheft/testfaelle.tex index 3407bdd..62be495 100644 --- a/Pflichtenheft/testfaelle.tex +++ b/Pflichtenheft/testfaelle.tex @@ -48,7 +48,7 @@ \subsection{Funktionssequenzen} \end{requirements} - \req{T130} \emph{Benutzer*} erhält eine \emph{Warnung} wegen einem nicht abgegebenen \emph{Studenzettel}. \\ + \req{T130} \emph{Benutzer*} erhält eine \emph{Warnung} wegen einem nicht abgegebenen \emph{Stundenzettel}. \\ \textbf{Stand} Der \emph{Benutzer*} ist nicht eingeloggt. \\ \textbf{Aktion} Der \emph{Benutzer*} meldet sich an \emph{T110}. \\ \textbf{Reaktion} Der \emph{Benutzer*} erhält nach der Anmeldung ein Popup, dass ihn auffordert, den \emph{Stundenzettel} abzugeben.