HeaderSIS.jpg

Difference between revisions of "IS480 Team wiki: 2014T1 Team Epsilon Documentation"

From IS480
Jump to navigation Jump to search
Line 71: Line 71:
 
|| Public <br/>
 
|| Public <br/>
 
|-
 
|-
| || Registration || <i> Allows the user to register for an account </i> <br/><br/> Identification of user is by their email address. <br/> <br/>
+
| || Change Password || <i> Allows the user to change password </i> <br/><br/> <br/> <br/>
Mobile verification is required for registration. User will be required to key in their mobile number, which will be used to send an authentication code to complete the registration process.<br/><br/>
 
Normal Registration <br/>
 
* Allows the user to register for an account
 
Facebook Registration<br/>
 
* Allows the user to register for an account, and facilitates the process by using information (e.g. email address) pulled from their Facebook
 
 
|| Public <br/>
 
|| Public <br/>
 
|-
 
|-
| || Registration || <i> Allows the user to register for an account </i> <br/><br/> Identification of user is by their email address. <br/> <br/>
+
| Feedback || Create Feedback <br/> (iOS-only) || <i> Allows the user to submit a new feedback </i> <br/><br/> Additional details that can be input when creating a feedback: <br/> <br/>
Mobile verification is required for registration. User will be required to key in their mobile number, which will be used to send an authentication code to complete the registration process.<br/><br/>
+
* <b> Capture Image: </b> Allows the User to take a photo to be attached to the feedback.
Normal Registration <br/>
+
* <b> Image Annotation: </b> Allows the User to annotate and attribute issues for feedback.
* Allows the user to register for an account
+
* <b> Feedback Description: </b> Allows the User to write/edit a description of the feedback.
Facebook Registration<br/>  
+
* <b> Location Input: </b> Allows the User to select a pre-determined location for the feedback.
* Allows the user to register for an account, and facilitates the process by using information (e.g. email address) pulled from their Facebook
 
 
|| Public <br/>
 
|| Public <br/>
 
|}
 
|}

Revision as of 21:30, 30 July 2014

Team Epsilon Logo.png.png

Home   Project Overview   Project Management   Documentation   Team

Design Overview   Prototype   User Testing   Meeting Minutes   Submission Archive


Architecture Design

Architecture Diagram Epsilon.png

Use Case Diagram

Use Case Description

Module Function Description User
Account Login/Log Out Allows the user to login to the system

Normal Login/Log Out
  • Login: Allows the user to login to the system through email and password
  • Logout: Allows the user to logout from the system

Facebook Login

  • Login: Allows the user to login to the system through Facebook
Public
Agency
Admin
Registration Allows the user to register for an account

Identification of user is by their email address.

Mobile verification is required for registration. User will be required to key in their mobile number, which will be used to send an authentication code to complete the registration process.

Normal Registration

  • Allows the user to register for an account

Facebook Registration

  • Allows the user to register for an account, and facilitates the process by using information (e.g. email address) pulled from their Facebook
Public
Change Password Allows the user to change password



Public
Feedback Create Feedback
(iOS-only)
Allows the user to submit a new feedback

Additional details that can be input when creating a feedback:

  • Capture Image: Allows the User to take a photo to be attached to the feedback.
  • Image Annotation: Allows the User to annotate and attribute issues for feedback.
  • Feedback Description: Allows the User to write/edit a description of the feedback.
  • Location Input: Allows the User to select a pre-determined location for the feedback.
Public

E-R Diagram

ERD Epsilon.png