UML Analysis and Design
Who should attend?
This three day course has been created for software architects, programmers,
software developers, project managers, analysts and anyone interested in
understanding analysis and designing in UML. The course shows how to analyse
clients' needs, formalize them in UML diagrams, create a model and ultimately
design the implementation of the software.
Course Outline
Introduction to modelling
- Models and modelling
- Meta modelling
- UML documentation
- Inheritence
- Analysis and design
- Actors and Use Cases
- Exercise on Use Case modelling
Class and Object Diagrams
- Classes
- Objects
- Relationships
- Exercise on class and object diagrams
Behaviour Diagrams
- Activity Diagram
- State Machine Diagram
- Interaction Diagram
- Interaction Overview Diagram
- Timing Diagram
- Exercise on behaviour diagrams
Structure Diagrams
- Package Diagram
- Component Diagram
- Composite Structure Diagram
- Deployment Diagram
- Profile Diagram
- Exercise on structure diagrams