Try performing the Process Logic Analysis for this process using the following outline. Then turn the page and compare your answers to the ones we have suggested.
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
Now, look at our suggested answers:
GOLFER
UPDATE
If we are going to update the golfer, we first need to establish currency on the golfer by reading the golfer to be updated. Additionally, to calculate the golfer's handicap index, we need to read each of their last 20 scoring records. The actual calculation is somewhat complicated. Fortunately, we have found a component that will perform this calculation for us, but we still need to read the scoring records and pass them to the component.
We have identified three actions: an update, a read, and a read each. Therefore, the sequence of actions is as follows:
Unfortunately, action block synthesis will not help us out much with this.
We will select the desired golfer based upon its identifier, and then read each of its scoring records based on their relationship to the current golfer.
Copyright © 2013 CA.
All rights reserved.
|
|