VTC: View TTPP Contract TTPP

Use Case Specification

VTC: View TTPP Contract

TTPP

ADPO / Example

Prepared for

USDA Farm Service Agency

6501 Beacon Drive

Kansas City, MO 64133-4676

File Name: View TTPP Contract.doc


Table of Contents

1. Description 3

2. Actors 3

2.1 TTPP Viewer 3

3. Pre-conditions 3

3.1 Actor logged into system. 3

3.2 TTPP Available 3

3.3 TTPP Viewer Access 3

4. Post-conditions 3

4.1 TTPP Information Provided. 3

5. Basic Flow of Events 3

5.1 Provide TTPP Contract Key. 3

5.2 Obtain TTPP Contract. 3

6. Alternative Flows 3

6.1 Validation Error 3

6.1.1 Incomplete Details 3

6.2 Exceptions 4

6.2.1 System Not Available – Obtain TTPP Contract 4

7. Extension Points 4

8. Special Requirements 4

9. Key Scenarios 4

9.1 TTPP Quota Holder Contract 4

9.2 TTPP Producer Contract 4

10. Additional Information 4

11. Concerns 4


TTPP Use Case Specification

1.  Description

The purpose of this use case is to allow the TTPP Viewer to view information for a specific TTPP contract.

2.  Actors

2.1  TTPP Viewer

3.  Pre-conditions

3.1  Actor logged into system.

The actor has logged into the TTPP system and has a role of TTPP Viewer.

3.2  TTPP Available

The TTPP contract has been entered in the TTPP system.

3.3  TTPP Viewer Access

The county location specified on the TTPP contract is a county that the TTPP Viewer has authority to access.

4.  Post-conditions

4.1  TTPP Information Provided.

The TTPP Viewer has been presented with the details of a specific TTPP contract.

5.  Basic Flow of Events

5.1  Provide TTPP Contract Key.

The TTPP Viewer requests to view a specific TTPP contract by providing the key information to identify that contract.

5.2  Obtain TTPP Contract.

The System validates that the key information has been provided, retrieves the TTPP contract, and presents the results to the actor.

6.  Alternative Flows

6.1  Validation Error

6.1.1  Incomplete Details

At Obtain TTPP Contract, the system detects a validation error for the key information provided and is not able to retrieve the TTPP contract.

6.1.1.1  The system does not retrieve the TTPP contact, returns to Provide TTPP Contract Key and provides an error message with the details of the error that has occurred.

6.2  Exceptions

6.2.1  System Not Available – Obtain TTPP Contract

At Obtain TTPP Contract, the system is unable to retrieve the contract.

6.2.1.1  The system returns to Provide TTPP Contract Key and provides an error message with the details of the error that has occurred.

7.  Extension Points

None

8.  Special Requirements

Business Rules are documented in the TTPP Business Rules Catalog.

9.  Key Scenarios

9.1  TTPP Quota Holder Contract

Verify that the proper information is displayed for a Quota Holder Contract (CCC-955).

9.2  TTPP Producer Contract

Verify that the proper information is displayed for a Producer Contract (CCC-956).

10.  Additional Information

·  See form CCC-955, “Tobacco Transition Payment Quota Holder Contract”.

·  See form CCC-956, “Tobacco Transition Payment Producer Contract”.

11.  Concerns

None

Use Case Specification Page 2 of 4 July 13, 2005