Introduction to OO Analysis & Design (Using UML and Design Patterns)
Course Code: PK-106 Duration - 3 Days
Object-Oriented techniques support a way of thinking about systems, based on identifying objects and defining how they change state as a result of system events.
Steps are developed which consist of sending messages to objects and specifying how the objects deal with these messages, producing an object model which is fundamentally different to those produced by more traditional methods.
The model encourages the reuse of software, is built on a stable structure and allows complex systems to be built incrementally.
This course concentrates on establishing a firm understanding of the Object-Oriented paradigm. The instruction is intense, with a balance of formal lectures, practical exercises and interactive discussion.
The course introduces the Unified Modelling Language, discusses its use in Object Oriented Analysis and Design and presents the basics of the Unified Process.
Design patterns are introduced and their relevance to Object Oriented Analysis and Design discussed.
On Completion You Will Be Able To;
Who Should Attend
IT practitioners, analysts and designers, who will be adopting Object-Oriented methods and UML in their work and who need a full understanding of the use of the techniques.
The training has been designed for delegates who have a broad knowledge of the development of IT projects.
Object-Oriented Concepts Objectives and benefits
Use Case Diagrams
What is an Object?
Analysis and Design