Custom Search
Provided by: Wintrac Inc.

J2EE Enterprise Development using Rational Rose

Object-Oriented

Training Provided by Wintrac Inc. This course will teach the students how to use the Rational Rose modeling tool to design and implement a J2EE application. It covers Servlet, JSP and EJB modeling. It also covers database schema design. There are many labs that will give the students hands on experience. You can get a complete list of other Object Oriented Analysis and Design classes at http://www.wintrac.com/courses/coursesooad.asp
This is primarily ilt training
Contact Wintrac Inc. for more information
Course Level:intermediate
Duration:3 days
Training Presented in:English
J2EE Enterprise Development using Rational Rose
  1. Overview of OOAD


    • Object-Oriented concepts
    • Object
    • Object relationships
    • Encapsulation
    • Class
    • Inheritance
    • Polymorphism
    • The Unified Object-Oriented Software Development Process
    • Unified Modeling Language and Rational XDE

  2. Requirements Workflow


    • Requirements Workflow
    • Requirements
    • Problem Analysis and User Needs
    • Requirements Workshop
    • UML and Requirements Capture

  3. Use Case Analysis


    • Use Case Analysis
    • Use Cases and Actors.
    • Use Cases Relationships.
    • Use Case Diagram.
    • Case study.
    • Use Case diagrams in XDE

  4. Analysis Workflow


    • The Analysis Workflow
    • Analysis In the Rational Unified Process
    • Class Analysis
    • Use Case Realizations
    • Analysis Packages
    • Post Analysis

  5. Class Identification


    • Class identification
    • Class categories: entity, boundary, control
    • Noun/ verb analysis
    • CRC cards
    • Class diagrams
    • Class diagrams in XDE
    • Object diagrams

  6. Class Relationship Analysis


    • Class relationship analysis
    • Class association
    • Aggregation
    • Composition
    • Qualification
    • Association Classes
    • Relationships in XDE

  7. UML and Java<


    • How does UML apply specifcally to Java
    • Class
    • Interface
    • Package
    • Association
    • Aggregation

  8. Web Layer Modeling


    • Role of a Servlet
    • Identifying a Servlet in the model
    • Representing a Servlet using UML
    • Modeling JSP and HTML
    • Modeling Servlet to JSP communication

  9. Session EJB Modeling


    • Introduction to the EJB technology
    • Identifying session EJB in the class design
    • Stateful or stateless?
    • Representing session EJB using UML

  10. Entity EJB Modeling


    • Role of Entity EJB
    • When to choose entity EJB
    • Identifying entity EJB in the class design
    • Introduction to entity EJB specifcation
    • Modeling entity EJB using UML

  11. Design Patterns


    • What are design patterns
    • Common Gang of Four (GOF) patterns
    • J2EE design patterns
    • Modeling design patterns in Rose

  12. Data modeling


    • Creating database schema, tables and views
    • Normalization and de-normalization
    • Indexing
    • Triggers
    • Stored procedures
    • Generating data model from object model
    • Forward and reverse engineering data model
About The Training Provider: Wintrac Inc.
Wintrac Inc. - We can offer training on a wide range of topics including Java, C , Visual Basic, C#, .NET, XML, Linux, PowerBuilder, Oracle and Microsoft technologies. We can also offer end user training on a variety of topics including Office, AUTOCAD, Lotus Notes etc. You can get a partial list of all the onsite training courses we offer at http://www. wintrac. com/ courses. htm. Wintrac clients...
tcw11-gfc-v396M-11/27/09-19:26:22-()[B]-[B]-[B] -21:17:32