Business Analysis · 3 days

UML & Object Oriented
Analysis and Design.

Master UML notation and OOAD principles for enterprise modelling. From use cases to class diagrams — build models that communicate precisely to both business and technical audiences.

What you will learn.

UML remains the lingua franca of software and systems modelling. This course teaches you to model structure, behaviour and interactions using the most commonly used UML diagram types, with hands-on practice in Sparx Enterprise Architect.

At course completion, students will be able to:

  • Understand the UML specification and diagram taxonomy
  • Create Use Case Diagrams to model system scope and behaviour
  • Build Class Diagrams with associations, inheritance and composition
  • Model dynamic behaviour with Sequence and Activity Diagrams
  • Apply Object-Oriented Analysis and Design (OOAD) principles
  • Use State Machine Diagrams for object lifecycle modelling
  • Apply design patterns in UML models
  • Work with Sparx Enterprise Architect to create and manage UML models