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