CN102567027A - Interface framework construction system and interface framework construction method - Google Patents
Interface framework construction system and interface framework construction method Download PDFInfo
- Publication number
- CN102567027A CN102567027A CN2011104485582A CN201110448558A CN102567027A CN 102567027 A CN102567027 A CN 102567027A CN 2011104485582 A CN2011104485582 A CN 2011104485582A CN 201110448558 A CN201110448558 A CN 201110448558A CN 102567027 A CN102567027 A CN 102567027A
- Authority
- CN
- China
- Prior art keywords
- page
- leaf
- data
- interface
- district
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
The invention provides an interface framework construction system, comprising a configuring device and an interface engine device, wherein the configuring device is used for configuring transverse configuring parameters and longitudinal configuring parameters, displaying different regions of an interface layout in a transverse direction according to the transverse configuring parameters, displaying different data in each region in a longitudinal direction according to the longitudinal configuring parameters and generating an interface template according to the transverse configuring parameters and the longitudinal configuring parameters; the interface engine device is used for reading the transverse configuring parameters and the longitudinal configuring parameters of the interface template, which are generated by the configuring device, determining a UI (User Interface) view subassembly, a service data subassembly and a service processing subassembly corresponding to a region needed to be displayed and a loading region needed to the displayed according to parameter values of the transverse configuring parameters and parameter values of the longitudinal configuring parameters, so as to load the interface template and form the interface framework. According to the technical scheme, provided by the invention, a configurable function of a service data interface can be supported and the interface configuration problem of different products is solved. The invention also provides an interface framework construction method.
Description
Technical field
The present invention relates to field of computer technology, in particular to interface framework constructing system and interface framework construction method.
Background technology
PLM (Product Life-Cycle Management; Production Lifecycle Management) will serve multiple industry as a kind of technology; The product class of each industry is numerous, has nothing in common with each other, even in same industry; Product data between the different enterprises also are not quite similar; Demonstrate a plurality of business datums of different industries, different enterprises and the business relations chain between many business datums, these data are in practical business, and how dynamically effectively to present to the user is the key issue that the PLM system will consider.How to provide the user to carry out the ability of interface expansion based on self-defined business datum? How obtain the expansion with showing interface according to being configured into industry affair data? How to carry out the configuration of business datum behavior? It is the technical matters of being badly in need of solution.
Existing interface development technology (as shown in Figure 1); Business datum assembly is wherein represented the data that the user need show or handle, perhaps user interface demonstration data that need use, such as: parts; The atom behavior of business datum is provided simultaneously, such as: persistence, modification or the like; Professional UI view component is represented the interface of user interactions, such as: browser interface, modification interface or the like; The business processing assembly provides the definition of business conduct and the correspondence between interface alternation, business conduct and the behavior of business object atom, such as: deletion, modification, upgraded version, structure tree are compared or the like
The structure and the interaction logic process at interface shown in Figure 1 are once simply described below; When calling a concrete function, system need carry out the structure of professional UI view component, in the process that makes up; Need make up the business datum assembly; Supply professional UI view component to read, then corresponding data are filled in the professional UI view component, be responsible for the drafting of graphical interfaces by professional UI view component; When carrying out interface alternation; Through interactive elements such as button in the UI view component or menus, the case mechanism that triggers the interface will be delivered to the corresponding service processing components alternately, in the business processing assembly; Call atom behavior and corresponding interface behavior in the business datum assembly; Realize the processing of business datum, after business datum is revised, once more through the related professional UI view component of event notice; The UI view component reads amended business datum once more, realizes the synchronous refresh at interface.
There is following problem in correlation technique:
1, provides towards developable interface framework; Be not towards configurable interface framework, the user of interface framework is the developer, so big limitations the usable range of interface framework; And when having client in enormous quantities, interface configurations support fast can't be provided;
2, some interface framework supports that the globality of interface configurations operation is not enough, has only the professional UI view component support configuration of part to realize, such as: the INTERFACE DESIGN of Custom Attributes, can't dispose the display business relation data; Simultaneously the interface configured in one piece is not provided, therefore, more interface combinations can't be provided; To other part, read and part such as business processing assembly such as business datum assembly, business datum, need realize through code fully, greatly reduce the dirigibility of system like this.
Summary of the invention
Consideration based on the above-mentioned background technology; An object of the present invention is to provide a kind of interface framework constructing system; Another object of the present invention provides a kind of interface framework construction method, and it can supporting business data interface configurable functionality, has solved the interface configurations problem of different product.
According to an aspect of the present invention; A kind of interface framework constructing system is provided; Comprise: configurator, configuration landscape configuration parameter and vertical configuration parameter are according to the said landscape configuration parameter zones of different of display interface layout in the horizontal; Make each said zone show different data in the vertical according to said vertical configuration parameter, generate interface template according to said configuration parameter and vertical configuration parameter; The interface engine device; Read the landscape configuration parameter and vertical configuration parameter of the said interface template of said configurator generation; Confirm zone and the loading and said regional corresponding UI view component, business datum assembly and the business processing assembly that needs demonstration that needs show according to the parameter value of said landscape configuration parameter and the parameter value of said vertical configuration parameter; Accomplish the loading of said interface template, to form said interface framework.
In technique scheme; Preferably; Said configurator can comprise: type of service is confirmed the unit; Definite type of service or link type that needs to create said interface template based on type of service or the link type confirmed, is configured said landscape configuration parameter and vertical configuration parameter according to the configuration logic rule; The area configurations unit; Successively said zones of different is carried out the configuration of said vertical configuration parameter; Said zones of different comprises that navigation area, main data area, main operation district, page or leaf are signed the district and page or leaf is signed the operational zone: said area configurations unit makes said navigation area show the link data that is associated with present type of service; Make said main data area show with said navigation area in the corresponding attribute list of selection data, said main operation district is set has the mapping relations of button and business operation, handle the data corresponding with said main data area; Said page of label district of employing tabulation and property set binding mode structure confirms said page of data of signing in the district of choosing of said page or leaf label operational zone processing.
In technique scheme; Preferably; Said type of service confirms that it is the data of said main data area that the unit also defines the business datum of operating in said main operation district, and the business datum that defines said page or leaf label operational zone operation is page or leaf label data, and is a plurality of pages of label of said page or leaf label district's configuration; Each said page or leaf is signed a corresponding said page or leaf label operational zone, is provided with by said navigation area or said page or leaf and signs the relevant business relations data of district's demonstration.
In technique scheme, preferably, said interface engine device can comprise: interregional controller, read the landscape configuration parameter of said interface template, and confirm the zone that needs show according to operation rule, carry out zone and show and control; The zone load units; The zones of different that successively need is shown is loaded: said regional load units is when loading said navigation area; Read the vertical configuration parameter corresponding with said navigation area; Said vertical configuration parameter is passed to structure and the expansion that navigation area UI view component is carried out tree node, and navigation area business datum assembly converts corresponding business data filter condition into querying condition, and said querying condition is passed to query engine; Return the corresponding business data in the business datum assembly of said navigation area by said query engine; Said regional load units according to the mapping relations of button and business operation in the main operation district described in the said interface template, makes up said button and sets up the mapping relations of said button and corresponding said business operation when loading said main operation district; Said regional load units is when loading said main data area; The UI view component of said main data area is loaded the attribute list of said interface template, set said navigation area choose node the time, said interface engine data transfer that said node is corresponding is to the business datum assembly of said main data area; And notify said UI view component to carry out the interface and draw; Said regional load units is signed the UI view part that the said page or leaf of distinguishing of configuration parameter loading is signed the district according to said page or leaf when loading said page of label district, sign a corresponding page label business datum assembly with the page or leaf in the said page of label district and convert corresponding data filter condition into querying condition; Said querying condition is passed to said query engine; Return corresponding data according to said query engine and sign in the business datum assembly, load said page or leaf simultaneously and sign the operational zone, the mapping that makes up page or leaf label button and set up said page or leaf label button and corresponding business operation to said page or leaf.
In technique scheme, preferably,, said regional load units have only page or leaf label district to be configured if detecting, and then when operation, use said page or leaf to sign the content of distinguishing and be full of whole interface, said page or leaf is signed the operational zone and is represented as said main operation district; If detecting the data of choosing of said navigation area, upgrades said regional load units; Then the district is signed in the said data transfer of choosing to said main data area and said page or leaf; Said main data area and said page or leaf are signed the district and are refreshed content displayed according to importing data into; If the said type of service of importing data into and current type of service are inequality, then search with said and import the type of service configuration parameter corresponding of data into and show.
According to another aspect of the invention; A kind of interface framework construction method also is provided; Comprise: step 202, configuration landscape configuration parameter and vertical configuration parameter are according to the said landscape configuration parameter zones of different of display interface layout in the horizontal; Make each said zone show different data in the vertical according to said vertical configuration parameter, generate interface template according to said configuration parameter and vertical configuration parameter; Step 204; Interface engine reads the landscape configuration parameter and vertical configuration parameter of said interface template; Confirm zone and the loading and said regional corresponding UI view component, business datum assembly and the business processing assembly that needs demonstration that needs show according to the parameter value of said landscape configuration parameter and the parameter value of said vertical configuration parameter; Accomplish the loading of said interface template, to form said interface framework.
In technique scheme; Preferably; Said step 202 specifically can comprise: definite type of service or link type that needs to create said interface template based on type of service or the link type confirmed, is configured said landscape configuration parameter and vertical configuration parameter according to the configuration logic rule; Said zones of different comprises that navigation area, main data area, main operation district, page or leaf are signed the district and page or leaf is signed the operational zone; Successively said zones of different is carried out the configuration of said vertical configuration parameter: said navigation area shows the link data that is associated with present type of service; Said main data area show with said navigation area in the corresponding attribute list of selection data; Said main operation district has the mapping relations of button and business operation; Handle the data corresponding with said main data area, adopt tabulation and property set binding mode to make up said page and sign the district, said page or leaf is signed the said page or leaf of operational zone processing and is signed the data of choosing in the district.
In technique scheme, preferably, said configuration logic rule can comprise: the business datum of said main operation district operation is the data of said main data area; The business datum that said page or leaf is signed the operational zone operation is that page or leaf is signed data; Said page or leaf is signed a plurality of pages of label of district's configuration, and each said page or leaf is signed a corresponding said page or leaf and signed the operational zone; Sign the district by said navigation area or said page or leaf and show relevant business relations data.
In technique scheme, preferably, said step 204 specifically can comprise: read the landscape configuration parameter of said interface template, confirm the zone that needs show according to operation rule, carry out the zone and show control; Successively said zones of different is loaded: read the vertical configuration parameter corresponding with said navigation area; Said vertical configuration parameter is passed to structure and the expansion that navigation area UI view component is carried out tree node; Navigation area business datum assembly converts corresponding business data filter condition into querying condition; And said querying condition is passed to query engine; Return the corresponding business data in the business datum assembly of said navigation area by said query engine,, make up said button and set up the mapping relations of said button and corresponding said business operation according to the mapping relations of button described in the main operation district described in the said interface template and business operation; The UI view component of said main data area is loaded the attribute list of said interface template; Set said navigation area choose node the time, said interface engine data transfer that said node is corresponding and is notified said UI view component to carry out the interface and is drawn to the business datum assembly of said main data area; The configuration parameter of signing the district according to said page or leaf loads the UI view part that said page or leaf is signed the district; Sign corresponding page or leaf label business datum assembly with the page or leaf in the said page or leaf label district and convert corresponding data filter condition into querying condition, said querying condition is passed to said query engine, return corresponding data according to said query engine and sign in the business datum assembly to said page or leaf; Load said page or leaf simultaneously and sign the operational zone, the mapping that makes up page or leaf label button and set up said page or leaf label button and corresponding business operation.
In technique scheme, preferably, said operation rule comprises: be configured if having only page or leaf to sign the district, then when operation, the content of using said page or leaf to sign the district is full of whole interface, and said page or leaf is signed the operational zone and represented as said main operation district; If the data of choosing of said navigation area are upgraded; Then the district is signed in the said data transfer of choosing to said main data area and said page or leaf; Said main data area and said page or leaf are signed the district and are refreshed content displayed according to importing data into; If the said type of service of importing data into and current type of service are inequality, then search with said and import the type of service configuration parameter corresponding of data into and show.
According to technical scheme of the present invention, provide towards the interface framework of configuration, support developer, enforcement personnel and user to dispose fast; The business datum behavior is being carried out on the abstract basis configuration of supporting business data package, professional UI view component and business processing assembly; Through interface combinations flexibly, realize interface configurations to business datum and relation data.
Description of drawings
Fig. 1 shows the interface development synoptic diagram in the correlation technique;
Fig. 2 shows the block diagram of interface framework constructing system according to an embodiment of the invention;
Fig. 3 shows the synoptic diagram of interface element according to an embodiment of the invention;
Fig. 4 shows the synoptic diagram of interface layout principle according to an embodiment of the invention;
Fig. 5 shows the synoptic diagram of the interior principle of interface zone according to an embodiment of the invention;
Fig. 6 shows the synoptic diagram of interface layout example according to an embodiment of the invention;
Fig. 7 shows the synoptic diagram of interface template according to an embodiment of the invention;
Fig. 8 shows the synoptic diagram of interface engine according to an embodiment of the invention;
Fig. 9 shows the synoptic diagram of interface framework according to an embodiment of the invention;
Figure 10 shows the generating principle synoptic diagram of interface template according to an embodiment of the invention;
Figure 11 shows the product process figure of interface template according to an embodiment of the invention;
Figure 12 shows the parsing and the operational flow diagram of interface template according to an embodiment of the invention; And
Figure 13 shows the process flow diagram of interface framework construction method according to an embodiment of the invention.
Embodiment
In order more to be expressly understood above-mentioned purpose of the present invention, feature and advantage, the present invention is further described in detail below in conjunction with accompanying drawing and embodiment.
Set forth a lot of details in the following description so that make much of the present invention, still, the present invention can also adopt other to be different from other modes described here and implement, and therefore, the present invention is not limited to the restriction of following disclosed specific embodiment.
Fig. 2 shows the block diagram of interface framework constructing system according to an embodiment of the invention.
As shown in Figure 2; Interface framework constructing system 100 comprises according to an embodiment of the invention: configurator 102; Configuration landscape configuration parameter and vertical configuration parameter; According to the said landscape configuration parameter zones of different of display interface layout in the horizontal, make each said zone show different data in the vertical according to said vertical configuration parameter, generate interface template according to said configuration parameter and vertical configuration parameter; Interface engine device 104; Read the landscape configuration parameter and vertical configuration parameter of the said interface template of said configurator 102 generations; Confirm zone and the loading and said regional corresponding UI view component, business datum assembly and the business processing assembly that needs demonstration that needs show according to the parameter value of said landscape configuration parameter and the parameter value of said vertical configuration parameter; Accomplish the loading of said interface template, to form said interface framework.
In technique scheme; Preferably; Said configurator 102 can comprise: type of service is confirmed unit 1022; Definite type of service or link type that needs to create said interface template based on type of service or the link type confirmed, is configured said landscape configuration parameter and vertical configuration parameter according to the configuration logic rule; Area configurations unit 1024; Successively said zones of different is carried out the configuration of said vertical configuration parameter; Said zones of different comprises that navigation area, main data area, main operation district, page or leaf are signed the district and page or leaf is signed the operational zone: said area configurations unit 1024 makes said navigation area show the link data that is associated with present type of service; Make said main data area show with said navigation area in the corresponding attribute list of selection data; Said main operation district is set has the mapping relations of button and business operation; Handle the data corresponding with said main data area, said page of label district of employing tabulation and property set binding mode structure confirms said page of data of signing in the district of choosing of said page or leaf label operational zone processing.
In technique scheme; Preferably; Said type of service confirms that it is the data of said main data area that unit 1022 also defines the business datum of operating in said main operation district, and the business datum that defines said page or leaf label operational zone operation is page or leaf label data, and is a plurality of pages of label of said page or leaf label district's configuration; Each said page or leaf is signed a corresponding said page or leaf label operational zone, is provided with by said navigation area or said page or leaf and signs the relevant business relations data of district's demonstration.
In technique scheme, preferably, said interface engine device 104 can comprise: interregional controller 1042, read the landscape configuration parameter of said interface template, and confirm the zone that needs show according to operation rule, carry out zone and show and control; Zone load units 1044; The zones of different that successively need is shown is loaded: said regional load units 1044 is when loading said navigation area; Read the vertical configuration parameter corresponding with said navigation area; Said vertical configuration parameter is passed to structure and the expansion that navigation area UI view component is carried out tree node, and navigation area business datum assembly converts corresponding business data filter condition into querying condition, and said querying condition is passed to query engine; Return the corresponding business data in the business datum assembly of said navigation area by said query engine; Said regional load units according to the mapping relations of button and business operation in the main operation district described in the said interface template, makes up said button and sets up the mapping relations of said button and corresponding said business operation when loading said main operation district; Said regional load units is when loading said main data area; The UI view component of said main data area is loaded the attribute list of said interface template, set said navigation area choose node the time, said interface engine data transfer that said node is corresponding is to the business datum assembly of said main data area; And notify said UI view component to carry out the interface and draw; Said regional load units is signed the UI view part that the said page or leaf of distinguishing of configuration parameter loading is signed the district according to said page or leaf when loading said page of label district, sign a corresponding page label business datum assembly with the page or leaf in the said page of label district and convert corresponding data filter condition into querying condition; Said querying condition is passed to said query engine; Return corresponding data according to said query engine and sign in the business datum assembly, load said page or leaf simultaneously and sign the operational zone, the mapping that makes up page or leaf label button and set up said page or leaf label button and corresponding business operation to said page or leaf.
In technique scheme, preferably,, said regional load units 1044 have only page or leaf label district to be configured if detecting, and then when operation, use said page or leaf to sign the content of distinguishing and be full of whole interface, said page or leaf is signed the operational zone and is represented as said main operation district; If detecting the data of choosing of said navigation area, upgrades said regional load units; Then the district is signed in the said data transfer of choosing to said main data area and said page or leaf; Said main data area and said page or leaf are signed the district and are refreshed content displayed according to importing data into; If the said type of service of importing data into and current type of service are inequality, then search with said and import the type of service configuration parameter corresponding of data into and show.
Specify the concrete principle of the related parts of interface framework constructing system according to the present invention below in conjunction with Fig. 3 to Fig. 9.
At first introduce the notion and the ultimate principle of interface element, interface layout, interface template, interface engine.
Interface element: the indivisible composition unit of all demonstrations on the graphical interfaces, for example: elements such as tree, tabulation, button, page or leaf label, being mainly used in professional UI view component carries out showing interface, shown in 3.
Interface layout: external manifestation is for to be assemblied by interface zone, and interface zone is made up of interface element, and interface layout laterally is made up of zone (zone 1 and zone 2); Vertically form by professional UI view component, business processing assembly and the business datum assembly in each zone, its ultimate principle, as shown in Figure 4.Can find out that also what interface layout was handled is one group of zone, to each zone, the principle in the zone is as shown in Figure 5.Can find out that from Fig. 4 and Fig. 5 interface framework constructing system according to the present invention is based on the basis of development technique shown in Figure 1,, realize the expansion at concrete interface through the interface framework that provides to support interface configurations.
Below so that a typical PLM business datum interface layout---the auto parts and components topology view describes (referring to Fig. 6), and integral body meets from left to right, mutual custom from top to bottom; This view is by seeing from layout UI view angle; Its interface is up and down cutting, below part again cutting be left and right sides cutting, right part again cutting be about two parts; Comprised again that in lower right-most portion a plurality of pages are signed the district; Each page signed the district and comprised corresponding page or leaf label button area, and main button area is wherein signed button area with page or leaf and belonged to the interactive button zone, and navigation area, main data area and page or leaf label district belong to the data display zone.
See that from layout business datum angle what the navigation area was corresponding is that parts are formed structured data, what the main data area was corresponding is the current attribute data of choosing parts; What page or leaf was signed district's demonstration is current other the related business datum of parts of choosing, such as document, old version etc.
See from layout business processing angle; The button of signing button area through main button area or page or leaf as the user carries out when mutual, need be according to user's the behavior with its corresponding service data of calling alternately, the interaction process of main button area be the corresponding data in main data area; Page or leaf sign button area interaction process be the data of choosing that page or leaf is signed the district; When the navigation area choose data to change the time, the main data area is updated to the current data of choosing, page or leaf is signed the district and is updated to the current data of choosing data association.
The interface template 4 (as shown in Figure 7) that configurator 102 generates: in order to support above-mentioned interface layout (as shown in Figure 4) towards configuration but not towards exploitation; The solution that proposes is that the horizontal and vertical part of interface layout has all been carried out the parametrization processing; Through being set, different parameter values shows different zones in the horizontal; Show different data in the vertical; This will be one group of horizontal parameter and vertical parameter; And this group parameter has just been formed interface template (configuration parameter and zone 2 interior configuration parameters in area configurations parameter, the zone 1); Comprising configuration parameter and the area configurations parameter in the layout principle in each regional principle as shown in Figure 5, these configuration parameters have covered each zone in the interface layout in the horizontal, have covered each regional UI view component, business datum assembly and three parts of business processing assembly in the vertical.
The interface engine 6 that interface engine device 104 is realized: as shown in Figure 8; Interregional controller 1042 in the interface layout realizes that with regional interior standard part combination (regional UI attempts component standard realization, the realization of area business data package standard and area business processing components standard and realizes) has formed interface engine 6; The parameter that interface engine 6 mainly is based in the interface template 4 is carried out regional UI view component, area business data package and area business processing components loading, is coordinated, the transmission of context data when wherein interregional controller 1042 carries out regional control that whether shows and operation based on the area configurations parameter in the interface template 4; Standard in the UI view component of zone realizes, shows the related interfaces element based on the configuration in the interface template; Standard in the business datum assembly realizes that through corresponding parameters in the interface template is converted into querying condition, pass to query engine, the data after query engine will be inquired about turn back to the business datum part; The Business Processing assembly is associated in button in the view and concrete business operation together through with operating space configuration corresponding in the interface template 4.
As shown in Figure 9, interface framework 8: form by interface template 4 and interface engine 6, form a cover and support configurable mechanism;
After clear and definite above-mentioned notion and ultimate principle, next explain the generative process of interface template 4 and the principle of work of interface engine 6,
Before beginning to introduce interface template 4 generations, at first introduce several notions:
Type of service: in the PLM system, refer to the inseparable traffic data type of all kinds of atoms in the enterprise; Such as: automobile, wheel and skylight or the like, it has comprised a community set;
Link type: the incidence relation between the type of service is described, such as: component relationship between automobile and the wheel or the like, it has comprised a community set;
Business operation: to different business types and link type, the operation of the business datum in the typical PLM field is provided in this programme, has supplied the user to match.
The generating principle of interface template is shown in figure 10; At first need classify to all business datums; Be divided into business datum and business relations data, the business relations data are to be used for describing the data that concern between the business datum, and abstract to the data structure of business datum is type of service; Abstract to the data structure of business relations data is link type, the final object data model that forms based on type of service and link type.
Give an example below the generative process of interface template shown in Figure 10 is described: a big landscape automobile is made up of four wheels and two skylights; Wherein, About the description of automobile itself (such as big landscape, Reynolds, landscape or the like) is an inseparable business datum; The description in description of wheel itself (such as wheel, horse board, titanium alloy) and skylight itself (such as: skylight, 16X16); Here also be an inseparable business datum, here we are divided into business datum to automobile, wheel and skylight; Simultaneously automobile, wheel and skylight data structure abstract be different business types; So, can obtain car category (data structure is: title, brand and model), wheel type (data structure is: title, brand and material) and skylight type (data structure is: title, size) at this; Just there is an automobile component relationship so between automobile and the wheel; With the description of this automobile component relationship itself (such as: the automobile at two ends and wheel, composing quantity are 4; Unit for) be divided into the business relations data; At this, can find out that business relations data can be pointed to two business datums.
Simultaneously the data structure of this automobile component relationship abstract be link type; Here be exactly parts component relationship (data structure is: source type of service, source business datum, target service type, target service data, quantity, unit); It can also be seen that at this link type can comprise source type of service and target service type; Also similar component relationship between automobile and the skylight.
Arrive this, the object data model of abstract formation has comprised three types of service (automobile, skylight, wheel), a link type (automobile component relationship) and their community sets separately.
Data are finished abstract after, can carry out the generation of interface template according to step shown in figure 11:
Step 10, definite type of service or link type that needs to create interface template;
A) business datum of main operation district operation is the main data area data;
B) business datum of page or leaf label operational zone operation is that page or leaf is signed data;
C) page or leaf is signed the district and can be disposed a plurality of pages of label, and each page or leaf is signed a corresponding page or leaf and signed the operational zone;
D), support to adopt navigation area or page or leaf to sign the district and carry out the demonstration of business relations data for business datum;
E) carry out the parameter configuration of business datum based on type of service and link type and associated attributes collection.
If step 11 to type of service, provides the navigation area parameter configuration, and the navigation area mainly is the demonstration that is used for carrying out the link data that is associated with the current business data.In this embodiment, the interface element that provides is a tree view, and therefore, the parameter that regional UI view component is supported is many, and the source of parameter is exactly the type of service of mentioning like Figure 10 and related therewith link type and their property sets separately; Or also can derive from the configurations such as combination of the attribute they the two of link type to the attribute that the displaying contents of tree node can derive from type of service; The parameter of area business data package has comprised the configuration (can carry out the independent assortment querying condition based on type of service and link type) of link type selection, data filter condition.
Step 12 and step 13, the configuration of operational zone and main data area.The Custom Attributes list that is based on type of service and property set thereof that the regional UI view component of main data area adopts, the data that the navigation area when its business datum derives from operation is chosen; The main operation district has carried out the mapping of button and business operation.
Step 14, the district's configuration of page or leaf label, the mode that regional UI view component employing tabulation and property set are bound provides the configurable ability of tabulation, will data presented be listed as the definition of tabulating through selected; The mode that is based on query filter that the area business data package adopts is carried out the definition that business datum is obtained; Step 14.1, filtercondition can carry out freely defining, and also can define based on the data that the navigation area is chosen; If business relations data; Can carry out the setting of filtercondition based on link type and property set thereof; Filtercondition can freely define; Also can define based on the data of choosing of navigation area, condition can be used the property set of type of service, also can be that the property set or the combination of link type defines.
Step 15, page or leaf is signed the configuration of operational zone, district, and the configuration of itself and main data area is similar, repeats no more.
Step 16 is preserved and is generated a new interface template.
Forming topology view with automobile below is the explanation that example is carried out the interface template configuration; Interface template corresponding service type is a car category; The link type of navigation area UI view component configuration is the automobile component relationship, and what node showed is the title of car category and the quantity in the automobile component relationship; The business datum filtercondition of navigation area is the automobile component relationship, and its implication is: form recurrence according to source business datum in the automobile component relationship and target service data, inquiry is obtained step by step; The configuration of main data area UI view component be the attribute interface of part, employing be that the streaming layout realizes that the business datum of main data area derives from the business datum that the navigation area is chosen; Page or leaf sign the district the UI view configuration two tabulations carry out the demonstration of part component relationship and old version respectively, the corresponding service data package is configured to professionally form the relational query conditional definition and the part querying condition defines respectively.
Interface engine is accomplished parsing and operation to interface template according to step shown in figure 12:
Step 20, interface engine are at first loaded interface template.
Step 21 reads the region parameter in the interface template, and step 21.1 is confirmed the zone that needs show according to parameter value, and the operation rule of engine is following:
A) when having only a page or leaf label district to carry out configuration, will use page or leaf to sign a content of distinguishing during operation and be full of whole interface, page or leaf is wherein signed an operational zone and will be occurred as the main operation district;
B) when the navigation area choose data to change the time, engine is signed the district with the data passes chosen to main data area and page or leaf, their content displayed can refresh based on the data of importing into, the type of service of importing data into maybe be different, also maybe be identical; When the type of service of importing data into and current type of service not simultaneously; Engine can go to search main data area in the corresponding interface template of type of service therewith based on the type of service of importing data into and sign district's configuration parameter with page or leaf and show, refreshes relevant data simultaneously;
C) interregional controller is responsible for the loading in zone and the coordination between zones of different, is responsible for the loading and the layout of zones of different at UI view layer; In the business datum aspect, be responsible for the interlock between the zones of different business datum.
Step 22; Load the navigation area; Interface engine according in the interface configurations about the parameter of navigation area, load and also transmit parameter to corresponding navigation district UI view component, the standard of the business datum assembly of while navigation area converts corresponding business data filter condition into querying condition and passes to query engine; Query engine returns corresponding data in the business datum assembly, has realized dynamically obtaining of navigation area business datum like this; The standard of navigation area UI view component realizes carrying out the structure and the expansion of tree node displaying contents according to the parameter of importing into, sets the node of choosing simultaneously.
Step 23 is loaded the main operation district, according to the corresponding relation of button in the interface template and business operation, makes up the associated button in main operation district dynamically and sets up mapping with the corresponding service operation;
Step 24; Load the main data area; The standard of the UI view component of main data area realizes loading the attribute list in the interface template; When the setting navigation district choose node the time, interface engine can be with the node corresponding data transfer in the business datum of main data area, business datum will be notified the UI view to carry out the interface and draw;
Step 25,25.1,25.2 is loaded page or leaf and is signed the district, and interface engine is signed the configuration in district according to page or leaf; At first load the UI view part that page or leaf is signed the district, each page of while signed corresponding page or leaf and signed the Business Data Standard realization, converts corresponding data filter condition into querying condition and passes to query engine; Query engine returns corresponding data in the business datum assembly; Realized dynamically obtaining of page or leaf label district business datum like this, loaded page or leaf simultaneously and sign the operational zone that specifically mode is identical with main operation district pattern.
Step 27 is loaded end to this.
Forming topology view with automobile below is that example describes the interface engine loading process, and interface engine at first reads the area configurations parameter in the interface template, is in this example to show all zones; Interface engine will be loaded each zone in order, at first be the loading of navigation area, behind the loading that carries out tree view; According to the filtercondition that disposes in the interface template, through query engine, the automobile that gets access to big landscape automobile is formed data; Comprise quantity that automobile forms, parts or the like; Turn back in the business datum assembly of navigation area, this moment, the business datum assembly can notify tree view to carry out refreshing of interface, in the process that refreshes; Will be according to showing that about tree view relevant configured parameter carries out the structure and the expansion of tree node in the navigation area, what show here is the quantity etc. of parts title, component relationship; Be provided with simultaneously and choose node, be defaulted as root node.
After having loaded the navigation area; Interface engine continues to load the main data area, and similar with the navigation area, difference only is that main data area corresponding service data were by the interface engine transmission past; Rather than obtain structure through query engine; What transmitted the past this moment is the data of root node, and the main data area shows the details of choosing parts, has comprised concrete creation-time, founder, model, rule or the like attribute.Can continue to load the content in main operation district this moment, what here dispose is to create operations such as object, establishment version, establishment release.
Can continue loaded page label district then, comprise page label such as associated document, old version here, the loading procedure and the navigation area of page or leaf label data are similar, repeat no more, and the loading of the page or leaf label operational zone also loading classes in main operation district is seemingly also repeated no more.
Need to prove that in the process that makes up interface engine is set to the responsible business datum of handling of each operation in each operation, realizes that identical operations is different in different regional handled business datums.So far, load completion.
Figure 13 shows the process flow diagram of interface framework construction method according to an embodiment of the invention.
Shown in figure 13; Interface framework construction method according to an embodiment of the invention; Comprise: step 202, configuration landscape configuration parameter and vertical configuration parameter are according to the landscape configuration parameter zones of different of display interface layout in the horizontal; Make each zone show different data in the vertical according to vertical configuration parameter, generate interface template according to configuration parameter and vertical configuration parameter; Step 204; Interface engine reads the landscape configuration parameter and vertical configuration parameter of interface template; Parameter value according to the landscape configuration parameter is confirmed zone that needs show and regional corresponding UI view component, business datum assembly and the business processing assembly that loads and need demonstration with the parameter value of vertical configuration parameter; Accomplish the loading of interface template, to form interface framework.
In technique scheme; Preferably; Said step 202 specifically can comprise: definite type of service or link type that needs to create said interface template based on type of service or the link type confirmed, is configured said landscape configuration parameter and vertical configuration parameter according to the configuration logic rule; Said zones of different comprises that navigation area, main data area, main operation district, page or leaf are signed the district and page or leaf is signed the operational zone; Successively said zones of different is carried out the configuration of said vertical configuration parameter: said navigation area shows the link data that is associated with present type of service; Said main data area show with said navigation area in the corresponding attribute list of selection data; Said main operation district has the mapping relations of button and business operation; Handle the data corresponding with said main data area, adopt tabulation and property set binding mode to make up said page and sign the district, said page or leaf is signed the said page or leaf of operational zone processing and is signed the data of choosing in the district.
In technique scheme, preferably, said configuration logic rule can comprise: the business datum of said main operation district operation is the data of said main data area; The business datum that said page or leaf is signed the operational zone operation is that page or leaf is signed data; Said page or leaf is signed a plurality of pages of label of district's configuration, and each said page or leaf is signed a corresponding said page or leaf and signed the operational zone; Sign the district by said navigation area or said page or leaf and show relevant business relations data.
In technique scheme, preferably, said step 204 specifically can comprise: read the landscape configuration parameter of said interface template, confirm the zone that needs show according to operation rule, carry out the zone and show control; Successively said zones of different is loaded: read the vertical configuration parameter corresponding with said navigation area; Said vertical configuration parameter is passed to structure and the expansion that navigation area UI view component is carried out tree node; Navigation area business datum assembly converts corresponding business data filter condition into querying condition; And said querying condition is passed to query engine; Return the corresponding business data in the business datum assembly of said navigation area by said query engine,, make up said button and set up the mapping relations of said button and corresponding said business operation according to the mapping relations of button described in the main operation district described in the said interface template and business operation; The UI view component of said main data area is loaded the attribute list of said interface template; Set said navigation area choose node the time, said interface engine data transfer that said node is corresponding and is notified said UI view component to carry out the interface and is drawn to the business datum assembly of said main data area; The configuration parameter of signing the district according to said page or leaf loads the UI view part that said page or leaf is signed the district; Sign corresponding page or leaf label business datum assembly with the page or leaf in the said page or leaf label district and convert corresponding data filter condition into querying condition, said querying condition is passed to said query engine, return corresponding data according to said query engine and sign in the business datum assembly to said page or leaf; Load said page or leaf simultaneously and sign the operational zone, the mapping that makes up page or leaf label button and set up said page or leaf label button and corresponding business operation.
In technique scheme, preferably, said operation rule comprises: be configured if having only page or leaf to sign the district, then when operation, the content of using said page or leaf to sign the district is full of whole interface, and said page or leaf is signed the operational zone and represented as said main operation district; If the data of choosing of said navigation area are upgraded; Then the district is signed in the said data transfer of choosing to said main data area and said page or leaf; Said main data area and said page or leaf are signed the district and are refreshed content displayed according to importing data into; If the said type of service of importing data into and current type of service are inequality, then search with said and import the type of service configuration parameter corresponding of data into and show.
According to interface framework construction method of the present invention, it is abstract that analysis has been carried out at the business datum interface in the PLM field, proposed the configurable interface framework implementation method in a kind of support interface.In the realization of interface framework; Carried out abstract to business datum; Formed type of service, link type notion, proposed the interface template structure and the generation method of covering UI view, business datum and business processing control on this basis based on type of service, link type and property set; Interface engine is provided simultaneously; Be responsible for parsing and execution to interface template; Thereby reached in the PLM field; Configurable and the behavior pattern of configurable, the business datum of interface layout is starved configurable, make the PLM system have better dirigibility and configurability, has well solved the interface configurations problem of different industries, different product.
The above is merely the preferred embodiments of the present invention, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.All within spirit of the present invention and principle, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (10)
1. an interface framework constructing system is characterized in that, comprising:
Configurator; Configuration landscape configuration parameter and vertical configuration parameter; Based on the said landscape configuration parameter zones of different of display interface layout in the horizontal; Make each said zone show different data in the vertical based on said vertical configuration parameter, generate interface template based on said configuration parameter and vertical configuration parameter;
The interface engine device; Read the landscape configuration parameter and vertical configuration parameter of the said interface template of said configurator generation; Confirm zone and the loading and said regional corresponding UI view component, business datum assembly and the business processing assembly that needs demonstration that needs show according to the parameter value of said landscape configuration parameter and the parameter value of said vertical configuration parameter; Accomplish the loading of said interface template, to form said interface framework.
2. interface framework constructing system according to claim 1 is characterized in that, said configurator comprises:
Type of service is confirmed the unit, and definite type of service or link type that needs to create said interface template based on type of service or the link type confirmed, is configured said landscape configuration parameter and vertical configuration parameter according to the configuration logic rule;
The area configurations unit carries out the configuration of said vertical configuration parameter successively to said zones of different, said zones of different comprises that navigation area, main data area, main operation district, page or leaf are signed the district and page or leaf is signed the operational zone:
Said area configurations unit makes said navigation area show the link data that is associated with present type of service; Make said main data area show with said navigation area in the corresponding attribute list of selection data; Said main operation district is set has the mapping relations of button and business operation; Handle the data corresponding with said main data area, said page of label district of employing tabulation and property set binding mode structure confirms said page of data of signing in the district of choosing of said page or leaf label operational zone processing.
3. interface framework constructing system according to claim 2; It is characterized in that; Said type of service confirms that it is the data of said main data area that the unit also defines the business datum of operating in said main operation district, and the business datum that defines said page or leaf label operational zone operation is page or leaf label data, and is a plurality of pages of label of said page or leaf label district's configuration; Each said page or leaf is signed a corresponding said page or leaf label operational zone, is provided with by said navigation area or said page or leaf and signs the relevant business relations data of district's demonstration.
4. according to claim 2 or 3 described interface framework constructing systems, it is characterized in that said interface engine device comprises:
Interregional controller reads the landscape configuration parameter of said interface template, confirms the zone that needs show according to operation rule, carries out zone and shows and control;
The zone load units, the zones of different that successively need is shown is loaded:
Said regional load units is when loading said navigation area; Read the vertical configuration parameter corresponding with said navigation area; Said vertical configuration parameter is passed to structure and the expansion that navigation area UI view component is carried out tree node; Navigation area business datum assembly converts corresponding business data filter condition into querying condition, and said querying condition is passed to query engine, returns the corresponding business data in the business datum assembly of said navigation area by said query engine; Said regional load units is when loading said main operation district; According to the mapping relations of button and business operation in the main operation district described in the said interface template, make up said button and set up the mapping relations of said button and corresponding said business operation
Said regional load units is when loading said main data area; The UI view component of said main data area is loaded the attribute list of said interface template; Set said navigation area choose node the time; In data transfer to the business datum assembly of said main data area of said interface engine with said node correspondence, and notify said UI view component to carry out the interface and draw
Said regional load units is when loading said page or leaf label district; The configuration parameter of signing the district according to said page or leaf loads the UI view part that said page or leaf is signed the district; Sign corresponding page or leaf label business datum assembly with the page or leaf in the said page or leaf label district and convert corresponding data filter condition into querying condition; Said querying condition is passed to said query engine; Return corresponding data according to said query engine and sign in the business datum assembly, load said page or leaf simultaneously and sign the operational zone, the mapping that makes up page or leaf label button and set up said page or leaf label button and corresponding business operation to said page or leaf.
5. interface framework constructing system according to claim 4; It is characterized in that having only page or leaf label district to be configured if said regional load units detects, then when operation; The content of using said page or leaf to sign the district is full of whole interface, and said page or leaf is signed the operational zone and represented as said main operation district;
If detecting the data of choosing of said navigation area, upgrades said regional load units; Then the district is signed in the said data transfer of choosing to said main data area and said page or leaf; Said main data area and said page or leaf are signed the district and are refreshed content displayed according to importing data into; If the said type of service of importing data into and current type of service are inequality, then search with said and import the type of service configuration parameter corresponding of data into and show.
6. an interface framework construction method is characterized in that, comprising:
Step 202; Configuration landscape configuration parameter and vertical configuration parameter; Based on the said landscape configuration parameter zones of different of display interface layout in the horizontal; Make each said zone show different data in the vertical based on said vertical configuration parameter, generate interface template based on said configuration parameter and vertical configuration parameter;
Step 204; Interface engine reads the landscape configuration parameter and vertical configuration parameter of said interface template; Confirm zone and the loading and said regional corresponding UI view component, business datum assembly and the business processing assembly that needs demonstration that needs show according to the parameter value of said landscape configuration parameter and the parameter value of said vertical configuration parameter; Accomplish the loading of said interface template, to form said interface framework.
7. interface framework construction method according to claim 6 is characterized in that, said step 202 specifically comprises:
Definite type of service or link type that needs to create said interface template based on type of service or the link type confirmed, is configured said landscape configuration parameter and vertical configuration parameter according to the configuration logic rule;
Said zones of different comprises that navigation area, main data area, main operation district, page or leaf are signed the district and page or leaf is signed the operational zone, successively said zones of different is carried out the configuration of said vertical configuration parameter:
Said navigation area shows the link data that is associated with present type of service; Said main data area show with said navigation area in the corresponding attribute list of selection data; Said main operation district has the mapping relations of button and business operation; Handle the data corresponding with said main data area, adopt tabulation and property set binding mode to make up said page and sign the district, said page or leaf is signed the said page or leaf of operational zone processing and is signed the data of choosing in the district.
8. interface framework construction method according to claim 7 is characterized in that, said configuration logic rule comprises:
The business datum of said main operation district operation is the data of said main data area;
The business datum that said page or leaf is signed the operational zone operation is that page or leaf is signed data;
Said page or leaf is signed a plurality of pages of label of district's configuration, and each said page or leaf is signed a corresponding said page or leaf and signed the operational zone;
Sign the district by said navigation area or said page or leaf and show relevant business relations data.
9. according to claim 7 or 8 described interface framework construction methods, it is characterized in that said step 204 specifically comprises:
Read the landscape configuration parameter of said interface template,, carry out the zone and show control based on the definite zone that needs demonstration of operation rule;
Successively said zones of different is loaded:
Read the vertical configuration parameter corresponding with said navigation area; Said vertical configuration parameter is passed to structure and the expansion that navigation area UI view component is carried out tree node; Navigation area business datum assembly converts corresponding business data filter condition into querying condition; And said querying condition is passed to query engine, return the corresponding business data in the business datum assembly of said navigation area by said query engine
According to the mapping relations of button described in the main operation district described in the said interface template and business operation, make up said button and set up the mapping relations of said button and corresponding said business operation,
The UI view component of said main data area is loaded the attribute list of said interface template; Set said navigation area choose node the time; In data transfer to the business datum assembly of said main data area of said interface engine with said node correspondence; And notify said UI view component to carry out the interface and draw
The configuration parameter of signing the district according to said page or leaf loads the UI view part that said page or leaf is signed the district; Sign corresponding page or leaf label business datum assembly with the page or leaf in the said page or leaf label district and convert corresponding data filter condition into querying condition; Said querying condition is passed to said query engine; Return corresponding data according to said query engine and sign in the business datum assembly, load said page or leaf simultaneously and sign the operational zone, the mapping that makes up page or leaf label button and set up said page or leaf label button and corresponding business operation to said page or leaf.
10. interface framework construction method according to claim 9 is characterized in that, said operation rule comprises:
Be configured if having only page or leaf to sign the district, then when operation, the content of using said page or leaf to sign the district is full of whole interface, and said page or leaf is signed the operational zone and represented as said main operation district;
If the data of choosing of said navigation area are upgraded; Then the district is signed in the said data transfer of choosing to said main data area and said page or leaf; Said main data area and said page or leaf are signed the district and are refreshed content displayed according to importing data into; If the said type of service of importing data into and current type of service are inequality, then search with said and import the type of service configuration parameter corresponding of data into and show.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110448558.2A CN102567027B (en) | 2011-12-28 | 2011-12-28 | Interface framework construction system and interface framework construction method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110448558.2A CN102567027B (en) | 2011-12-28 | 2011-12-28 | Interface framework construction system and interface framework construction method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102567027A true CN102567027A (en) | 2012-07-11 |
CN102567027B CN102567027B (en) | 2015-04-15 |
Family
ID=46412537
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110448558.2A Active CN102567027B (en) | 2011-12-28 | 2011-12-28 | Interface framework construction system and interface framework construction method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102567027B (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103544017A (en) * | 2013-10-30 | 2014-01-29 | 曙光信息产业(北京)有限公司 | Method and device for achieving LAMMPS calculation tasks |
CN103677421A (en) * | 2013-12-20 | 2014-03-26 | 青岛海信移动通信技术股份有限公司 | Displaying method and device for services applied to touch screen interface |
CN103823682A (en) * | 2014-02-26 | 2014-05-28 | 广州视源电子科技股份有限公司 | Dynamic UI control generation method and device |
CN104808603A (en) * | 2014-01-03 | 2015-07-29 | 费希尔-罗斯蒙特***公司 | Reusable graphical elements with quickly editable features for use in user displays of plant monitoring systems |
CN106227527A (en) * | 2016-07-19 | 2016-12-14 | 南京国电南自城乡电网自动化工程有限公司 | A kind of human-computer interface automatic based on entity object relatedness generates method |
CN107368294A (en) * | 2017-05-25 | 2017-11-21 | 阿里巴巴集团控股有限公司 | Using Prototype, template training method, apparatus and system |
CN108287741A (en) * | 2017-12-28 | 2018-07-17 | 深圳市创梦天地科技股份有限公司 | A kind of method and apparatus of structure administration interface |
CN110096279A (en) * | 2019-05-08 | 2019-08-06 | 湖南快乐阳光互动娱乐传媒有限公司 | User interface design system and method |
CN110321183A (en) * | 2018-03-29 | 2019-10-11 | 优酷网络技术(北京)有限公司 | A kind of configuration system and method at the interface common component UI |
CN110543343A (en) * | 2019-06-13 | 2019-12-06 | 银联商务股份有限公司 | Financial interaction page generation method and device based on native android application |
CN111596977A (en) * | 2020-05-21 | 2020-08-28 | 北京艾克斯特科技有限公司 | PLM system service object execution system and execution method |
CN112098769A (en) * | 2020-08-07 | 2020-12-18 | 中国人民解放军海军七0一工厂 | Component testing method, device and system |
WO2021004329A1 (en) * | 2019-07-10 | 2021-01-14 | 平安科技(深圳)有限公司 | Method and device for generating user information view |
CN115185509A (en) * | 2022-05-20 | 2022-10-14 | 中核武汉核电运行技术股份有限公司 | Index picture configuration method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050114851A1 (en) * | 2003-11-26 | 2005-05-26 | Brett Watson-Luke | System and method for configuring a graphical user interface based on data type |
CN101192143A (en) * | 2006-12-01 | 2008-06-04 | 上海亚伦科技有限公司 | Software interface construction method |
CN101770359A (en) * | 2008-12-30 | 2010-07-07 | 华为技术有限公司 | Method, device and system for generating interface and acquiring and storing data |
-
2011
- 2011-12-28 CN CN201110448558.2A patent/CN102567027B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050114851A1 (en) * | 2003-11-26 | 2005-05-26 | Brett Watson-Luke | System and method for configuring a graphical user interface based on data type |
CN101192143A (en) * | 2006-12-01 | 2008-06-04 | 上海亚伦科技有限公司 | Software interface construction method |
CN101770359A (en) * | 2008-12-30 | 2010-07-07 | 华为技术有限公司 | Method, device and system for generating interface and acquiring and storing data |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103544017A (en) * | 2013-10-30 | 2014-01-29 | 曙光信息产业(北京)有限公司 | Method and device for achieving LAMMPS calculation tasks |
CN103677421A (en) * | 2013-12-20 | 2014-03-26 | 青岛海信移动通信技术股份有限公司 | Displaying method and device for services applied to touch screen interface |
CN104808603A (en) * | 2014-01-03 | 2015-07-29 | 费希尔-罗斯蒙特***公司 | Reusable graphical elements with quickly editable features for use in user displays of plant monitoring systems |
CN104808603B (en) * | 2014-01-03 | 2019-01-04 | 费希尔-罗斯蒙特***公司 | Reusable graphic element with quick editable characteristic |
CN103823682A (en) * | 2014-02-26 | 2014-05-28 | 广州视源电子科技股份有限公司 | Dynamic UI control generation method and device |
CN103823682B (en) * | 2014-02-26 | 2017-08-08 | 广州视源电子科技股份有限公司 | Dynamic UI control generation method and device |
CN106227527B (en) * | 2016-07-19 | 2020-03-20 | 国电南京自动化股份有限公司 | Human-computer interface automatic generation method based on entity object relevance |
CN106227527A (en) * | 2016-07-19 | 2016-12-14 | 南京国电南自城乡电网自动化工程有限公司 | A kind of human-computer interface automatic based on entity object relatedness generates method |
CN107368294A (en) * | 2017-05-25 | 2017-11-21 | 阿里巴巴集团控股有限公司 | Using Prototype, template training method, apparatus and system |
CN107368294B (en) * | 2017-05-25 | 2020-06-05 | 阿里巴巴集团控股有限公司 | Application prototype generation method, template training method, device and system |
CN108287741A (en) * | 2017-12-28 | 2018-07-17 | 深圳市创梦天地科技股份有限公司 | A kind of method and apparatus of structure administration interface |
CN110321183A (en) * | 2018-03-29 | 2019-10-11 | 优酷网络技术(北京)有限公司 | A kind of configuration system and method at the interface common component UI |
CN110321183B (en) * | 2018-03-29 | 2023-05-05 | 阿里巴巴(中国)有限公司 | Configuration system and method for UI (user interface) of public component |
CN110096279A (en) * | 2019-05-08 | 2019-08-06 | 湖南快乐阳光互动娱乐传媒有限公司 | User interface design system and method |
CN110543343A (en) * | 2019-06-13 | 2019-12-06 | 银联商务股份有限公司 | Financial interaction page generation method and device based on native android application |
WO2021004329A1 (en) * | 2019-07-10 | 2021-01-14 | 平安科技(深圳)有限公司 | Method and device for generating user information view |
CN111596977A (en) * | 2020-05-21 | 2020-08-28 | 北京艾克斯特科技有限公司 | PLM system service object execution system and execution method |
CN111596977B (en) * | 2020-05-21 | 2023-09-12 | 北京艾克斯特科技有限公司 | PLM system business object execution system and execution method |
CN112098769A (en) * | 2020-08-07 | 2020-12-18 | 中国人民解放军海军七0一工厂 | Component testing method, device and system |
CN115185509A (en) * | 2022-05-20 | 2022-10-14 | 中核武汉核电运行技术股份有限公司 | Index picture configuration method |
CN115185509B (en) * | 2022-05-20 | 2024-02-09 | 中核武汉核电运行技术股份有限公司 | Index picture configuration method |
Also Published As
Publication number | Publication date |
---|---|
CN102567027B (en) | 2015-04-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102567027A (en) | Interface framework construction system and interface framework construction method | |
CN101593209B (en) | Alternating type online statistical map generation and releasing device and method thereof | |
CN101084494B (en) | Method and device for managing workflow in computer environment | |
JP5231946B2 (en) | Manufacturing information management method and manufacturing information management system | |
CN101908039B (en) | Report template customizing system | |
CN116225429A (en) | Pulling type component frame-based ipage webpage type low-code development platform | |
CN104346149A (en) | Descriptive framework used for data visualization | |
CN105574303A (en) | Enterprise informatization operation system | |
CN103197932B (en) | A kind of business component model of developing the application of non-mode document data storehouse | |
CN104063361A (en) | Report design method and system | |
US20170365078A1 (en) | Framework for customized visualizations | |
US20150213154A1 (en) | Transitioning cad model data into variant configurations | |
CN101021865A (en) | Data search results displaying method and display system | |
Kosse et al. | Digital twin framework for enabling serial construction | |
CN102750588A (en) | Sudden public health emergency response commanding and deciding system | |
CN103984557A (en) | Report generation method and device | |
CN102027474B (en) | Data viewer management | |
CN104615431A (en) | Method and device for achieving Web application | |
CN113254543A (en) | Digital-analog separation system and method based on BIM model | |
Tarandi | The BIM collaboration hub: A model server based on IFC and PLCS for virtual Enterprise collaboration | |
CN105468345A (en) | Method for remotely changing visit job at mobile phone end in fast moving consumer goods system | |
CA2816830C (en) | Model for managing variations in a product structure for a product | |
CN101593176B (en) | Web-based parameterized cross-platform part library system | |
US9268883B2 (en) | User interface for presenting information about a product structure for a product | |
US20130218527A1 (en) | Model for Managing Variations in a Product Structure for a Product |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C56 | Change in the name or address of the patentee | ||
CP03 | Change of name, title or address |
Address after: 100094 Haidian District North Road, Beijing, No. 68 Patentee after: Yonyou Network Technology Co., Ltd. Address before: 100094 Beijing city Haidian District North Road No. 68, UFIDA Software Park Patentee before: UFIDA Software Co., Ltd. |