UML (Unified Modelling Language) is the standard notation that has become indispensable for modelling information systems. It makes it possible to specify, view, construct and document all the artefacts of the system, and is suited just as well to information systems as it is to software, technical, business or real-time systems. This course will allow you to acquire the knowledge required to use UML and to implement the best practices of object analysis and design. Examples and actual case studies reveal UML's technical details and the different steps in constructing an IT solution. At the end of this course, the participants will be able to evaluate the benefits obtained from using UML and object-oriented design in project development.
UML (Unified Modelling Language) is the standard notation that has become indispensable for modelling information systems. It makes it possible to specify, view, construct and document all the artefacts of the system, and is suited just as well to information systems as it is to software, technical, business or real-time systems. This course will allow you to acquire the knowledge required to use UML and to implement the best practices of object analysis and design. Examples and actual case studies reveal UML's technical details and the different steps in constructing an IT solution. At the end of this course, the participants will be able to evaluate the benefits obtained from using UML and object-oriented design in project development.
This course is aimed at project leaders, analysts, designers, software architects and developers involved in developing object-oriented projects.
Participants must have a general knowledge of information technology. Experience in analysis and design, and knowledge of an object-oriented language, are not required but would be an advantage.
The Object approach
Object analysis and design, an introduction to UML
UML diagram of cases of use
UML diagrams of static modelling
UML diagrams of dynamic modelling
Finalising the system
Advanced concepts, tools
Hands-on work
A range of case studies makes it possible to learn the various phases of object modelling in UML. Environments, drawn from industry or the Open Source community, are presented for demonstration purposes. The exercises and case studies are performed using Rational Rose or XDE tools.
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.