CSPS Use Case : Pay Fee with Credit Card 1.0
backPath = './../../';
Collegiate Sports Paging System
Use Case Specification: Pay Fee with Credit Card
Version 1.0
Revision History
Date
Version
Description
Author
October 9, 1999
1.0
Initial version
Context Integration
Table of Contents
Pay Fee With Credit Card
Flow of Events
Special Requirements
Preconditions
Postconditions
Extension Points
Pay Fee With Credit Card
Brief Description
This use case occurs when a new subscriber wants to pay their annual
subscription fee by specifying a credit card number and PIN. This may also occur
when an existing subscriber wants to renew (see alternate flow 1)
Flow of Events
Basic Flow
Subscriber selects "pay fee with credit card"
System prompts subscriber for credit card number, expiration date, and
(optionally) PIN
System sends credit card info to external system for charge validation and
application
Upon receipt of validation, system updates subscriber record to indicate
new expiration date
Alternate Flows
Subscriber renews subscription
When this occurs, the flow runs as follows:
Subscriber selects "pay fee with credit card"
System displays current credit card information
User either accepts information as is or updates appropriately
System sends credit card info to external system for charge validation and
application
Upon receipt of validation, system updates subscriber record to indicate
new expiration date
Invalid credit card information
If the information provided by the subscriber is not validated by the
external system, an error message will be displayed and the subscriber record
will NOT be updated (so that the last steps in the above flows will not be
executed).
Special Requirements
Special requirements will be determined during the next iteration.
Issue - interface specifications for external credit card system need to be
verified.
Preconditions
Preconditions will be determined during the next iteration.
Postconditions
Postconditions will be determined during the next iteration.
Extension Points
Extension points of the use case will be identified during the Elaboration
Phase.
Copyright
1987 - 2003 Rational Software Corporation
Wyszukiwarka
Podobne podstrony:
ex uc prtadrpt1ex uc subsc1ex uc sndpg2ex uc sndpg1ex uc pstadcnt2ex uc sndcntnt1ex uc subsc2ex uc appstry2ex uc prtadrpt2ex uc appstry1ex uc pstadcnt1ex uc rdcntnt1ex uc prvfdbk1ex uc rdcntnt2ex uc?prf2ex uc pfee2ex uc sndcntnt2ex uc?prf1ex uc prvfdbk2więcej podobnych podstron