Article Consultation Solution Tool Course Member  
 
 
Successful Case
Continental Automotive Electronics
Bosch Automotive Electronics
Schaeffler electric drive
Joyson Automotive Electronics
Huawei Technical Center
BMW Automotive Research and Development Center
Geely Auto Research Institute
Byd Automotive Research Institute
 
 
Courses > Modeling
Engineering Practice - Using UML for Object-Oriented Analysis and Design
Views  
Zu Tao
Founded uml.org.cn in 2001, 2005 IBM Rational User Group Best Speaker
 
Time Location: Beijing, Shenzhen and Shanghai open classes based on registration
Course Cost:1300$/Person
Register Courses  
Internal Training: You can customize internal training according to the needs of the enterprise.

 
Authentication Method:
Understand the competency Model before training.
Ability evaluation after training:
  • Online Examination
  • Ability Analysis, give learning suggestions
  • The qualified person shall be issued a certificate as proof of vocational skill qualification


    This course "UML Software Engineering Organization/Dragon Fruit Software" was first launched in China in July 2002, after 5 years of practice, revision and accumulation:
    Based on the customer's development of actual projects or products, UML+OOAD is used for analysis and design, and through the real experience of self-project, the purpose of learning is achieved, while providing a foundation for the evolution of the customer's project. After the end of the actual combat coaching, provide follow-up technical support. Together to achieve practical results in the project.

     

     
    Training Goal

    Improve team skills
  • Understand the application of OO methods to application software architecture design, accounting patterns, and architectural patterns.
  • Systematic application of OOAD and UML for model-driven software development process.
  • Master UML semantics, syntax specification, and model management mechanism.
  • Ability to use UML tools for project team development

  • System foundation establishment (establish the foundation of the actual project for the customer, support the subsequent development)
  • Core architecture program
  • Core use case realization program
  • Key problem solving

  • Accumulation of engineering assets
  • Requirements specification ,
  • Architecture design document, database design document, detailed design document
  • Project plan, test plan, requirements management plan
  • Training Target: Intermediate and senior programmers, system analysts, requirements researchers, architecture designers, product marketing technicians
    Student Foundation: Have some experience in programming, analysis and design.
    Teaching Method: Customized Course + Case Explanation + Group Discussion, 60% Case Explanation, 40% practice exercise

    Training Content: 2 Days
    Foundation preparation UML, mapping of schema views and UML diagrams,
    UP Process Guide, Use case Driven,
    Architecture-centric, iterative and incremental development
    Practice case preparation Demand overview,
    Critical path determination
    The form and extent to which artifacts are submitted
    Software development process customization
    Capture user requirements Identify prospects and acquire specialized vocabulary
    Analyze the problem and understand stakeholder needs
    Define use cases and manage use case size
    Object-oriented Analysis Package dependencies, the high-level organization that defines the model
    Identify analysis mechanisms and identify key abstractions
    Create use case implementations

    Business Modeling Assess business status
    Make business rules
    Business process analysis
    Business implementation and verification
    Deterministic Domain Model Build a domain model
    Domain model propagation rules, domain model granularity
    Class, induction and correlation
    Object-oriented design Architecture design, design mechanism
    Design principle
    Runtime architecture, distributed design
    Subsystem design, class design
    Implementation and verification Coding specification, model-to-code mapping
    Code refactoring, test model introduction
    Run time test code validation

    Ability assessment UML Modeling, Requirements, Object-oriented Analysis (OOA), Object Oriented Design (OOD), Iterative development
    Assets appraisal Documentation, models, code
    Case and training review What is most important
    How to control change
    Value of technology
    The developer's philosophy
       
     


    Consulting Services: Model-Driven Development Process
    Consulting Objective Help build model-driven analysis, design, development, testing
    Scope Consultation Requirements Modeling, Architecture Modeling, Database Modeling, Code Modeling, Test Modeling.
    Consultation Method Model-driven development process training, modeling and management tool environment construction, combined with actual customer case demonstration, team practice guidance, model evaluation standards formulation, specification formulation
    Successful Case Huawei Research and Development Center, Space Center of Chinese Academy of Sciences, Nanjing 14 Institute, China Mobile Research Institute and so on.
    For more information:010-62670969, umlooo@hotmail.com