OO Problem Analysis   «Prev 

Scenarios and sequences in UML

Click the following thumbnails to view the full-sized image.

First draft: In the first draft of the sequence diagram it directly reflects the sequence of events described by the scenario.

Step 2: Incorporate the flows referenced from other scenarios but not explicitly shown in the original sequence diagram.

Step3: Once you have drafted the sequence diagram you review it with team members. They ask whether you intend to include a daily limit check like they have in their banks. What do you do? Ask the users.

Step 4: Identify the resources that the ATM System uses to satisfy the withdraw request. These resources are defined in the first draft of the class diagram where you identified the resources of the problem domain.

Step 5: Evaluate the sequence diagram to improve the flow of events.
Scenario: Successfully withdraw $100