Difference between revisions of "BBB BUC SAdmin MngProf"

From CDOT Wiki
Jump to: navigation, search
(Created page with ''''Brief Description:''' This is a template to copy and paste into other pages. '''Scenario 1:''' Create new meeting '''Preconditions:''' Includes anything that has been set …')
 
Line 2: Line 2:
  
  
'''Scenario 1:''' Create new meeting
+
'''Scenario 1:''' Add subject to professor
  
  
'''Preconditions:''' Includes anything that has been set up before starting the scenario. It must include what page the user is on before the scenario starts.
+
'''Preconditions:''' Manage professors page
  
  
Line 12: Line 12:
 
! Actor !! System !! Data Used
 
! Actor !! System !! Data Used
 
|-
 
|-
| What the actors does. || What the system does in response. || The data fields retrieved, added, removed, by the system.
+
|Actor types professor username into search box and chooses to search. ||System searches db and LDAP for username and returns professor's subjects (if found). || Professor username
 
|-
 
|-
| || ||
+
|Actor chooses to add a subject. ||System returns page with editable fields. || Course Code, Course Name
 +
|-
 +
|Actor chooses to save changes. ||System persists changes to db. ||  
 
|}
 
|}
  
  
'''Postconditions:''' The final results of the scenario running (ex. A record has been created, edited, etc.). It also includes the page that the user ends on.
+
'''Postconditions:''' Manage professors page
  
  
'''Scenario 2:''' Edit meeting
+
'''Scenario 2:''' Edit professor's subject
  
  
Line 31: Line 33:
 
! Actor !! System !! Data Used
 
! Actor !! System !! Data Used
 
|-
 
|-
| What the actors does. || What the system does in response. || The data fields retrieved, added, removed, by the system.
+
|Actor types professor username into search box and chooses to search. ||System searches db and LDAP for username and returns professor's subjects (if found). || Professor username
 +
|-
 +
|Actor chooses to edit a subject. ||System returns page with editable fields populated with chosen subject's details. || Course Code, Course Name
 
|-
 
|-
| || ||
+
|Actor chooses to save changes. ||System persists changes to db. ||  
 
|}
 
|}
  
  
 
'''Postconditions:''' The final results of the scenario running (ex. A record has been created, edited, etc.). It also includes the page that the user ends on.
 
'''Postconditions:''' The final results of the scenario running (ex. A record has been created, edited, etc.). It also includes the page that the user ends on.

Revision as of 10:37, 14 June 2013

Brief Description: This is a template to copy and paste into other pages.


Scenario 1: Add subject to professor


Preconditions: Manage professors page


Actor System Data Used
Actor types professor username into search box and chooses to search. System searches db and LDAP for username and returns professor's subjects (if found). Professor username
Actor chooses to add a subject. System returns page with editable fields. Course Code, Course Name
Actor chooses to save changes. System persists changes to db.


Postconditions: Manage professors page


Scenario 2: Edit professor's subject


Preconditions: Includes anything that has been set up before starting the scenario. It must include what page the user is on before the scenario starts.


Actor System Data Used
Actor types professor username into search box and chooses to search. System searches db and LDAP for username and returns professor's subjects (if found). Professor username
Actor chooses to edit a subject. System returns page with editable fields populated with chosen subject's details. Course Code, Course Name
Actor chooses to save changes. System persists changes to db.


Postconditions: The final results of the scenario running (ex. A record has been created, edited, etc.). It also includes the page that the user ends on.