use case assignment

profileMody
kendall_sad9_pp_02.ppt

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