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 |