Basic Use Cases for the Visit Planner

 

UC–VP01

Title:

Check Schedulability of Visits

Actors:

PI, VP

Precondition:

The VP has been selected in the APT.

Trigger:

PI wishes to check schedulability of visits in the current APT context.

Success End Condition:

Visits are schedulable.

Failure End Condition:

Visits are unschedulable.

Information exchanged:

-        Scheduling windows

Description of steps:

1.      PI requests scheduling windows from the VP.

2.      VP displays scheduling windows.

Optional Situations:

None

 

UC–VP02

Title:

Make Unschedulable Visits Schedulable

Actors:

PI, VP

Precondition:

VP has been selected in the APT.

Trigger:

PI wishes to make visits in the current APT context schedulable.

Success End Condition:

PI makes visits schedulable.

Failure End Condition:

PI fails to make visits schedulable.

Information exchanged:

-        Scheduling windows

-        Constraint Analysis Data

-        Visit Modifications

Description of steps:

1.      PI gets scheduling windows from VP (UC-VP01).

2.      PI gets constraint analysis data from VP.

3.      PI modifies visits.

4.      PI iterates back to step 1.

Optional Situations:

None