| All training | consultation | Technology Digest | Technical seminars | Technical Articles | Training Cases |

Software Architect - Advanced Practice
Qualification£º

1. Course Introduction

This course since December 2005 first introduced in the country£¬the practice of many years of training, with the amendments, the accumulation of:
This course abandons the chaotic and disorderly framework, focus on the general problems of application architecture design. Combins with application structure, concerns the problem levels arising from the application, starts with from structure target, and comprehensively explains the issue, objectives, scope principles and solutions of framework. In order to support the balance and choice of the structure, with special attention to a variety of options of every structure, support framework designers with the decision-making basis and applicability.
The course will begin on what is the structure and the scope of structure and the principle. Then from the perspective of the architect, depth to each part of the problem, with example projects to analyse the structure design methodsand principles. When all the problem levels have a clear understanding, will combine a comprehensive project examples to explain the overlap and chioce ¡¢structure balancing's basic principles and strategy between the structures in the application system.
Structure quality standard is equally important, can guarantee: the establishment of a business value, a strong and viable system architecture. The course will fully explain the quality standards of structure, it can be used to evaluate the existing structure and will assess the constructing structure to ensure the quality of framework. Only high-quality corporate structure is necessary as the enterprises assets , rather than the temporary solution.

Beijing£º
08-10-30 to 08-11-02
Qualification£º UML software engineering organizations  
Training Fee£º 4500 yuan/Person
 
Registration way£º
Online Registration>>>
Mail£ºteacher@uml.net.cn
Mail£ºshanghai@uml.net.cn
Tel-a£º010-62670835
Tel-b£º021-50800371

2. Training Outline

The course will show students the actual solvemental progamme. You can acquire satisfying solutions of problem through the course.

Trainee
Software Designers, Advanced Software Development Engineers
Objectives
1.Understanding the scope of framework
2. Learning framework description method
3. Learning the basic framework pattern
4. Learning OOD design principles
5. Grasp the basic principles of sub-systems
6. Master common framework model
7. Level framework design basis - show layer design method
8. Level framework design basis - business layer design method
9. Level design based on the framework - sustainable layer design methods
10.Middleware design method
11.Entity object and data storage design and mapping
12.Master oriented-aspects design method (AOP)
13.Understanding component design and implementation
14.Master framework design and implementation
15.Understanding of the framework design process
16.Master framework design document written
17.To understand for iterative development of the core framework
Training Outline
Direction
Content
Software Architect Basis
  • Basic quality
  • Duty range
  • Special perspective
  • Decision-making mechanism
  • Technical support
Framework Basis
  • What is the structure?
  • The range of the structure
  • Structure technological foundation
  • Organization structure
  • Structure application category
  • Frame view and UML
  • OOD design of the basic principles
  • The basic framework pattern
  • System common framework model
Level framework design basis - show layer design method
  • Show layer's the scope and role
  • Show layer's implementation mechanism
  • Show layer's framework model
  • How to build the assembly show layer?
  • Show layer's projects examples
Level framework design basis - business layer design method
  • The business layer scope and role
  • The realization strategy of business layer
  • Business layer's design principles
  • Business layer's examples analysis
  • How to build scalable business layer?
Level design framework basis - lasting layer's design methods
  • The lasting layer's scope and role
  • The lasting layer's design principles and modle
  • How to build a transplanted lasting layer?
  • How to design a lasting layer which adapt to Data Structure change?
  • Lasting layer of projects examples
Entity object and data storage design and mapping
  • The basic design principles of structure data
  • Based on the proprietary format of the data access and analysis
  • Based on the data access of relational database
  • Based on XML-based data exchange and access
  • Data and object's mapping strategies
Level framework design - application layer
  • The scope and application of application level
  • How to devide application layer from the system
  • Application of the implementation strategy
  • Application layer's design principles
  • Application layer's examples analytic
Level framework's design - the design of general level
  • What is the general level?
  • How to extract general level from specific applications?
  • How to expend general level?
  • Through examples project to understand the common layer's design method
Object-oriented design methods(AOP)
  • AOP basic principle
  • AOP and filters
  • AOP technology applications range
  • Use of AOP to realize loosely coupled
  • IAspect interface and AspectProxy category
