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
Encapsulation Visual Aggregate Component
Purpose: A resource provided to clients for short-term loan
Aggregate: A Car
Purpose: A means of personal transportation
Component: A security user interface
Purpose: Provide controlled visual access to the security system
Job: Payroll Clerk
Purpose: Insure that employees are paid according to company policy
Application: Word Processing
Purpose: Support the creation and alteration of electronic documents.
System: Payroll System
Purpose: Facilitate and track the payment of all employees in compliance with company policy and state and federal tax laws.
Department: Payroll Department
Purpose: Coordinate the staff and systems used to insure the proper payment of employees according to company policy and state and federal laws.
Company: A Payroll Service
Purpose: Provide expert support for all payroll related services for client companies in conformance with state and federal laws.