OO Problem Analysis
Identify Classes Objects
Purpose Scope Analysis
Problem Domain Classes
Class Diagram Notation
Modeling Sequences Scenarios
Sequence Diagram - Conclusion
Interaction Diagram - Quiz
Applying Sequence Diagram-Quiz
Reconcile Sequence Diagrams
Class Diagram Not Enough
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