¡¡ Training Center | Curriculum guidance | CMM Services | Group Training | consultation | authentication | Employment | UML series | Cases Study | Forum |
Object-Oriented Analysis and Design and Rational Software Architect Boot Camp Training-Pitaya software engineering center-UML software engineering organizations£¡

Course Description£ºObject-Oriented Analysis and Design and Rational Software Architect Boot Camp

Authentication organization£ºUML software engineering organizations
Teaching a course time£ºAM9£º00-12£º00£»PM13£º00-16£º00
Course Length£ºVaries
Course composing£ºExperienced expert teaching¡¢Interaction type case teaching¡¢The actual combat simulates the project operation

Lodgings situation£ºAccording to requests to arrange lodgings personally,Thing expenses are the responsibility of the individual



Register

Public lesson>>>
Group lesson>>>

Course introduction

Part 1: During the four days, learn the concepts and techniques necessary to effectively use system requirements captured in use cases to drive the development of a robust design model.

Part 2: In the last day, build on the knowledge gained in the previous days and gains hands-on experience with Rational Service Architect (RSA) as you get introduced to a number of features, supporting concepts, and integration with other tools.

Web Based Training (WBT): Access the entire catalog of WBT courses for a 30 day trial. Rational WBT courses provide a training advantage for you, helping you get up to speed on Rational tools and best practices. Reinforce your learning, take the courses you need, at your convenience, at your own pace, and use the self-assessments to measure your progress.

Course guide£º

Course participants
This is an advanced, boot camp course for architects and development leads who design enterprise applications.
Required Experience
 
training Objectives

Part 1

  • Apply an iterative, use case-driven, architecture-centric process to the development of a robust design model
  • Use UML 2.0 to represent the design model
  • Apply the concepts of abstraction, encapsulation, inheritance, and polymorphism
  • Explain 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

Part 2

  • Describe the modeling perspective and the RSA views
  • Create and organize projects and models in RSA to begin designing a J2EE application
  • Introduce diagrams and models supported by RSA
  • Create and modify class, activity, sequence, topic, and browse diagrams
  • Develop models in RSA as part of a development team: publish and share models; employ Software Configuration Management (SCM) best practices to manage models
  • Apply reusable assets in the development process: use patterns; perform model transformations
  • Use the application analyzer to find patterns and anti-patterns in implementation code and determine whether the code adheres to organizational code standards
Course Arrangement

Part 1

  • Best practices of software engineering
  • Concepts of object orientation
  • Requirements overview
  • Analysis and design overview
  • Architectural analysis
  • Use-case analysis
  • Identify design elements
  • Identify design mechanisms
  • Describe the run-time architecture
  • Describe distribution
  • Use-case design
  • Subsystem design
  • Class design
  • Database design (optional)

Part 2

  • Getting started with RSA
  • Creating UML diagrams
  • Team development
  • Applying patterns and transformations
  • Model analysis and code review
Course Features
  1. hands-on specialist teachers, Interactive case teaching, Simulation of projects processes.
  2. Combine theory with practice, and focus on teaching cases.
  3. Participants could follow the actual cases, the teaching style is very specific and profound.
  4. Specialist will consult the cases expounded by participants, guide them how to analyze and design a system in the course.
Contact information

    E-mail : teacher@uml.net.cn
    Telephone : (86)10-62670969


Copyright 2002 ®  The UML software engineering organizations Limited All Rights Reserved