CN108228762A - For the method and system of primary database common template to be configured - Google Patents
For the method and system of primary database common template to be configured Download PDFInfo
- Publication number
- CN108228762A CN108228762A CN201711416898.0A CN201711416898A CN108228762A CN 108228762 A CN108228762 A CN 108228762A CN 201711416898 A CN201711416898 A CN 201711416898A CN 108228762 A CN108228762 A CN 108228762A
- Authority
- CN
- China
- Prior art keywords
- page
- master data
- template
- database model
- data template
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/21—Design, administration or maintenance of databases
- G06F16/211—Schema design and management
- G06F16/212—Schema design and management with details for data modelling support
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present invention provides a kind of for the method and system of primary database common template to be configured, this method includes:Create the corresponding database model of master data;According to the database model and master data attribute, the corresponding page assembly of the master data attribute is created;Master data template is created according to the database model and the page assembly;Master data template page is generated according to the page assembly;User right is configured on the master data template page.The present invention can be with all kinds of master datas needed for flexible configuration different industries difference enterprise.
Description
Technical field
The invention belongs to database technical field, specifically, more particularly to a kind of for primary database Universal Die to be configured
The method and system of plate.
Background technology
The construction content of usual master data management system is mainly complete by way of customized development according to enterprise demand
Into the construction of required master data.Although doing so can so that the construction period is short, follow-up a series of problem is also brought, such as
Various changes cannot flexibly be coped with, and (attribute changes, and coding mode, which changes etc., is both needed to developer again through code reality
It is existing), without versatility (for different enterprise's master data construction demands will overlapping development implement, expend the time, cost of labor compared with
Greatly).
Invention content
Problem above is solved, the present invention provides a kind of for the method and system of primary database common template to be configured, and uses
With all kinds of master datas needed for flexible configuration different industries difference enterprise.
According to an aspect of the invention, there is provided a kind of method for primary database common template to be configured, including:
Create the corresponding database model of master data;
According to the database model and master data attribute, the corresponding page assembly of the master data attribute is created;
Master data template is created according to the database model and the page assembly;
Master data template page is generated according to the page assembly;
User right is configured on the master data template page.
According to one embodiment of present invention, master data template is created according to the database model and the page assembly
Further comprise:
The major key of the database model is transferred in controller;
Controller inquires all page assemblies of the database model according to the major key of the database model;
All page assemblies of the database model and the database model are established and are connected;
According to the database model and all page assemblies generation underlying database table, index and incidence relation.
According to one embodiment of present invention, according to the database model and master data attribute, the master data is created
The corresponding page assembly of attribute further comprises:
According to the database model and the master data attribute, the page operation component of each master data attribute is defined
And the incidence relation between page operation component;
Incidence relation information between the page operation component of each master data attribute and page operation component is passed
Backstage is delivered to, and is preserved into corresponding database.
According to one embodiment of present invention, user right is configured on the page of the master data template to further comprise
User permission and configuration user button permission is configured, wherein,
Configuration User permission further comprises the steps:
The major key of the type of service of the master data template is transferred to backstage;
The view information in the page assembly of the master data template is inquired, and the view information is transmitted to foreground page
Face is shown;
In the front page layout view permission is assigned to user by checking box mode;
The view check box information chosen is transmitted to backstage to preserve,
Configuration user button permission further comprises the steps:
The major key of the type of service of the master data template is transferred to backstage;
The button information in the page assembly of the master data template is inquired, and the button information is transmitted to foreground page
Face is shown;
In the front page layout button permission is assigned to user by choosing button check box mode;
The button check box information chosen is transmitted to backstage to preserve.
According to one embodiment of present invention, user right is configured on the page of the master data template to further comprise
User Page and menu permission is configured, including:
Define the page and page layout template needed for master data lifecycle management;
The page and page layout template according to needed for master data lifecycle management are looked into from the master data template
Look for corresponding page assembly;
The corresponding page assembly searched from the master data template is copied in the file of corresponding master data;
Inquire page assembly all in the master data template;
By the page and page layout template needed for the correspondence master data lifecycle management in the master data template
The corresponding content of pages of page assembly be read as character string;
By the placeholder specified in the character string page and the page corresponded to needed for master data lifecycle management
The page assembly of layout templates replaces;
Replaced character string is written in the corresponding page of the master data template.
According to another aspect of the present invention, a kind of system for primary database common template to be configured is additionally provided, is wrapped
It includes:
Database model establishes module, is configured to create the corresponding database model of master data;
Page assembly establishes module, is configured to, according to the database model and master data attribute, create the main number
According to the corresponding page assembly of attribute;
Master data template establishes module, is configured to create master data template according to database model and page assembly;
Master data template page generation module is configured to generate the page of master data template according to the page assembly;
User right configuration module is configured to that user right is configured on the page of the master data template.
According to one embodiment of present invention, the master data template is established module and is further configured in the following manner
Generate corresponding master data template:
The major key of the database model is transferred in controller;
Controller inquires all page assemblies of the database model according to the major key of the database model;
All page assemblies of the database model and the database model are established and are connected;
According to the database model and all page assemblies generation underlying database table, index and incidence relation.
According to one embodiment of present invention, the page assembly establishes module and is further configured to create in the following manner
Build the corresponding page assembly of the master data attribute:
According to the database model and the master data attribute, the page operation component of each master data attribute is defined
And the incidence relation between page operation component;
Incidence relation information between the page operation component of each master data attribute and page operation component is passed
Backstage is delivered to, and is preserved into corresponding database.
According to one embodiment of present invention, the user right configuration module further comprises being configured in the following manner
User permission and user button permission, wherein,
The User permission is configured in the following manner:
The major key of the type of service of master data template is transferred to backstage;
The view information of master data template is inquired, and view information is transmitted to front page layout and is shown;
In the front page layout view permission is assigned to user by checking box mode;
The view check box information chosen is transmitted to backstage to preserve,
The user button permission is configured in the following manner:
The major key of the type of service of master data template is transferred to backstage;
The button information of master data template is inquired, and button information is transmitted to front page layout and is shown;
In the front page layout button permission is assigned to user by choosing button check box mode;
The button check box information chosen is transmitted to backstage to preserve.
According to one embodiment of present invention, the user right configuration module further comprises being configured in the following manner
User Page and menu permission:
Define the page and page layout template needed for master data lifecycle management;
The page and page layout template according to needed for master data lifecycle management are looked into from the master data template
Look for corresponding page assembly;
The corresponding page assembly searched from the master data template is copied in the file of corresponding master data;
Inquire page assembly all in the master data template;
By the page and page layout template needed for the correspondence master data lifecycle management in the master data template
The corresponding content of pages of page assembly be read as character string;
By the placeholder specified in the character string page and the page corresponded to needed for master data lifecycle management
The page assembly of layout templates replaces;
Replaced character string is written in the corresponding page of the master data template.
Beneficial effects of the present invention:
The present invention varies without program code and comes to master data by defining the common template rule that master data abstracts
It is handled, relationship and the page between the specific attribute of master data, attribute can be defined with dynamic flexible and shows relevant component domain,
The mode of the flexible configuration from scratch of can starting from scratch defines all kinds of master datas and its relevant view, dish needed for enterprise
List, flow etc. need the time of customized development, cost of labor so as to reduce developer to different enterprise's difference master datas
Deng can flexibly cope with the demand reached the standard grade and changed, improve user satisfaction.
Other features and advantages of the present invention will be illustrated in the following description, also, partly becomes from specification
It obtains it is clear that being understood by implementing the present invention.The purpose of the present invention and other advantages can be by specification, rights
Specifically noted structure is realized and is obtained in claim and attached drawing.
Description of the drawings
To describe the technical solutions in the embodiments of the present invention more clearly, it is required in being described below to embodiment
Attached drawing does simple introduction:
Fig. 1 is the method flow diagram according to an embodiment of the invention for being used to that primary database common template to be configured;
Fig. 2 is the system construction drawing according to an embodiment of the invention for being used to that primary database common template to be configured;
Fig. 3 is the system architecture signal according to an embodiment of the invention for being used to that primary database common template to be configured
Figure.
Specific embodiment
Carry out the embodiment that the present invention will be described in detail below with reference to accompanying drawings and embodiments, how the present invention is applied whereby
Technological means solves technical problem, and the realization process for reaching technique effect can fully understand and implement according to this.It needs to illustrate
As long as not forming conflict, each embodiment in the present invention and each feature in each embodiment can be combined with each other,
The technical solution formed is within protection scope of the present invention.
Meanwhile in the following description, for illustrative purposes and numerous specific details are set forth, to provide to of the invention real
Apply the thorough understanding of example.It will be apparent, however, to one skilled in the art, that the present invention can not have to tool here
Body details or described ad hoc fashion are implemented.
In addition, step shown in the flowchart of the accompanying drawings can be in the department of computer science of such as a group of computer-executable instructions
It is performed in system, although also, show logical order in flow charts, it in some cases, can be to be different from herein
Sequence perform shown or described step.
First embodiment
It is according to the method for present invention configuration master data common template as shown in Figure 1, Fig. 2 is that main number is configured according to the present invention
According to the system architecture schematic diagram of common template, below with reference to Fig. 1 and Fig. 2, the present invention is described in detail.
First, in step s 110, the corresponding database model of master data is created.Database model is described in database
Middle structuring and the method for manipulating data, the structure division of model define how data are described (such as tree, table etc.).Model
Actuating element define the operations such as addition, deletion, display, maintenance, printing, lookup, selection, sequence and the update of data.
In the present invention, first with database model method for building up of the prior art, the corresponding database mould of all kinds of master datas is created
Type.
Then, in the step s 120, according to database model and master data attribute, the corresponding page of master data attribute is created
Component.
Master data refers to the slow reference data of variation shared between system.As needed, all kinds of main numbers can be based on
According to the corresponding master data template of generation.Step S120 includes following two steps.First, according to database model and master data category
Property, define the incidence relation between the page operation component of each master data attribute and page operation component.It then will be every
Incidence relation information between the page operation component of one master data attribute and page operation component is transmitted to backstage, and protects
It deposits into corresponding database.
Specifically, for the attribute of all kinds of master datas, the corresponding page operation component of each attribute is defined (such as:It is single
Choosing, multiselect, input frame, drop-down list, pop-up box) and operating assembly between incidence relation (such as:Verification, cascade connection, choosing
Select design relation etc.).As shown in Fig. 2, the operating assembly of each attribute corresponding page includes simple assemblies textview field, retrieval
Domain, document domain, drop-down domain, unit domain etc., the incidence relation between component correspond to complex assemblies cascade selection, tree structure, pass
Key word, retrieval, selection setting and New Parent etc., these attribute components can pass through the attribute component interface in second development interface
Change.Then the incidence relation information between the operating assembly and component of each attribute corresponding page is transmitted to backstage,
And it preserves into corresponding database.Specifically, the http methods of angularjs are called, it is each by founder's pattern definition
The method in component declaration definition dom domains in front end frame bootstrap layouts, the information that will fill in are transmitted to backstage, then
The method for calling dao layers is stored data into corresponding database.
Then, in step s 130, master data template is created according to database model and page assembly.The step 130 has
Body includes following steps.First, the major key of database model (i.e. the ID of database model) is transferred in controller.It connects
It, controller inquires all page assemblies of the database model according to the major key of database model.Then, by database model
All page assemblies and database model establish and connect.Finally, bottom is generated according to database model and all page assemblies
Database table, index and incidence relation, and then master data template needed for foundation.
Specific implementation, first the major key of database model is transferred in controller, that is, passes through front end JS frames
The ID of model is transmitted in controller by http (Hypertext Transport Protocol) methods of angularjs.Then, controller is according to each
The major key of class master data model inquires all properties information of all kinds of master data models.Then, according to all kinds of master data models
All properties information Database connection corresponding with all kinds of master data models, i.e., using splicing database schema definitional language
The method that ddl sentences call OODB Object Oriented Data Base interface dao data Layers, by the Java for being used to perform SQL statement
APIjdbc modes obtain database connection.Finally, according to all properties information of all kinds of master data models and corresponding database
Underlying database table, index and incidence relation are generated, specifically, database table, rope by performing sql operation generation bottoms
Draw, incidence relation etc..
Then, in step S140, master data template page is generated according to page assembly.Specifically, controller is according to page
Face component generation master data template page.
Finally, in step S150, user right is configured on the page of master data template.Specifically, in master data mould
User right is configured on the page of plate to further comprise User permission, configuration user button permission and configuration user page is configured
Face and menu permission.
Wherein, configuration User permission further comprises the steps:By the major key of the type of service of master data template
It is transferred to backstage;Inquire master data template page assembly in view information, and by view information be transmitted to front page layout into
Row display;In front page layout view permission is assigned to user by checking box mode;The view check box information that will be chosen
Backstage is transmitted to be preserved.During specific implementation, by click-to-call service type tree (when forming master data template automatically generate),
It calls the http methods of angularjs that the major key of type of service is transmitted to backstage, then calls the side of operation layer and data Layer
Method checks out the view information of model, and front page layout is transmitted in a manner of json and is shown, then passes through foreground page
Face checking box give user assign view permission, after choosing again by http methods by the information chosen be transmitted to backstage into
Row preserves.It needs to log in again after preservation and refreshes log-on message and can just see field information in view.It is with industry in database
Service type table name adds view id (T_1100:1234) mode as goes to preserve the permission which view this user possesses.Before
The platform page is using the display of shiro labels control view with hiding.
Configuration user button permission further comprises the steps:The major key of the type of service of master data template is transferred to
From the background;The button information in the page assembly of master data template is inquired, and button information is transmitted to front page layout and is shown;
In front page layout button permission is assigned to user by choosing button check box mode;The button check box information chosen is transmitted
To being preserved from the background.During specific implementation, by click-to-call service type tree, the http methods of angularjs are called by service class
The major key of type is transmitted to backstage, then the method for operation layer and data Layer is called to check out the button information of model, with
The mode of json is transmitted to front page layout and is shown, then assigning button to user by front page layout checking box weighs
The information chosen is transmitted to backstage again by http methods after choosing and preserved by limit.It needs to log in brush again after preservation
New session information can just see the field information in view.It is that type of button (T_ is added with type of service table name in database
1100:Add mode as) goes to preserve the permission which button this user possesses.Front page layout is controlled using shiro labels
The display of button is with hiding.
Model application in view authority configuration and button authority configuration corresponding diagram 2, including structure list (structure gauge outfit,
Inquire data, structure list and initialization tool etc.) and modification data (increase newly, change, deleting etc.), data application can be passed through
Interface is modified.Model defines and model application can be by externally applying unified interface that model is allowed to define access layer and mould
Type application access layer accesses.
User right is configured on the page of master data template to further comprise User Page and menu permission is configured, including
Following steps:Define the page and page layout template needed for master data lifecycle management;It is given birth to entirely according to master data
The page and page layout template needed for cycle management are ordered, corresponding page assembly is searched from master data template;It will be from main number
It is copied in the file of corresponding master data according to the corresponding page assembly searched in template;It inquires all in master data template
Page assembly;By the page and the page of page layout template needed for the correspondence master data lifecycle management in master data template
Component corresponding content of pages in face is read as character string;By the corresponding master data Life cycle of the placeholder specified in character string
The page assembly of the page and page layout template needed for management replaces;Master data template pair is written into replaced character string
In the page answered.
For example, during specific implementation, by bootstrap define application needed for all kinds of master data lifecycle managements,
It examines, change, safeguarding the page and page layout template.The page type for needing to generate is searched according to all kinds of master data templates.It will
Template page is copied in corresponding master data template file folder, specifically, by the file files classes of java by jsp page templates
Face is copied under corresponding model file folder.The attribute for calling the business processing class method interrogation model of the generation jsp pages all
Information and view information.Corresponding jsp content of pages is read as string types after the completion of inquiry.It then, will be in character string
The placeholder specified is replaced with the information in master data template.Finally, replaced character string is written this model to correspond to
The jsp pages in.
The present invention varies without program code and comes to master data by defining the common template rule that master data abstracts
It is handled, relationship and the page between the specific attribute of master data, attribute can be defined with dynamic flexible and shows relevant component domain,
The mode of the flexible configuration from scratch of can starting from scratch defines all kinds of master datas and its relevant view, dish needed for enterprise
List, flow etc. need the time of customized development, cost of labor so as to reduce developer to different enterprise's difference master datas
Deng can flexibly cope with the demand reached the standard grade and changed, improve user satisfaction.
Second embodiment
According to another aspect of the present invention, a kind of system for primary database common template to be configured is additionally provided, such as
Shown in Fig. 3, module is established including database model, page assembly establishes module, master data template establishes module, master data template
Page generation module and user right configuration module.
Wherein, database model establishes module and is configured to create the corresponding database model of master data.Page assembly is established
Module is configured to according to database model and master data attribute, creates the corresponding page assembly of master data attribute.Master data template
Module is established to be configured to create master data template according to database model and page assembly.Master data template page generation module is matched
It is set to the page that master data template is generated according to page assembly.User right configuration module is configured to the page in master data template
Upper configuration user right.
In one embodiment of the invention, which establishes module and is further configured to give birth in the following manner
Into corresponding master data template;
The major key of database model is transferred in controller;
Controller inquires all page assemblies of the database model according to the major key of the database model;
All page assemblies of database model and the database model are established and are connected;
According to database model and all page assemblies generation underlying database table, index and incidence relation.
In one embodiment of the invention, page assembly establishes module and is further configured to create institute in the following manner
State the corresponding page assembly of master data attribute:
According to the database model and the master data attribute, the page operation component of each master data attribute is defined
And the incidence relation between page operation component;
Incidence relation information between the page operation component of each master data attribute and page operation component is passed
Backstage is delivered to, and is preserved into corresponding database.
In one embodiment of the invention, user right configuration module further comprises user is configured in the following manner
View permission and user button permission, wherein,
The User permission is configured in the following manner:
The major key of the type of service of master data template is transferred to backstage;
The view information of master data template is inquired, and view information is transmitted to front page layout and is shown;
In the front page layout view permission is assigned to user by checking box mode;
The view check box information chosen is transmitted to backstage to preserve,
The user button permission is configured in the following manner:
The major key of the type of service of master data template is transferred to backstage;
The button information of master data template is inquired, and button information is transmitted to front page layout and is shown;
In the front page layout button permission is assigned to user by choosing button check box mode;
The button check box information chosen is transmitted to backstage to preserve.
In one embodiment of the invention, user right configuration module further comprises user is configured in the following manner
The page and menu permission:
Define the page and page layout template needed for master data lifecycle management;
The page and page layout template according to needed for master data lifecycle management are looked into from the master data template
Look for corresponding page assembly;
The corresponding page assembly searched from the master data template is copied in the file of corresponding master data;
Inquire page assembly all in the master data template;
By the page and page layout template needed for the correspondence master data lifecycle management in the master data template
The corresponding content of pages of page assembly be read as character string;
By the placeholder specified in the character string page and the page corresponded to needed for master data lifecycle management
The page assembly of layout templates replaces;
Replaced character string is written in the corresponding page of the master data template.
It should be understood that disclosed embodiment of this invention is not limited to processing step disclosed herein, and should prolong
Reach the equivalent substitute for these features that those of ordinary skill in the related art are understood.It is to be further understood that it uses herein
Term be used only for the purpose of describing specific embodiments, and be not intended to limit.
" one embodiment " or " embodiment " mentioned in specification means the special characteristic described in conjunction with the embodiments, structure
Or characteristic is included at least one embodiment of the present invention.Therefore, the phrase " reality that specification various places throughout occurs
Apply example " or " embodiment " same embodiment might not be referred both to.
While it is disclosed that embodiment as above, but the content only to facilitate understand the present invention and adopt
Embodiment is not limited to the present invention.Any those skilled in the art to which this invention pertains are not departing from this
Under the premise of the disclosed spirit and scope of invention, any modification and change can be made in the implementing form and in details,
But the scope of patent protection of the present invention, still should be subject to the scope of the claims as defined in the appended claims.
Claims (10)
1. a kind of method for primary database common template to be configured, including:
Create the corresponding database model of master data;
According to the database model and master data attribute, the corresponding page assembly of the master data attribute is created;
Master data template is created according to the database model and the page assembly;
Master data template page is generated according to the page assembly;
User right is configured on the master data template page.
2. it according to the method described in claim 1, it is characterized in that, is created according to the database model and the page assembly
Master data template further comprises:
The major key of the database model is transferred in controller;
Controller inquires all page assemblies of the database model according to the major key of the database model;
All page assemblies of the database model and the database model are established and are connected;
According to the database model and all page assemblies generation underlying database table, index and incidence relation.
3. method according to claim 1 or 2, which is characterized in that according to the database model and master data attribute, wound
The corresponding page assembly of the master data attribute is built to further comprise:
According to the database model and the master data attribute, define each master data attribute page operation component and
Incidence relation between page operation component;
Incidence relation information between the page operation component of each master data attribute and page operation component is transmitted to
From the background, it and preserves into corresponding database.
4. according to the method described in claim 3, it is characterized in that, on the master data template page be configured user right into
One step includes configuration User permission and configuration user button permission, wherein,
Configuration User permission further comprises the steps:
The major key of the type of service of the master data template is transferred to backstage;
Inquire the view information in the page assembly of the master data template, and by the view information be transmitted to front page layout into
Row display;
In the front page layout view permission is assigned to user by checking box mode;
The view check box information chosen is transmitted to backstage to preserve,
Configuration user button permission further comprises the steps:
The major key of the type of service of the master data template is transferred to backstage;
Inquire the button information in the page assembly of the master data template, and by the button information be transmitted to front page layout into
Row display;
In the front page layout button permission is assigned to user by choosing button check box mode;
The button check box information chosen is transmitted to backstage to preserve.
5. according to the method described in claim 4, it is characterized in that, on the master data template page be configured user right into
One step includes configuration User Page and menu permission, including:
Define the page and page layout template needed for master data lifecycle management;
The page and page layout template according to needed for master data lifecycle management, the lookup pair from the master data template
The page assembly answered;
The corresponding page assembly searched from the master data template is copied in the file of corresponding master data;
Inquire page assembly all in the master data template;
By the page and the page of page layout template needed for the correspondence master data lifecycle management in the master data template
Component corresponding content of pages in face is read as character string;
By the placeholder specified in the character string page and page layout corresponded to needed for master data lifecycle management
The page assembly of template replaces;
Replaced character string is written in the master data template page.
6. a kind of system for primary database common template to be configured, including:
Database model establishes module, is configured to create the corresponding database model of master data;
Page assembly establishes module, is configured to according to the database model and master data attribute, creates the master data category
The corresponding page assembly of property;
Master data template establishes module, is configured to create master data template according to database model and page assembly;
Master data template page generation module is configured to generate master data template page according to the page assembly;
User right configuration module is configured to that user right is configured on the master data template page.
7. system according to claim 6, which is characterized in that the master data template establishes module and is further configured to lead to
It crosses in the following manner and generates corresponding master data template:
The major key of the database model is transferred in controller;
Controller inquires all page assemblies of the database model according to the major key of the database model;
All page assemblies of the database model and the database model are established and are connected;
According to the database model and all page assemblies generation underlying database table, index and incidence relation.
8. the system described according to claim 6 or 7, which is characterized in that the page assembly is established module and is further configured to
The corresponding page assembly of the master data attribute is created in the following manner:
According to the database model and the master data attribute, define each master data attribute page operation component and
Incidence relation between page operation component;
Incidence relation information between the page operation component of each master data attribute and page operation component is transmitted to
From the background, it and preserves into corresponding database.
9. system according to claim 8, which is characterized in that the user right configuration module further comprise by with
User permission and user button permission is configured under type, wherein,
The User permission is configured in the following manner:
The major key of the type of service of master data template is transferred to backstage;
The view information of master data template is inquired, and view information is transmitted to front page layout and is shown;
In the front page layout view permission is assigned to user by checking box mode;
The view check box information chosen is transmitted to backstage to preserve,
The user button permission is configured in the following manner:
The major key of the type of service of master data template is transferred to backstage;
The button information of master data template is inquired, and button information is transmitted to front page layout and is shown;
In the front page layout button permission is assigned to user by choosing button check box mode;
The button check box information chosen is transmitted to backstage to preserve.
10. system according to claim 9, which is characterized in that the user right configuration module further comprises passing through
User Page and menu permission is configured in the following manner:
Define the page and page layout template needed for master data lifecycle management;
The page and page layout template according to needed for master data lifecycle management, the lookup pair from the master data template
The page assembly answered;
The corresponding page assembly searched from the master data template is copied in the file of corresponding master data;
Inquire page assembly all in the master data template;
By the page and the page of page layout template needed for the correspondence master data lifecycle management in the master data template
Component corresponding content of pages in face is read as character string;
By the placeholder specified in the character string page and page layout corresponded to needed for master data lifecycle management
The page assembly of template replaces;
Replaced character string is written in the master data template page.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711416898.0A CN108228762B (en) | 2017-12-25 | 2017-12-25 | Method and system for configuring master database universal templates |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711416898.0A CN108228762B (en) | 2017-12-25 | 2017-12-25 | Method and system for configuring master database universal templates |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108228762A true CN108228762A (en) | 2018-06-29 |
CN108228762B CN108228762B (en) | 2021-06-25 |
Family
ID=62647853
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711416898.0A Active CN108228762B (en) | 2017-12-25 | 2017-12-25 | Method and system for configuring master database universal templates |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108228762B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110750973A (en) * | 2019-09-02 | 2020-02-04 | 北京东软望海科技有限公司 | Dynamic template configuration method and system |
CN111459907A (en) * | 2020-03-04 | 2020-07-28 | 石化盈科信息技术有限责任公司 | Method, system and storage medium for configuring master data through model |
CN111813282A (en) * | 2020-05-29 | 2020-10-23 | 北京金山云网络技术有限公司 | Data form display method and device |
CN115543323A (en) * | 2022-11-29 | 2022-12-30 | 共道网络科技有限公司 | Page development method and device |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080172600A1 (en) * | 2007-01-12 | 2008-07-17 | International Business Machines Corporation | Method and system for dynamically assembling presentations of web pages |
CN101286120A (en) * | 2008-05-28 | 2008-10-15 | 北京中企开源信息技术有限公司 | Website page manufacture method and system |
CN102135990A (en) * | 2011-03-11 | 2011-07-27 | 北京神舟航天软件技术有限公司 | Java server page (JSP) template-based intelligent table system capable of being defined freely and generating method |
US20120254230A1 (en) * | 2011-03-31 | 2012-10-04 | Naima Aman | Expression editor tool |
CN103345393A (en) * | 2013-07-03 | 2013-10-09 | 北京京东尚科信息技术有限公司 | Method and device for controlling webpage |
CN103546476A (en) * | 2013-10-30 | 2014-01-29 | 北京华胜天成科技股份有限公司 | Transmission method and system for information between page assemblies |
CN105549982A (en) * | 2016-01-14 | 2016-05-04 | 国网山东省电力公司物资公司 | Automated development platform based on model configuration |
CN105786505A (en) * | 2016-02-26 | 2016-07-20 | 上海全成通信技术有限公司 | Json based complex web page component self-defining method and device |
CN107194280A (en) * | 2017-05-25 | 2017-09-22 | 北京小度信息科技有限公司 | Method for establishing model and device |
-
2017
- 2017-12-25 CN CN201711416898.0A patent/CN108228762B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080172600A1 (en) * | 2007-01-12 | 2008-07-17 | International Business Machines Corporation | Method and system for dynamically assembling presentations of web pages |
CN101286120A (en) * | 2008-05-28 | 2008-10-15 | 北京中企开源信息技术有限公司 | Website page manufacture method and system |
CN102135990A (en) * | 2011-03-11 | 2011-07-27 | 北京神舟航天软件技术有限公司 | Java server page (JSP) template-based intelligent table system capable of being defined freely and generating method |
US20120254230A1 (en) * | 2011-03-31 | 2012-10-04 | Naima Aman | Expression editor tool |
CN103345393A (en) * | 2013-07-03 | 2013-10-09 | 北京京东尚科信息技术有限公司 | Method and device for controlling webpage |
CN103546476A (en) * | 2013-10-30 | 2014-01-29 | 北京华胜天成科技股份有限公司 | Transmission method and system for information between page assemblies |
CN105549982A (en) * | 2016-01-14 | 2016-05-04 | 国网山东省电力公司物资公司 | Automated development platform based on model configuration |
CN105786505A (en) * | 2016-02-26 | 2016-07-20 | 上海全成通信技术有限公司 | Json based complex web page component self-defining method and device |
CN107194280A (en) * | 2017-05-25 | 2017-09-22 | 北京小度信息科技有限公司 | Method for establishing model and device |
Non-Patent Citations (2)
Title |
---|
A. L. MARTÍNEZ-ORTIZ ET AL: "A quality model for web components", 《PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON INFORMATION INTEGRATION AND WEB-BASED APPLICATIONS AND SERVICES》 * |
戴翔宇: "Web前端工程组件化的分析与改进", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110750973A (en) * | 2019-09-02 | 2020-02-04 | 北京东软望海科技有限公司 | Dynamic template configuration method and system |
CN111459907A (en) * | 2020-03-04 | 2020-07-28 | 石化盈科信息技术有限责任公司 | Method, system and storage medium for configuring master data through model |
CN111459907B (en) * | 2020-03-04 | 2023-07-18 | 石化盈科信息技术有限责任公司 | Method, system and storage medium for configuring main data through model |
CN111813282A (en) * | 2020-05-29 | 2020-10-23 | 北京金山云网络技术有限公司 | Data form display method and device |
CN115543323A (en) * | 2022-11-29 | 2022-12-30 | 共道网络科技有限公司 | Page development method and device |
Also Published As
Publication number | Publication date |
---|---|
CN108228762B (en) | 2021-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108027818B (en) | Inquiry based on figure | |
Weiderman et al. | Approaches to legacy system evolution | |
CN108228762A (en) | For the method and system of primary database common template to be configured | |
CN105426394B (en) | Based on cross-platform mobile report form generation method and system | |
CN110443010A (en) | One kind permission visual configuration control method, device, terminal and storage medium in information system | |
CN115617327A (en) | Low code page building system, method and computer readable storage medium | |
US8661065B2 (en) | Systems and methods for providing a data glossary management system | |
KR20060047250A (en) | Method and apparatus for generating user interfaces based upon automation with full flexibility | |
US10437926B2 (en) | System and method to generate a data-rich template | |
CN109657177A (en) | The generation method of the page, device, storage medium and computer equipment after upgrading | |
CN112199086A (en) | Automatic programming control system, method, device, electronic device and storage medium | |
WO2015196785A1 (en) | Visual software modelling editor for constructing software model | |
CN111125064A (en) | Method and device for generating database mode definition statement | |
CN109684486A (en) | Construction method, device, computer equipment and the storage medium of metadata schema | |
CN103699746B (en) | CADDS5 piping three-dimensional design method based on data base and system | |
KR102438812B1 (en) | Method and apparatus for managing knowledge base, device and medium | |
TWI680411B (en) | Electronic form building system and method | |
CN103971224A (en) | Signing method and system | |
CN116450107A (en) | Method and device for secondary development of software by low-code platform and electronic equipment | |
US11675571B1 (en) | Restructuring enterprise application | |
US10157360B1 (en) | Smart bricks information system | |
CN111858595B (en) | Dynamic configuration method and system for electric power engineering examination record table | |
Tian | Application and analysis of artificial intelligence graphic element algorithm in digital media art design | |
CN101883130B (en) | Storage method and device of page frame stream conversation information | |
RIKAČOVS et al. | An Overview of Practical Applications of Model Transformation Language L0. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |