Difference between revisions of "BBB BUC SAdmin MngProf"

From CDOT Wiki
Jump to: navigation, search
Line 5: Line 5:
  
  
'''Preconditions:''' Manage professors page
+
'''Preconditions:''' Manage professors page.
  
  
Line 20: Line 20:
  
  
'''Postconditions:''' Manage professors page
+
'''Postconditions:''' Manage professors page.
 +
 
  
  
Line 26: Line 27:
  
  
'''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 41: Line 42:
  
  
'''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 3:''' Delete professor's subject
 +
 
 +
 
 +
'''Preconditions:''' Manage professors page.
 +
 
 +
 
 +
{| class="wikitable" border="1" cellpadding="5"
 +
|-
 +
! 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 delete a subject. ||System returns prompt asking for confirmation. ||
 +
|-
 +
|Actor accepts (chooses to delete). ||System delete subject record from db. ||
 +
|}
 +
 
 +
 
 +
'''Postconditions:''' Manage professors page.

Revision as of 09:40, 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: 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 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: Manage professors page.


Scenario 3: Delete professor's subject


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 delete a subject. System returns prompt asking for confirmation.
Actor accepts (chooses to delete). System delete subject record from db.


Postconditions: Manage professors page.