use case assignment
Kendall & Kendall Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall
2-*
A Use Case Scenario Is Divided into Three Sections (Figure 2.16)
| Use case name: Register for Conference | UniqueID: Conf RG 003 |
| Area: Conference Planning | |
| Actor(s): Participant | |
| Stakeholder Conference Sponsor, Conference Speakers | |
| Level Blue | |
| Description: Allow conference participant to register online for the conference using a secure Web site. | |
| Triggering Event: Participant uses Conference Registration Web site, enters userID and password, and clicks the logon button. | |
| Trigger type: External Temporal | |
| Steps Performed (Main Path) | Information for Steps |
| 1. Participant logs in using the secure Web server | userID, Password |
| More steps included here… | |
| 12. Successful Registration Confirmation Web page is sent to the participant | Registration Record Confirmation Number |
| Preconditions: Participant has already registered and has created a user account. | |
| Postconditions: Participant has successfully registered for the conference. | |
| Assumptions: Participant has a browser and a valid userID and password. | |
| Success Guarantee: Participant has registered for the conference and is enrolled in all selected sessions. | |
| Minimum Guarantee: Participant was able to logon. | |
| Requirements Met: Allow conference participants to be able to register for the conference using a secure Web site. | |
| Outstanding Issues: How should a rejected credit card be handled? | |
| Priority: High | |
| Risk: Medium |
*
(First area)
Use case identifiers and initiators—orients the reader and contains:
1. The use case name and a unique ID
2. The application area or system that this use case belongs to
3. The actors involved in the use case
4. A brief description of what the use case accomplishes
5. The triggering event
6. Type of trigger:
- external or temporal
- external—those started by an actor
- temporal—triggered or started by time
7. May list stakeholders
(Second area)
Includes the steps performed, and the information required for each of the steps.
(Third area)
Preconditions
Post conditions
Assumptions
Outstanding issues
optional statement of priority
optional statement of risk