Component Design and Implementation
  • Component Interface Design
  • Components of the package strategy
  • Internal components's implementation strategy
  • Components examples
Subsystem Design and Implementation
  • Subsystems division
  • Subsystem Interface Design
  • Subsystem connected interactive design
  • Subsystem deployment design
  • Subsystem information communication mechanism
Middleware design method
  • Middleware's use and range
  • How to extract middleware from the application layer?
  • The middle layer and application layer and the underlying relationship
  • The package approach of middle layer to middleware
  • Middleware examples analysis
Design and Implementation of Framework
  • What is the Framework?
  • How to achieve the framework scalability?
  • How to achieve the framework reusability?
  • Framework interface design
  • Level design strategies and methods of framework type
  • Typical framework design practice
Examples Projects Framework Exercise
  • Project Profile
  • Framework strategy
  • Coaching Programme
Architecture Design Documents Written
  • The contents of structure document
  • Framework document's structure
  • Framework document projects's examples analysis
  • The quality of framework document
Architect and Team
  • Architect clearly know project responsibilities
  • Architect need the preparations
  • Examples projects iterative development plan
  • Project personnel's tasks and responsibilities assigned
Iterative Development to the Framework's Core
  • Initial Stage
    • Defining the requirement range
    • Found the project risks
    • Determine the selected structure
  • Refinement Stage
    • Refinement requirement
    • Design framework
    • Implementation framework
    • Verification structure
    • Risk management
    • Establishment framework baseline
  • Construction Stage
    • Achieve parallel development's framework
    • Structure management in development
    • Structure reconstruction
    • Structure integrated
  • Submission Stage
    • Refining system architecture
    • Structure assets reconstruction
    • Structure specifications

3£®Training Fee and Payment Way

Training Fee:4000RMB/one person ( including teaching material, certificate and lunch ).Please pay the training fee before the course.

  • Students, who remit through company, please adopt bank transfer accounts and make bank receipt fax to: Fax: 010-62670862
    Account Name: Beijing Pitaya Software Engineering Center
    Bank Name: Shanghai Pudong Development Bank Zhichun Road Branch
    Account Number: 9117 0154 7100 0005 8
  • Students who pay cash:
    Please pay to Beijing Pitaya Software Engineering Center
    Add: 904,Tower A,Horizon International Tower, No.6, ZhiChun Road,Hai Dian District.Beijing

Beijing Pitaya Software Engineering Center
2008-9-19



Lecturer Qualification
technical experts of UML software engineering organization
technology consultant, senior lecturer of Pitaya software
Engaged in more than 10 years related to practical work, has worked at famous IT companies, has a wealth practical experience
Implement successfully the relevant engineering practice in a number of large and medium-sized projects, with a real and effective capacity, not just "fame."
Have profound theoretical knowledge, conduct professional systematic research and learning.
Rich teaching experience, the medium of instruction for many large enterprises, accessing to a client's highly praised
Rich experience in consulting, advisory for more than corporate customers.
To combine the needs of students, effective teaching theory and practical experience, and lead the students to do specific practice drills.

Successful Cases
Boshi Fund SOA framework training successfully held
Shanghai Telecom SOA framework training successfully held
Digital China SOA framework training successfully held

For the role
Enterprise Architects
Information Architect
Application Architect
Platform Architect

Related Technical Advisory

Software Engineering System and Platform Construction
Technical Documentation Writing and Management Consulting

Related Technology Articles

Web Solutions Programme Platform
Work Flow Model Design
How to do an excellent systems analyst?


The Latest Training Courses

 

 


| Contact Us | Employment | Pitaya Software| Shanghai Branch | Shenzhen Branch | South-Western China Branch |
Pitaya Software / UML Software Engineering Organization betakes to improve your software engineering practice capability. We are absorbing the valued experience of this trade continually to provide the effective engineering technology practice experience which is tested by over hundred enterprises. And paying close attention to the recent theory evolution help you ¡®run front in software world¡¯
The UML software engineering organizations Limited All Rights Reserved