Changes

Jump to: navigation, search

BBB BUC SAdmin MngSub

2,778 bytes added, 15:09, 18 June 2013
no edit summary
'''Brief Description:''' This is a template to copy The process by which an actor manages subjects and paste into other pagestheir associated professors.
=='''Scenario 1:''' Create new meetingAdd subject.==
'''Preconditions:''' Includes anything that has been set up before starting the scenario. It must include what Manage subjects page the user is on before the scenario starts.
! Actor !! System !! Data Used
|-
| What the actors doesActor chooses to add a subject. || What the system does in responseSystem returns page with editable fields. || The data fields retrieved, added, removedCourse Code, by the systemCourse Name.
|-
| Actor fills in fields and chooses to save. || System persists changes and creates new record in db. ||
|}
=='''PostconditionsScenario 2:''' The final results of the scenario running (ex. A record has been created, edited, etc.). It also includes the page that the user ends onEdit subject.==
'''Scenario 2Preconditions:''' Edit meetingManage subjects page.
{| class="wikitable" border="1" cellpadding="5"|-! Actor !! System !! Data Used|-|Actor types subject code or name into search box and chooses to search. ||System searches db for subject code or name and returns subject(s) (if found). || Subject code, subject name.|-|Actor selects subject and chooses to edit. ||System returns page with editable fields populated with chosen subject's details. || |-|Actor fills in fields and chooses to save. ||System persists changes and creates new record in db. || |}  =='''Scenario 3:''' Delete subject.==  '''Preconditions:''' Manage subjects page.  {| class="wikitable" border="1" cellpadding="5"|-! Actor !! System !! Data Used|-|Actor types subject code or name into search box and chooses to search. ||System searches db for subject code or name and returns subject(s) (if found). || Subject code, subject name.|-|Actor selects subject and chooses to delete. ||System returns prompt asking for confirmation. || |-|Actor accepts (chooses to delete). ||System deletes subject record from db. || |}  '''Postconditions:''' Manage subjects page.  =='''Scenario 4:''' Add Section to Subject.==  '''Preconditions:''' Includes anything that has been set up before starting the scenarioManage subjects page.  {| class="wikitable" border="1" cellpadding="5"|-! Actor !! System !! Data Used|-|Actor types subject code or name into search box and chooses to search. ||System searches db for subject code or name and returns subject(s) (if found). || Subject code, subject name.|-|Actor selects subject. ||System returns section(s) associated with selected subject. ||Subject code.|-|Actor chooses to add a section. ||System returns an editable field. || Section letter.|-|Actor fills out field with section letter and chooses to save. ||System persists data and adds record to db. It must include what |||}  '''Postconditions:''' Manage subjects page.  =='''Scenario 5:''' Delete Subject's Section.==  '''Preconditions:''' Manage subjects page.  {| class="wikitable" border="1" cellpadding="5"|-! Actor !! System !! Data Used|-|Actor types subject code or name into search box and chooses to search. ||System searches db for subject code or name and returns subject(s) (if found). || Subject code, subject name.|-|Actor selects subject. ||System returns section(s) associated with selected subject. ||Subject code.|-|Actor selects section and chooses to delete. ||System returns prompt asking for confirmation. || Section letter.|-|Actor accepts (chooses to delete). ||System deletes section record from db. |||}  '''Postconditions:''' Manage subjects page.  =='''Scenario 6:''' Add professor to section.==  '''Preconditions:''' Manage subjects page the user is on before the scenario starts.
! Actor !! System !! Data Used
|-
| What the actors doesActor types subject code or name into search box and chooses to search. || What the system does in responseSystem searches db for subject code or name and returns subject(s) (if found). || The data fields retrievedSubject code, added, removed, by the systemsubject name.|-|Actor selects subject. ||System returns section(s) associated with selected subject. ||Subject code.|-|Actor selects section and chooses to add professor. ||System returns field to search for professor. || Section letter.
|-
| Actor types professor email into search field and chooses to add. || System first checks local db for professor, then LDAP. If professor doesn't exist in db, system will search LDAP for professor and create a record if found. ||Professor email.
|}
'''Postconditions:''' The final results of the scenario running (ex. A record has been created, edited, etc.). It also includes the Manage subjects page that the user ends on.

Navigation menu