Info Systems Analysis & Design
|
Use case name: Generate Customer Detail Report |
ID: 1 |
Priority: High |
|
Actor: MGO Employees
|
||
|
Description:
|
||
|
Trigger: Employee decides to generate report
Type: |X| External |_| Temporal |
||
|
Preconditions: Customer data is available Employee must be authenticated
|
||
|
Normal Course:
1. Employee requests Customer Detail Report 2. System asks Employee for date range for Customers and location 3. Employee specifies date range and location 4. System retrieves customer data matching the parameters 5. System formats the data into the Customer Detail Report 6. System provides Customer Detail Report with option to print 7. Employee requests to print report 8. System send report to printer
|
||
|
Postconditions:
|
||
|
Exceptions: 7. Employee decides to not print report. System does not send report to printer. End Use Case.
3. Employee provides invalid date range. System provides error message. Return Employee to step 2.
|