Use Case Statement

By Manuel Dennis III

Name

Assignment List Result Grid Section

Description

How the information is returned and displayed for the Assignment List Result Grid

Dependencies

Assignment List Query Section
Assignment Business Logic Layer

Scope

To offer a quick concise list of Assignments that meet the users scope

Primary Actors

· Assigner, Worker

Secondary Actors

· Approver, Administrator

Pre Conditions

· The user should enter a Query and press search

Success End Conditions

· The Assignment list result grid is displayed with proper information for the particular user based on her personid

Failure End Conditions

· Incorrect information or no information is displayed

Document Revision #

Action Taken, Notes

When?

By Whom?

0.1

 

 

 

 

 

 

Use Case

#

Action / Stimulus

Reaction

1

User presses Search on the form to activate a Query

The system calculates the Query, constructs the appropriate Search path, and returns a view to bind to the data grid.

2

 

The grid should contain the following fields at a minimum.

Assignment Number, Worker, Subject, and Current Status. The grid also contains a Worker drop down list for the Quick Assignment feature. This drop down is described further in the Assignment List Quick Assignment Section.

3

 

Assignment Number should return as a hyper link

Worker should return as a hyper link

Alternative / Additional Scenario:

#

Action / Stimulus

Reaction

A1

In the grid the Approver can select a Worker from the Worker drop down list.

This works in conjunction with the Assignment List Quick Assignment Section

A2

   

A3

   

 

Alternative / Additional Scenario:

#

Action / Stimulus

Reaction

B1

User clicks on the Assignment Number link

The system redirects the browser to the appropriate Manage Assignment page for the particular Assignment selected

B2

   

B3

   

 

Alternative / Additional Scenario: Cancel

#

Action / Stimulus

Reaction

C1

User clicks on the Worker link

Popup a PersonInfo page with the appropriate Worker

     
     

Notes:

 

 

 

 

Issues: