Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for compiling different versions of products under same project

A product and version technology, which is applied in the field of compiling different versions of products and systems under the same project, can solve the problems of inconvenient new projects, increased workload, and inconvenient maintenance, and achieve the effect of avoiding repeated new projects and facilitating subsequent maintenance

Inactive Publication Date: 2014-12-10
NANJING WANLIDA TECH
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] There are such customer requirements, the same model derives a variety of projects with different requirements, and the projects with different requirements have the same model requirements, which is inconvenient for new construction and subsequent maintenance
For example, in a project A, 4 customized products should be derived according to the different needs of different customers, and the names of the 4 products are all A. Such renaming makes it impossible to create a new project in the code base, and it is not convenient for later maintenance. These products with little difference use different names to build projects, which increases the workload

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for compiling different versions of products under same project

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] Such as figure 1 As shown, a method of compiling different versions of products under the same project, adding new variables to control new features, including the following steps:

[0025] Step 1. Find and record the differentiated control variables of the project. The differences include differences in Logo, version, resource class, input method, animation, and Modem, etc., for example, To make 4 differentiated customized products on a project named A, it is necessary to find out the differentiated control variables of these 4 versions of products and record them:

[0026] "BOOT_LOGO", "CUSTOM_BUILD_VERNO",

[0027] "RESOURCE_OVERLAY_SUPPORT",

[0028] "DEFAULT_INPUT_METHOD";

[0029] Step 2. Set the configuration information of different versions of products through the control variables according to the needs of the products. The configuration information is the specific value of the differentiated control variables. For example, set the product configuration inf...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method for compiling different versions of products under the same project. The method includes the following steps that first, control variables with project difference are found out and recorded; second, different kinds of configuration information are set according to functions of different products; third, configuration options of the products are displayed to a compiler through an interface, and the configuration information of different products is selected; fourth, the project is compiled, and customized products are compiled in combination with global variables of a compiling environment. The invention further provides a system for compiling different versions of products under the same project. The system comprises an analysis module, a design module, a selection module and a compiling module. Through the method and system, different versions of products can be compiled under the same project, repeated new projects for different products with small difference are avoided, and subsequent maintenance is facilitated.

Description

technical field [0001] The invention relates to a method and system for compiling products of different versions under the same project. Background technique [0002] There are such customer requirements, the same model derives a variety of projects with different needs, and the projects with different needs have the same model requirements, which is inconvenient for new construction and subsequent maintenance. For example, in a project A, 4 customized products should be derived according to the different needs of different customers, and the names of the 4 products are all A. Such renaming makes it impossible to create a new project in the code base, and it is not convenient for later maintenance. These products with little difference use different names to build projects, which increases the workload. Contents of the invention [0003] One of the technical problems to be solved by the present invention is to provide a method for compiling different versions of products ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/45G06F9/445
Inventor 余伟民伍本强杨远彪
Owner NANJING WANLIDA TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products