Changes

Jump to: navigation, search

BBB BUC SAdmin MngUser

367 bytes added, 15:13, 28 June 2013
Scenario 1: Search for user.
=='''Scenario 1:''' Search for user.==
! Actor !! System !! Data Used
|-
| Actor types user name into search box and chooses to search. || System searches db then LDAP for user and returns user information if found. If user does not exist in dband exists in LDAP, system will create records for that user.|| User name, first/last name, email, department, user type.
|}
'''Postconditions:''' Manage users page.
'''comments'''
=='''Scenario 2:''' View user's meetings/lectures.==
! Actor !! System !! Data Used
|-
| Actor types user name into search box and chooses to search. || System searches db then LDAP for user and returns user information if found. If user does not exist in dband exists in LDAP, system will create records for that user.|| User name, first/last name, email, department, user type.
|-
| Actor chooses to view user's meetings/lectures. || System returns calendar view with selected user's meetings/lectures.||
=='''Scenario 3:''' Create user.==
! Actor !! System !! Data Used
|-
| Actor chooses to create a user. || System returns page with editable fields related to user info.|| User name, first name, last name, email, user type, department info, permissions.
|-
| Actor fills in fields and chooses to save.||System validates fields, persists data , and writes record to db. System sends email notification to provided email address for password setup. ||
|}
'''Postconditions:''' Manage users page.
'''Comments'''
* Do we need system data validation for user information in order to handle user name conflict? ---Gary Deng
 =='''Scenario 4:''' Edit user. Actor can ban, change permissions, and assign department heads. ==
! Actor !! System !! Data Used
|-
| Actor types user name into search box and chooses to search. || System searches db then LDAP for user and returns user information if found. If user does not exist in dband exists in LDAP, system will create records for that user.|| User name, first/last name, email, department, user type
|-
| Actor chooses to edit user. || System returns page populated with chosen user's information.|| User name, first name, last name, email, user type, department info, permissions
=='''Scenario 5:''' Delete user.==
! Actor !! System !! Data Used
|-
| Actor types user name into search box and chooses to search. || System searches db then LDAP for user and returns user information if found. If user does not exist in dband exists in LDAP, system will create records for that user.|| User name, first/last name, email, department, user type
|-
| Actor chooses to delete user. || System returns prompt asking for confirmation.||
'''Postconditions:''' Manage users page.
 
'''Comments'''
* There is no need to create record for user who doesn't exist in this scenario.---Gary Deng
1
edit

Navigation menu