2006年08月04日 17:04:00
Table 6.0 | |
Use Case # | DATAENTRYPROJECTCUST-1009 |
Use Case name | Maintain Customer |
Description | This Use Case depicts full maintenance of customer from project "Data Entry". |
Scope and level |
|
Level | User Goal Level (If this property is not understood, look at the reference for the book Writing Effective Use Cases (**PRE-PUB. DRAFT#3**): Alistair Cockburn Humans and technology) |
Primary and secondary actors | Data Entry operator. |
Stakeholders and interests | |
Trigger | Data entry operator clicks on menu: "Add New Customer" |
Preconditions |
|
Assumptions | Customer information received is entered manually. No automated import routine is in the scope. |
Failed End condition |
|
Action | Add new customer |
Main success scenario (or basic Flow): |
|
Alternate scenario (Extensions): | Update Existing Customer
|
Alternate scenario (Extensions): | Delete Existing Customer
|
Success Guarantee (Post conditions): |
|
Special Requirements (including business rules): | |
Technology and Data Variations List: | If credit card payment gateway API changes, the interaction of the data entry customer module will have to be changed accordingly. |
Frequency of occurrence: | |
Notes and Open Issues: | |
Trackback: http://tb.blog.youkuaiyun.com/TrackBack.aspx?PostId=1019586