book your perfect training course
thousands of courses, off-site or in-house, across the UK
browse training

Browse the full list of courses above.

education search

 

Training Course: Mastering Object-Oriented Analysis and Design with UML and Fund of Rational Rose

training course enquiry

Training Course Code: RD601CGB
Training Duration: 5 days.
Price: £1,889

Training Course Summary:

This series provides in-depth instruction on the concepts and techniques necessary to effectively use system requirements captured using use cases to drive the development of a robust design model. You learn to apply the Unified Modelling Language (UML) to fundamental object-oriented analysis and design concepts including architecture, objects, classes, components, stereotypes, relationships, and all supporting diagrams.

Pre-Requisites:

Students would benefit from having taken:
Essentials of Visual Modeling with UML

Or have equivalent, applied experience in object technology

Required Experience

Students should be familiar with:

· Object technology, including:
· How to read a use-case model
· Understanding classes, objects, associations and how to create simple interaction and class diagrams
· How to find classes and distribute class behaviour
· UML Analysis class stereotypes; boundary, control, and entity
· Applying the above techniques in a software development environment

Who Should Attend:

This course is intended for practitioners who desire an in-depth understanding of object-oriented analysis and design concepts, as well as hands-on practical experience applying the techniques within a use case-driven, architecture-centric, and iterative development process. This includes analysts, designers, and software developers. Those experienced in OO and are interested in learning the basics of the Rational Rose visual modelling tool and how it can improve communications among team members, expose software development problems early, and manage software complexity.

Training Course Overview/Content:

Object-Oriented Analysis and Design Using the UML
· Apply an iterative, use case-driven, architecture-centric process to the development of a robust design model.
· Use the UML to represent the design model.
· Apply the concepts of abstraction, encapsulation, inheritance and polymorphism.
· Understand the different views of software architecture, the key mechanisms that are defined in support of that architecture, and the effect of the architecture and mechanisms on the produced design.
· Describe some basic design considerations, including the use of patterns.

Fundamentals of Rational Rose

· Describe the importance of setting up and using Rational Rose in a team
· Create several diagrams to gain basic modelling skills
· Explain when and why specific diagrams are modeled
· Run several Rational Rose reports to identify model problems
· Explain round-trip engineering and its value in modelling
Training course title:
Name:
Email:
Phone:
Company Name: (if applicable)
Number of delegates attending:
 
 Preferred Location: 
 Select from above or tick in house (we come to you) 
 
Preferred dates:
Click to select a dateClick to select a date
Any Special Requests:
Send Enquiry

Other course you might also like