Commit 7ed7b4f220c6bdba7890436de9b84b389d5becf1

Authored by Kevin Mach
1 parent 6c8360177c
Exists in master

updated R3

Showing 1 changed file with 15 additions and 23 deletions Side-by-side Diff

DesignUseCases.tex View file @ 7ed7b4f
... ... @@ -65,14 +65,8 @@
65 65  
66 66 \item[Pre-conditions]{None}
67 67  
68   -\item[Post-conditions]
  68 +\item[Post-conditions]{The user has an account registered with the system.}
69 69  
70   -\begin{itemize}
71   -\itemsep1pt\parskip0pt\parsep0pt
72   -\item
73   - {The user has an account registered with the system.}
74   -\end{itemize}
75   -
76 70 \item[Trigger]{The user wants to create an account.}
77 71  
78 72 \item[Workflow]
79 73  
80 74  
... ... @@ -1685,14 +1679,14 @@
1685 1679  
1686 1680 \subsection{[R3] Configure Account Notifications}
1687 1681 \begin{description}
1688   -\item[Description]{The User shall be able to turn notifications on or off
  1682 +\item[Description]{The user shall be able to turn notifications on or off
1689 1683 at will}
1690 1684  
1691   -\item[Desired Outcome]{The User shall only receive notifications at the
1692   -times that were specified}
  1685 +\item[Desired Outcome]{The user shall only receive notifications at the
  1686 +times that were specified.}
1693 1687 \\
1694   -\item[User Goals]{The User shall not be bothered needlessly or at
1695   -inconvenient times}
  1688 +\item[User Goals]{The user shall not be bothered needlessly or at
  1689 +inconvenient times.}
1696 1690  
1697 1691 \item[Primary Actor]{User (student)}
1698 1692  
... ... @@ -1707,9 +1701,7 @@
1707 1701 \begin{itemize}
1708 1702 \itemsep1pt\parskip0pt\parsep0pt
1709 1703 \item
1710   - {User has a verified account}
1711   -\item
1712   - {User is at application's home screen}
  1704 + {The user has a verified account.}
1713 1705 \end{itemize}
1714 1706  
1715 1707 \item[Post-conditions]{}
1716 1708  
... ... @@ -1717,10 +1709,10 @@
1717 1709 \begin{itemize}
1718 1710 \itemsep1pt\parskip0pt\parsep0pt
1719 1711 \item
1720   - {User only receive notifications at specified times}
  1712 + {The user only receive notifications at specified times.}
1721 1713 \end{itemize}
1722 1714  
1723   -\item[Trigger]{User indicates that they want to change their notification
  1715 +\item[Trigger]{The user indicates that they want to change their notification
1724 1716 settings.}
1725 1717  
1726 1718 \item[Workflow]
1727 1719  
1728 1720  
1729 1721  
1730 1722  
1731 1723  
... ... @@ -1728,17 +1720,17 @@
1728 1720 \begin{enumerate}
1729 1721 \itemsep1pt\parskip0pt\parsep0pt
1730 1722 \item
1731   - {User selects ``Account Settings'' button from a header.}
  1723 + {The user selects ``Settings'' button from the navigation menu bar.}
1732 1724 \item
1733   - {The Client displays a settings screen.}
  1725 + {The frontend displays a settings screen.}
1734 1726 \item
1735   - {User shall modify notifications and settings as seen fit.}
  1727 + {The user shall modify notifications and settings as they see fit.}
1736 1728 \item
1737   - {User shall click ``Save Settings'' button.}
  1729 + {The user shall click ``Save Settings'' button.}
1738 1730 \item
1739   - {Client shall display a message confirming the settings are saved.}
  1731 + {The frontend shall display a message confirming the settings are saved.}
1740 1732 \item
1741   - {System shall save notification settings to the user's attributes.}
  1733 + {The backend shall save notification settings to the user's attributes.}
1742 1734 \end{enumerate}
1743 1735 \end{description}
1744 1736 \end{document}