Advertisement

Goals and Scope of Use case

What is Use case Model?

     During requirements analysis, we need to identify primary user goals towards system. For example: In POS system, cashier logged into the system to capture the sales. i.e. his primary goal rather than identifying himself or protecting the data.

In requirement analysis, for computer application focus on use cases at the level of elementary business process (EBP).

EBP is defined as a task is performed by one person in one place at one time.

Example: enter item id, pay by credit in process sale. So, all use cases must follow EBP to identify primary goals.

Scope of use cases is found by the following steps:

  1. Choose the boundary of the system.
  2. Identify primary actors.
  3. Identify goals for each primary actor.
  4. Define use cases that satisfy user goal.
Actor-Goal List
ActorGoal   ActorGoal
Cashier               






Manager




...
Process sales               
Process rentals
Handle returns
Cash in
Cash out


Start up
Shut down



System Administrator






Sales Activity System




...
Add users
Remove users
Modifying users
Manage system tables



Analyze sales and
performance data



Table: Actor & Goals of POS System

Post a Comment

0 Comments