Ot3

OO Analysis & Design using UML


Course Outline

This four day course is for analysts and developers who wish to use the UML for analysis and design of software systems. The Unified Modelling Language (UML) is the combined work of Grady Booch, James Rumbaugh and Ivar Jacobson as well as input from a number of prominent organisations to form an industry standard OO method.
This course takes a pragmatic approach by teaching the essential tools and techniques for requirements modelling and domain analysis and design. It provides the participant with a realistic iterative and incremental approach to mastering object-oriented system modelling


Outcomes

At the end of this course, you will be able to:

  • Use the UML language for modelling
  • Capture system requirements using use cases and scenarios
  • Develop logical, development, process and physical views of the UML model
  • Apply an iterative and incremental approach to analysis with UML
  • Define a logical system architecture
  • Use modules and sub-systems to map the object-oriented model to the development environment

Book Course Now

Please Note: Special prices are available for an In House delivery of this course. Read about the benefits and choices of our 'In House' course delivery option here.

Contact an Object Training Account Manager to enquire about alternative delivery options (such as In House or Customisation).

*All Australian prices are exclusive of GST

*If the course status is FULL or no date is scheduled in your state please contact object training on 1300 360 203

Location Days Dates Cost (ex GST) Course Status
Melbourne 4 Days 18/06/2013 - 21/06/2013 $2800.00 Available Book Now
Sydney 4 Days 01/07/2013 - 04/07/2013 $2800.00 Available Book Now
Sydney 4 Days 08/10/2013 - 11/10/2013 $2800.00 Available Book Now
Melbourne 4 Days 11/11/2013 - 14/11/2013 $2800.00 Available Book Now

Topics Covered

Introduction to
types of lifecycle models
object oriented analysis - what and why
object oriented design - what and why
the UML
Modelling the System Behaviour
Use Case Modelling - exercise
Modelling a use case - exercise
Modelling the System Objects
Object Modelling
Class Modelling - multiple exercises
Modelling an object's state - exercise
Object Oriented Design
Managing design
What is Architecture?
Modelling the System Architecture
Deployment diagrams
Component diagrams
Packaging the architectures
Modelling the System Solution
Interaction diagrams - exercise
Class diagrams - exercise
Designing with Patterns - exercise
Designing for persistence
Conclusion
Success with OO Projects
Case study workbook
Overview of workbook and how to use it
Case Study Description
Partially completed diagrams and examples
Exercises for completion

Prerequisites


    

Audience


    

Course Fee

$2800.00 ex GST

Duration

4.0 Days

Structure

Presentations & Exercises

Material

Deliverable material for this course includes:

  • Certificate of Accomplishment
  • Professionally printed student notes and exercises
  • CD containing original exercises and source code (For PC-based courses only)

For all courses, but particularly PC-based courses, students are encouraged bring their own USB drive to save worked solutions and/or additional reference material.

Terms and Conditions

Please click here to review our terms and conditions before booking on your course