*
**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.

Reply via email to