* **eVentureSolutions (EVS)** **offers** **5 Days Workshop on Object Oriented Analysis & Design ***
*Introduction* Object oriented analysis and design is the principal industry-proven method for developing reliable, more reusable, easily maintainable programs and systems. This course provides practical skills in the latest object oriented requirements gathering, analysis and design methods & RUP. You will also learn to generate and interpret UML models as applied to a wide range of activities using the significant extensions and enhancements of UML 2.0 CASE tools. Intensive hands-on case studies offer you a working knowledge that turns concepts into practice. *Objectives * After this course student will be able - To capture and document user requirements using use cases - To analyze requirements and design software solutions - To produce detailed object models and designs from system requirements - To analyze and document software designs using the Rational Unified Process - To construct reusable and adaptable software design - To exploit the rich modeling concepts provided by UML - To use UML for process and object modeling - To build object models for effective component reuse and user interface design - To select modeling techniques for production of robust applications - To produce models using market-leading CASE tools - To compare from a range of CASE tools for analysis, modeling and coding - To use CASE tools for forward and reverse engineering - To apply proven design patterns to refine analysis and design model *Course Scedule & Duration* *18th Batch* *Duration* 5 Days *Frequency* 2 Sessions a Day *Schedule* January 18, 2010 from 06:00 PM to 10:00 PM *Location* Rawalpindi Branch *Contents* - Introduction & Overview of OOAD - Essentials of Rational Unified Process (RUP) - RUP Disciplines, Phases & Iterations - UML 2.0 and the Modeling Process - Vision & Supplementary Requirement Document - Activity Diagrams for Requirement Analyses - Modeling System Behavior with Use Cases - Actors, Use Cases, and Use-Case Diagrams - Use-Case Models and Activity Diagrams - Creating Domain Model of the System - General Responsibility Assignment Patterns - Interaction Diagrams & Object Collaboration - Defining Logical Architecture of the System - Finding System Level Operations & SSDs - Defining Operation Contracts - General Responsibility Assignment Patterns - Design Patterns & Best Practices - Creating State Machine Diagram - Assigning Responsibilities to Classes - Creating Class Diagram & Package Diagram - Creating Component & Deployment Diagram - System Modeling in UML with CASE tools - Code Generation from Models - Reverse Engineering from Cod *Training Methodology * - Lectures & Demos by industry experts - Project Driven Hands-On approach - Focus on latest tools, technologies & industry practices - Projects, assignments & quizzes for student’s evaluation *Project* At the end of the course participants are required to submit requirements, analysis & design of an n-tier application. The project should be developed using RUP and UML. The student should also follow best practices of software industry for object oriented analysis and design. *Audience* - Developers, Team Leads, Analysts, Project Managers & architects etc. - Any other person having good understanding of object Oriented Programming *Certifications* - *EVS* Certified Object Oriented Analyst - *IBM*:Certified Solution Designer for Object Oriented Analysis & Design *For further details contact* Lahore Branch Call: * 042-5831325, 042-5856330 or 300-4102039* Walk: *349 Ferozepure Road, M-Block Gulberg, Lahore * Visit: *http://www.evslearning.com* Rawalpindi Branch Call: * 051-4427241, 051-4427242 or 300-4102039* Walk: *92, 6th Road Block A, Satellite Town, Rawalpindi * Visit: *http://www.evslearning.com*--
You received this message because you are subscribed to the Google Groups "Java Tech Group" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to [email protected].
For more options, visit this group at http://groups.google.com/group/java-tech-group?hl=en.
