UC_002 Register for elearing course

ID UC_002
Name Register for elearing course
Version 1.0
Status New
Descriptions Use case describeshow a userregisters on thecourse.
Conditions
  • Pre-condition
Actor is in the Home>My courses>Registration moduleActor wasn’t registered for this course in the pastThe end registration date hasn’t passed

Actor completed UC_Search for elearning course

  • Post-condition
The course has ‘REGISTERED’ or ‘WATING FOR APPROVAL’ status.Actor appears on the list of ‘Employees registered for the course’.

Actor received the email notification #3.

Scenarios
  • Basic Path
1. Actor clicks link ‘Register’2.   System verifies that the following conditions have been met:

i Registration does not require the approval of the supervisor

ii Registration for this course is not required to meet the prerequisites

3. System displays the message ‘Registration completed successfully’

  • Alternate
  1. Steps 1 as in the basic scenario
  2. System verifies that registration has to approved by supervisor
  3. Step 2i as in the basic scenario
  4. System displays the message ‘This registration has to be approved by your manager’
  5. System changes registration status on ‘Wating for approval’
  6. System sends the email notification #4 to Manager
  • Alternate
  1. Steps 1 -2i as in the basic scenario
  2. System verifies that user has to carry out  prerequisite course
  3. System displays the message ‘This registration  can’t be finished. You must accomplish following course xxx’
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s