|  | 
    
    
    
    
       
        | 
            
            
               
                | 
                     
                      | 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 |  
		|  |   
                      |  |  
                            |  |   
                            | Analysis and Design Based on UML and EA   |   
                            | 
                                
                                   
                                    | Views   |  |   
                            | 
                                 
                                  |  | 
                                       
                                        |  |   
                                        | Zu Tao |   
                                        | Founded uml.org.cn in 2001, 2005 IBM Rational User Group Best Speaker |   
                                        |  |  |  |   
                            | Time Location: Beijing, October 22-23; Shenzhen and Shanghai open classes Based on registration |   
                            | Course Cost:1300 $/Person |  
                            |  |  |  |  
                            |  |   
                            | 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
 
 
 |  |  |   
                            | 
 |   
                            | 
                                 Based on the practical application of UML in system Analysis and Design , combined with the actual case explanation, a clear roadmap is established: requirement Analysis, business Modeling , domain Analysis, architecture Design , data Design , detailed Design , development specification, driving test and release.Aiming at the key problems of the above links, the practical problems are solved through the application of UML Modeling and object-oriented method.With equal emphasis on theory and practical experience, students achieve the purpose of learning through real experience, and provide an evolutionary basis for future work.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 and understand how to use UML and EA
                                             
                                              Modeling tool EA function and application practiceBusiness Analysis and ModelingSystem Analysis and ModelingArchitecture Design and ModelingData Design and ModelingDetailed Design and Modeling Model-Based code generation supports developmentModel Based test case generation, quality verification Reverse existing code and apply patterns to refactor designFrom model to writing effective documentation: requirements documentation, architectural Design documentation, detailed Design documentationManage model management. Ability to use UML tools for project team development  |   
                            | Training Target:Requirements Analyst, Product Designer, Architect, Development Engineer |   
                            | Student Foundation:Experience in project development or requirements |   
                            | Teaching Method: 
                              Customized Course + Case Explanation + Group Discussion, 60% Case Explanation, 40% practice exercise |   
                            | Training Content: 2 Days |   
                            | 
                              
                                | UML Overview 
 | What is UML and what does it have Why use UML
 Introduction to the application of UML at home and abroad
 Integrated application of UML and CMMI
 Integrated application of UML and agile development process
 UML successful case Review
 UML failure case Review
 How to use UML Modeling well
 The application of UML in each stage is seen from the process of model-driven development
 How to use UML well from example project documentation
 |  
                                | Overview of UML Modeling Tools EA | What UML Modeling tools are available A comparison of the working scenarios and Modeling features of these Modeling tools
 Key metrics for selecting a Modeling tool:
 
 
        UML Modeling tool EA application practiceSupport and tracking of UML specificationSupport for Modeling specifications other than UMLSupport for code automationSupport for document automationSupport for teamworkSupport for model versioningHas Modeling framework resourcesEase of use 
 
        UML Modeling tool EA application practiceModeling functional requirements Supported Modeling specifications: UML, SysML,BPMN,ToGAF... Modeling framework Model management function Integration with other tools: requirements management, configuration management, development, testing Model validation capability  Document generation Support for development Support for testing Support for requirements management Support for project management 
 |  
                                | Combined with actual Project Cases, explain the Model-Based Development Process: Business Modeling , System Analysis, Architecture Design , Data Design , Detailed Design , Development, Testing |  
                                | Business Analysis and Modeling | Why business Modeling Business Modeling includes those things How to conduct business research and Analysis
 Business use case Analysis and Modeling Business object Analysis and Modeling Quality and validation of business models
 |  
                                | System Analysis and Modeling | What does system Analysis include How to conduct system requirements research
 System function Analysis and Modeling System boundary Analysis and Modeling System non-functional requirements Analysis and Modeling :
 
        Performance requirementReliability requirementExpansion requirementSecurity requirement System Requirements Specification Based on modelReview and validation of system models
 |  
                                | Architecture Design and Modeling | What does architectural Design include What does the architectural model include
 Hierarchical framework Design and Modeling Subsystem Design and Modeling Module Design and Modeling Deployment Design and Modeling Architecture quality attribute Design and Modeling Validation of architectural models
 Write Architecture Design Document Based on model
 Simulation and validation of architecture models
 |  
                                | Data Design and Modeling | What does data Design involve What does the data model include
 Logical data model Design and Modeling Physical data model Design and Modeling Validation of the data model
 Generate a data table structure Based on the data model
 Reverse the data model of the existing database
 Compiling Data Design Document Based on model
 |  
                                | Detailed Design and Modeling | Detailed Design and Modeling What does the detailed Design include What does the detailed model include
 Use case Analysis Design and Modeling Component Design and Modeling Interface Design and Modeling Class Analysis Design and Modeling Function flow Analysis Design and Modeling
 |  
                                | Model-Based development | Modeling various elements of code: classes, attributes, functions, inheritance, aggregation, composition, polymorphismModel mapping for various development languages:
 How do I generate code from the modelModel-Based code development and debugging
 Model backwards the code,
 Apply the model to evaluate code quality
 Code refactoring and model synchronization
 |  
                                | Collaborative Modeling examples of large project teams |  
                                | Manage the relationship between models and documents | 
                                    Relationship between requirements model and requirements documentThe relationship between architectural models and architectural documentsRelationship between data model and data documentRelationship between detailed Design model and detailed Design documentThe relationship between the code model and codeRelationships between models: requirements model, architectural model, data model, detailed Design model, code model, test model Relationships between documents: requirements documents, architectural Design documents, detailed Design documents, code, test documents |  
                                | Manage the Model | 
                                    Versioning of modelsModel change management Multi-person collaborative Modeling management of modelsDomain-specific model extensionsBranching, merging, and synchronizing models |  
                                | Case and Training Review | Why model What can be modeled
 What I need to model
 |  |   
                            |  |  |   
                  |  |  |  | 
         
          | 
 
 
  
     
     
        | 
			
				| 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 | 
 |  
 |  |  |