Use Case Specification

 

  1. UC-11 Include Package
    1. Brief Description

    This use case allows the Budget Analyst to select a file which contains input parameters. Often utilized when there are several hundred selections to be made.

     

  2. Flow of Events
  3.  

    1. Basic Flow - Package Input

Definition: Provides the capability to run reports with predetermined answers. TBD - could these be considered user defaults? Rese would prompt for the inclusion or exclusion of these.

  1. Budget Analyst selects 4 = package input {pi}
  2. (System prompts Budget Analyst for his or her office)
  3. Budget Analyst inputs office
  4. (System prompts Budget Analyst for type of package)
  5. Budget Analyst selects type of package.
  6. (System prompts Budget Analyst for package)
  7. Budget Analyst selects package.

{TO DO: may play off content of package to request more information (asked for more k/ds, etc.}

 

    1. Alternate Flows

 

  1. Participating Actors
  2. Budget Analyst - Any interactive user of the ABIDES-FE Report Break. It is assumed that they require reports to analyze the state of the budget.

     

  3. Pre-Conditions
  4. Budget Analyst is creating or updating a F&FP Report Break.

     

  5. Post-Conditions
  6. System produces report using report criteria specified in the package.

     

  7. Extension Points
  8. None.

     

  9. Supplemental Requirements
  10. None.

     

  11. Open Issues

None.