Course Registration System

Use-Case Specification

Login Use-Case

Version 2.0

Revision History

Date

Version

Description

Author

21/Dec/98 Draft Draft Version S. Gamble
13/Feb/99 Version 1.0 Minor corrections based on review S. Gamble
15/Feb/99 Version 2.0 Modify section on use case extends Final cleanup. Revise alternate flows. Resolve outstanding issues. S. Gamble
 
 
 
 
 
 
 
 
 
 
 
 

Table of Contents

  1. Brief Description
  2. Flow of Events
    1. Basic Flow - Login
    2. Alternative Flows
  3. Special Requirements
  4. Pre-Conditions
  5. Post-Conditions
  6. Extension Points

Login Use Case

  1. Brief Description

    This use case describes how a user logs into the Course Registration System.

    The actors starting this use case are Student, Professor, and Registrar.

  2. Flow of Events

    The use case begins when the actor types his/her name and password on the login form.

    1. Basic Flow - Login
      1. The system validates the actor’s password and logs him/her into the system.
      2. The system displays the Main Form and the use case ends.
    2. Alternative Flows
      1. Invalid Name / Password

    If in the basic flow the system cannot find the name or the password is invalid, an error message is displayed. The actor can type in a new name or password or choose to cancel the operation, at which point the use case ends.

  3. Special Requirements

    There are no special requirements associated with this use case.

  4. Pre-Conditions

    There are no pre-conditions associated with this use case.

  5. Post-Conditions

    There are no post-conditions associated with this use case.

  6. Extension Points

    There are no extension points associated with this use case.

Display Rational Unified Process using frames

Copyright  1987 - 1999 Rational Software Corporation Rational Unified Process 5.5 (build 12)