up previous next contents
Next: Robustness analysis Up: A sample process Previous: Domain modeling   Contents

Subsections

Use case modeling

Actors

Questions to help identify actors

Use Cases

Use Case - a sequence of actions that an actor performs within a system to achieve a particular goal. The purpose of this stage is to capture user requirements of the new system using use case diagrams.

Questions to help identify use cases[11]

Use case diagrams

Figure 1.13: A sample use case diagram.

Use case diagrams - include and extend

Wrapping Up Use Case Modeling

Feel comfortable when you've achieved the following goals:

  1. Your use cases account for all of the desired functionality of the system.
  2. You have clear and concise descriptions of the basic course of action, with appropriate alternate courses of action.
  3. You have factored out common scenarios.

.

Milestone 1: Requirements Review


Next: Robustness analysis Up: A sample process Previous: Domain modeling   Contents