Use Case Statement

By Manuel Dennis III

Name

Manage Request Assignment Section

Description

A display of related assignments for a request

Dependencies

A request must exist

Scope

To show a grid of assignments that are directly related to this request

Primary Actors

· Requester, Assigner, Worker

Secondary Actors

· Approver, Administrator

Pre Conditions

· A Request must exist in the database

·

Success End Conditions

·

Failure End Conditions

·

Document Revision #

Action Taken, Notes

When?

By Whom?

0.1

 

 

 

 

 

Use Case

#

Action / Stimulus

Reaction

1

User views list of assignments

System displays all assignments in a grid that are directly related to the request. The Assignment Number, Worker, Date Assigned, and Current Status of the Assignment should be fields displayed in the grid.

2

User clicks on an Assignment Number

Jump to Manage Assignment for the particular Assignment if access is allowed

3

Status changes

Assignment status changes should be displayed here as the current status of an assignment.

Alternative / Additional Scenario:

#

Action / Stimulus

Reaction

A1

Assigner presses New Assignment button

The Assigner is directed to a New Assignment page with the particular Request information already in place.

A2

   

A3

   

 

Alternative / Additional Scenario:

#

Action / Stimulus

Reaction

B1

Assigner presses Cancel Assignment button

The selected Assignment status is set to Cancelled. The Worker should be notified.

B2

   

B3

   

 

Alternative / Additional Scenario:

#

Action / Stimulus

Reaction

C1

A feature like the quick assignment should be made available here for Assigners to pick members from their departments worker pool.

The system should update the Tracked Assignment status to include the worker and the new status of Assigned.

     
     

Notes:

 

 

 

 

Issues: