Microsoft training courses, Cisco training courses, Prince2 training courses, ISEB training courses with locations nationwide
Call now to speak to an experienced Training Advisor
 
     
 
         
 
 
Thousands of Microsoft, ISEB, ITIL, Cisco and Prince2 Training Courses and more
 
 

Object Oriented Analysis & Design with UML (5 day)

Course Code: OOUFM1      Days: 5
Show all Business Systems Development Courses
Call for Latest Dates
Call us on 0870 7777 388 for availability on this course.
Have questions or need a better city/date? Ask now.

Course Overview

The object-oriented approach extends and improves on traditional methods of system development. Object-oriented models effectively capture and communicate system requirements in a way that closely resembles the real world and which is extensible in response to change.

The Unified Modelling Language (UML) is now the standard object-oriented development approach, and represents the unification of Rumbaugh's OMT, the Booch method and Jacobson's Objectory. The UML provides a basis for future standards in object-oriented development and draws on the practical application of OO methods by many people. UML is widely seen as applicable to all systems including commercial, internet, real-time, embedded and component-based.

This ourse presents the latest version of UML within the context of the Unified Process. It covers the complete development process, showing you how to clarify user requirements by building a model of the problem domain and how to progress the model through design to prepare for implementation.

QA has been at the forefront of OO developments over the years and this course reflects the most up-to-date thinking and practical experience in the UML.

To help assimilate the notations and techniques learned, there is a mixture of individual and team exercises throughout the course. There is a major workshop, which enables delegates to practise the complete OO process in a supported environment.

Skills Gained

  • describe object modelling principles and terminology
  • apply use cases and activity diagrams to capture and document system requirements
  • model the required behaviour of the system using static and dynamic views of objects and classes
  • model the structural relationships between classes with the correct use of inheritance, aggregation and association
  • progress from requirements gathering through systems analysis and design, taking into account architectural decisions and design constraints
  • understand the phases and workflows of the Unified Process and how they can be applied using UML
  • appreciate design considerations independent of language or component technology issues to design flexible, extensible applications

Prerequisites

  • Analyst programmers, Systems Analysts and designers of UML projects, or anyone carrying out those roles. It is also applicable for programmers, team leaders, project managers, test engineers and business planners.
  • Delegates must have a basic knowledge of software development. Prior exposure to object-oriented concepts is not essential.


How to make a booking for the OOUFM1 course

 
  CourseMonster books thousands of public training courses, classes and boot camps both in London and throughout the UK including: Berkshire, Birmingham, Bristol, Bournemouth, Bucks, Cambridge, Derby, Devon, Edinburgh, Glasgow, Hampshire, Ipswich, Leeds, Leicester, Luton, Manchester, Middlesex, Milton Keynes, Norfolk, Nottingham, Reading, Surrey, Sussex, Tyne and Wear, Midlands and Yorkshire. Topics range from software to administration and development.  
     
CourseMonster® Patent Pending © SeaKom, All Rights Reserved - Channel partners with Business Training Partnership