Summary of the invention
The embodiment of the invention provides a kind of data management system and its control methods, equipment and storage medium, solve to grind
It sends out at high cost, influence the problem of business development progress.
The embodiment of the invention provides following schemes:
In a first aspect, the embodiment of the present invention provides a kind of control method of data management system, this method comprises:
The first human-computer interaction interface is called, which includes multiple existing in generalized data management system
Functional module corresponding first shows control and the second display control for creating new function module;
Existing functional module selection instruction is obtained by above-mentioned first display control and/or by above-mentioned second display control
The instruction of new function module creation is obtained, includes the existing functional module of account executive selection in the existing functional module selection instruction
Identification information, the new function module creation instruction in include new function module information;
The existing functional module of selection is obtained according to above-mentioned identification information, and/or, according to the information of above-mentioned new function module
Create new function module;
The existing functional module of selection and/or new function module are associated with above-mentioned account executive;
The second human-computer interaction interface is called, is shown by second human-computer interaction interface associated with above-mentioned account executive
Functional module and/or new function module.
Method provided in an embodiment of the present invention, provides generalized data management system, develops again without research staff, can be with
Existing functional module is selected to combine the backstage of data management needed for obtaining business.It can also be configured newly by human-computer interaction interface
Functional module reduces research and development cost, does not influence business development without realizing new functional module by way of writing code
Progress.
With reference to first aspect, in the first implementation of first aspect of the embodiment of the present invention, this method further include:
Obtain the corresponding business datum bank interface of above-mentioned account executive;
By the associated existing functional module of the account executive and/or new module and the service database interface conjunctionn.
Method provided in an embodiment of the present invention, by the existing functional module of the business datum bank interface of account executive and selection
And/or the new function module relation of creation, so that these functional modules are by the data of interface calling service database, to it
It counted, analyzed, managed.
With reference to first aspect or the first implementation of first aspect, at second of first aspect of the embodiment of the present invention
In implementation, the existing functional module of selection and/or new function module are associated with above-mentioned account executive, comprising:
The subdata management system of the account executive is generated, which includes the information of the account executive,
And the existing functional module and/or new function module of selection.
Method provided in an embodiment of the present invention, can be by the existing functional module of selection and/or the new function module of creation
It is encapsulated as the subdata management system of account executive, since the system only includes the associated module of account executive, saves storage
Space.
With reference to first aspect or the first implementation of first aspect, in the third of first aspect of the embodiment of the present invention
In implementation, existing functional module and/or new function module will be selected to be associated with above-mentioned account executive, comprising:
It will select the identification information and version number of the identification information and version number and/or new function module of existing functional module
It is associated with above-mentioned account executive.
In the embodiment of the present invention, by the way that the version number of account executive and functional module to be associated, can be in management
The functional module of multiple versions is saved in system, i.e. realization multi-version compatibility, improve the stability and reliability of system.
Second aspect, the embodiment of the present invention provide a kind of data management system, the system comprises:
First human-computer interaction interface;
Second human-computer interaction interface;
Multiple functional modules;
Control unit is used for:
The first human-computer interaction interface is called, which includes multiple existing in generalized data management system
Functional module corresponding first shows control and the second display control for creating new function module;
Existing functional module selection instruction is obtained by above-mentioned first display control and/or by above-mentioned second display control
The instruction of new function module creation is obtained, includes the existing functional module of account executive selection in the existing functional module selection instruction
Identification information, the new function module creation instruction in include new function module information;
The existing functional module of selection is obtained according to above-mentioned identification information, and/or, according to the information of above-mentioned new function module
Create new function module;
The existing functional module of selection and/or new function module are associated with above-mentioned account executive;
The second human-computer interaction interface is called, is shown by second human-computer interaction interface associated with above-mentioned account executive
Functional module and/or new function module.
System provided in an embodiment of the present invention, provides generalized data management system, develops again without research staff, can be with
Existing functional module is selected to combine the backstage of data management needed for obtaining business.It can also be configured newly by human-computer interaction interface
Functional module reduces research and development cost, does not influence business development without realizing new functional module by way of writing code
Progress.
In conjunction with second aspect, in the first implementation of second aspect of the embodiment of the present invention, above-mentioned control unit is also
For:
Obtain the corresponding business datum bank interface of above-mentioned account executive;
The associated existing functional module of the account executive and/or new function module and above-mentioned business datum bank interface are closed
Connection.
System provided in an embodiment of the present invention, by the existing functional module of the business datum bank interface of account executive and selection
And/or the new function module relation of creation, so that these functional modules are by the data of interface calling service database, to it
It counted, analyzed, managed.
In conjunction with the first of second aspect or second aspect implementation, at second of second aspect of the embodiment of the present invention
In implementation, in order to which the existing functional module and/or new function module that will select are associated with above-mentioned account executive, above-mentioned control
Unit is used for:
The subdata management system of the account executive is generated, which includes the information of the account executive,
And the existing functional module and/or new function module of selection.
System provided in an embodiment of the present invention, can be by the existing functional module of selection and/or the new function module of creation
It is encapsulated as the subdata management system of account executive, since the system only includes the associated module of account executive, saves storage
Space.
In conjunction with the first of second aspect or second aspect implementation, in the third of second aspect of the embodiment of the present invention
In implementation, in order to which existing functional module and/or new function module will be selected to be associated with above-mentioned account executive, above-mentioned control list
Member is used for:
By the identification information of the existing functional module of selection and version number and/or the identification information and version of new function module
It number is associated with above-mentioned account executive.
In the embodiment of the present invention, by the way that the version number of account executive and functional module to be associated, can be in management
The functional module of multiple versions is saved in system, i.e. realization multi-version compatibility, improve the stability and reliability of system.
The third aspect, the embodiment of the present invention provide a kind of computer equipment, comprising:
Memory, for storing computer program;
Processor realizes the step of method described in above-mentioned any means embodiment when for executing the computer program
Suddenly.
Equipment provided in an embodiment of the present invention, provides generalized data management system, develops again without research staff, can be with
Existing functional module is selected to combine the backstage of data management needed for obtaining business.It can also be configured newly by human-computer interaction interface
Functional module reduces research and development cost, does not influence business development without realizing new functional module by way of writing code
Progress.
Fourth aspect, the embodiment of the present invention provide a kind of computer readable storage medium, are stored thereon with computer program,
The computer program is when being executed by processor the step of method described in above-mentioned any means embodiment.
Storage medium provided in an embodiment of the present invention, provides generalized data management system, develops again without research staff,
It can choose existing functional module and combine the backstage of data management needed for obtaining business.It can also be configured by human-computer interaction interface
New functional module reduces research and development cost, does not influence business without realizing new functional module by way of writing code
Development progress.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
The embodiment of the present invention, those of ordinary skill in the art's every other embodiment obtained belong to protection of the embodiment of the present invention
Range.
Method provided in an embodiment of the present invention, without developer by writing the pipe of code establishing business (such as game)
Reason backstage (i.e. data management system), it is only necessary to which the human-computer interaction interface that user is shown by browser carries out matching for relevant information
It sets, the management backstage of business can be obtained.
Specifically, the embodiment of the present invention provides a kind of control method of data management system, as shown in Figure 1, this method packet
It includes:
Step 101 calls the first human-computer interaction interface, which includes in generalized data management system
Multiple existing functional modules corresponding first show control and the second display control for creating new function module.
For example and without limitation, user can by with the display screen of server or the client being connect with server
Display screen call browser, browser in response to user instruction call the first human-computer interaction interface.
Wherein, there are many specific implementations of the first display control and the second display control, for example, it may be figure is empty
Between, it is also possible to dropdown menu controls etc., which is not limited by the present invention.
Step 102 obtains existing functional module selection instruction by above-mentioned first display control and/or by above-mentioned second
It shows that control obtains the instruction of new function module creation, includes the existing of account executive selection in the existing functional module selection instruction
The identification information of functional module, the new function module creation instruction in include new function module information.
User can need to select existing functional module according to business, can also create new functional module.
If user has selected existing functional module, that is, the corresponding first display control of existing functional module is triggered, then,
In response to the trigger event of the first display control, existing functional module selection instruction is generated.If user selects creation new function mould
Block, wherein the second display control of creation new function module may be one group of control, pass through the available new function of this group of control
The configuration information of energy module;For example, the second display control includes multiple input frame controls, user is defeated in these input frame controls
Enter configuration information, receive can detect after configuration information input configuration information whether with the data lattice of corresponding input frame control
Formula matching, using the configuration information of input as the information of new function module, if mismatching, pops up prompting frame if matching, with
Just user re-enters.
Step 103, the existing functional module that selection is obtained according to above-mentioned identification information, and/or, according to above-mentioned new function mould
The information creating new function module of block.
If receiving existing functional module selection instruction, the identification information of existing functional module therein is obtained, according to this
Identification information searches corresponding existing functional module, that is, obtains the existing functional module of selection;
If receiving creation new function module instruction, the information of new function module therein is obtained, is included but are not limited to
Above-mentioned configuration information creates new function module according to scheduled frame according to the configuration information of acquisition.
The existing functional module of selection and/or new function module are associated with by step 104 with above-mentioned account executive.
Step 105 calls the second human-computer interaction interface, is shown and above-mentioned account executive by second human-computer interaction interface
Associated existing functional module and/or new function module.
When user needs to count the data of business, analyzes, manages, the second human-computer interaction circle is called by browser
Face, the associated existing functional module of account executive and/or new function module of display and user on the second human-computer interaction interface.
Method provided in an embodiment of the present invention, provides generalized data management system, develops again without research staff, can be with
Existing functional module is selected to combine the backstage of data management needed for obtaining business.It can also be configured newly by human-computer interaction interface
Functional module reduces research and development cost, does not influence business development without realizing new functional module by way of writing code
Progress.
In order to which the data for realizing to business are counted, analyze, manage, the number for needing that functional module is enable to call business
According to.Therefore, method provided in an embodiment of the present invention can also obtain the corresponding business datum bank interface of above-mentioned account executive;It will
The associated existing functional module of the account executive and/or new function module and the service database interface conjunctionn.
Specifically, the related data of business is maintained in service database, it is in advance each service creation account executive,
The incidence relation of preservation management account and service database.The account executive passes through above-mentioned place for logging in data management system
Reason process establishes being associated with for account executive and functional module.It therefore, can be by searching for the associated business number of the account executive
According to library, memory does not obtain the interface of the service database, and establish the service database interface and existing functional module and/or
The associated existing functional module of the association of new function module, as account executive and/or new function module assignment service database
Access authority.
Method provided in an embodiment of the present invention, by the existing functional module of the business datum bank interface of account executive and selection
And/or the new function module relation of creation, so that these functional modules are by the data of interface calling service database, to it
It counted, analyzed, managed.
On the basis of above-mentioned any means embodiment, in the embodiment of the present invention, the implementation of above-mentioned steps 104 has more
Kind.For example, for each service generation and its corresponding subdata management system can be saved, thus in the subdata management system
Associate management account and functional module in system, can also in generalized data management system maintenance management account and functional module
Incidence relation table.
If generating and saving subdata management system, specifically, generating the subdata management system of the account executive, the son
Data management system includes the information of the account executive, and the existing functional module and/or new function module of selection.
Correspondingly, above-mentioned first human-computer interaction interface is the human-computer interaction interface of generalized data management system, and the second people
Machine interactive interface is the human-computer interaction interface of subdata management system.
Method provided in an embodiment of the present invention, can be by the existing functional module of selection and/or the new function module of creation
It is encapsulated as the subdata management system of account executive, since the system only includes the associated module of account executive, saves storage
Space.
If the incidence relation table of maintenance management account and functional module in generalized data management system, specifically, will choosing
Select the identification information of existing functional module and the identification information and version number of version number and/or new function module and above-mentioned management account
Family association.
In the embodiment of the present invention, by the way that the version number of account executive and functional module to be associated, can be in management
The functional module of multiple versions is saved in system, i.e. realization multi-version compatibility, improve the stability and reliability of system.
Below by taking the backstage GM as an example, method provided in an embodiment of the present invention is described in detail.In this embodiment, GM
The framework on backstage is as shown in Fig. 2, the GM of basic version includes several general functional modules, such as information inquiry, bulletin/broadcast
The functional modules such as publication, mail/stage property publication, public opinion control.User can create new functional module and save as after GM
The existing functional module of platform, other users can directly select, and therefore, the module of multiple custom features shown in Fig. 2 is
For the functional module of user's creation.
When user needs for the new game configuration backstage GM, the general backstage GM shown in Fig. 2 can be called, after general GM
Platform calls log-in interface first, and user inputs the logon information of account executive by the log-in interface, and general GM background authentication is defeated
The information of the account executive entered calls the backstage GM configuration interface (i.e. the first human-computer interaction interface) if being verified, if verifying
Failure, then prompt user to log in failure.
First human-computer interaction interface shows multiple display controls, and each display control corresponds to a function shown in Fig. 2
Module, user's functional module new by the existing functional module of click display control selection or creation.
If user clicks " other individual demands " corresponding display control, the backstage GM responds the trigger event, calls
Functional module creates interface, which includes several for inputting the display control of configuration information, and user is controlled by these displays
Part inputs the configuration information of new function module and carries out data format verifying after the backstage GM obtains configuration information, if being verified,
According to the configuration information of input and scheduled framework systematic function module, the functional module of generation is as customized in Fig. 2
A module in function saves.
User is completed to the backstage GM by the backstage GM configuration interface with postponing, and the version control module on the backstage GM, which saves, to be used
The account executive and user's selection/functional module of creation and its incidence relation of version at family, to realize the compatibility of different editions.
Based on inventive concept same as method, the embodiment of the present invention provides a kind of data management system, as shown in figure 3,
The system includes:
First human-computer interaction interface 301;
Second human-computer interaction interface 302;
Multiple functional modules 303;
Control unit 304, is used for:
The first human-computer interaction interface 301 is called, which includes more in generalized data management system
A existing functional module corresponding first shows control and the second display control for creating new function module;
Existing functional module selection instruction is obtained by above-mentioned first display control and/or by above-mentioned second display control
The instruction of new function module creation is obtained, includes the existing functional module of account executive selection in the existing functional module selection instruction
Identification information, the new function module creation instruction in include new function module information;
The existing functional module of selection is obtained according to above-mentioned identification information, and/or, according to the information of above-mentioned new function module
Create new function module;
The existing functional module of selection and/or new function module are associated with above-mentioned account executive;
The second human-computer interaction interface 302 is called, is shown by second human-computer interaction interface and is associated with above-mentioned account executive
Existing functional module and/or new function module.
System provided in an embodiment of the present invention, provides generalized data management system, develops again without research staff, can be with
Existing functional module is selected to combine the backstage of data management needed for obtaining business.It can also be configured newly by human-computer interaction interface
Functional module reduces research and development cost, does not influence business development without realizing new functional module by way of writing code
Progress.
In order to which the data for realizing to business are counted, analyze, manage, the number for needing that functional module is enable to call business
According to.Therefore, above-mentioned control unit is also used to:
Obtain the corresponding business datum bank interface of above-mentioned account executive;
The associated existing functional module of the account executive and/or new function module and above-mentioned business datum bank interface are closed
Connection.
Specifically, the related data of business is maintained in service database, it is in advance each service creation account executive,
The incidence relation of preservation management account and service database.The account executive passes through above-mentioned place for logging in data management system
Reason process establishes being associated with for account executive and functional module.It therefore, can be by searching for the associated business number of the account executive
According to library, memory does not obtain the interface of the service database, and establish the service database interface and existing functional module and/or
The associated existing functional module of the association of new function module, as account executive and/or new function module assignment service database
Access authority.
System provided in an embodiment of the present invention, by the existing functional module of the business datum bank interface of account executive and selection
And/or the new function module relation of creation, so that these functional modules are by the data of interface calling service database, to it
It counted, analyzed, managed.
On the basis of above-mentioned arbitrary system embodiment, in the embodiment of the present invention, by the existing functional module of selection and/or
There are many new function modules and the associated implementation of above-mentioned account executive.For example, for each service generation and can save
Its corresponding subdata management system can also be with thus associate management account and functional module in the subdata management system
The incidence relation table of maintenance management account and functional module in generalized data management system.
If generating and saving subdata management system, specifically, above-mentioned control unit is used for:
The subdata management system of the account executive is generated, which includes the information of the account executive,
And the existing functional module and/or new function module of selection.
System provided in an embodiment of the present invention, can be by the existing functional module of selection and/or the new function module of creation
It is encapsulated as the subdata management system of account executive, since the system only includes the associated module of account executive, saves storage
Space.
If the incidence relation table of maintenance management account and functional module in generalized data management system, specifically, above-mentioned
Control unit is used for:
By the identification information of the existing functional module of selection and version number and/or the identification information and version of new function module
It number is associated with above-mentioned account executive.
In the embodiment of the present invention, by the way that the version number of account executive and functional module to be associated, can be in management
The functional module of multiple versions is saved in system, i.e. realization multi-version compatibility, improve the stability and reliability of system.
Based on inventive concept same as method, the embodiment of the present invention provides a kind of computer equipment, comprising:
Memory, for storing computer program;
Processor realizes the step of method described in above-mentioned any means embodiment when for executing the computer program
Suddenly.
Equipment provided in an embodiment of the present invention, provides generalized data management system, develops again without research staff, can be with
Existing functional module is selected to combine the backstage of data management needed for obtaining business.It can also be configured newly by human-computer interaction interface
Functional module reduces research and development cost, does not influence business development without realizing new functional module by way of writing code
Progress.
Based on inventive concept same as method, the embodiment of the present invention provides a kind of computer readable storage medium, thereon
It is stored with computer program, the step of computer program method described in above-mentioned any means embodiment when being executed by processor
Suddenly.
Storage medium provided in an embodiment of the present invention, provides generalized data management system, develops again without research staff,
It can choose existing functional module and combine the backstage of data management needed for obtaining business.It can also be configured by human-computer interaction interface
New functional module reduces research and development cost, does not influence business without realizing new functional module by way of writing code
Development progress.
Those of ordinary skill in the art will appreciate that all or part of the steps in the various methods of above-described embodiment is can
It is completed with instructing relevant hardware by program, which can be stored in a computer readable storage medium, storage
Medium may include: read-only memory (ROM, Read Only Memory), random access memory (RAM, Random
Access Memory), disk or CD etc..
Those of ordinary skill in the art will appreciate that implement the method for the above embodiments be can be with
Relevant hardware is instructed to complete by program, the program can store in a kind of computer readable storage medium, on
Stating the storage medium mentioned can be read-only memory, disk or CD etc..
A kind of computer equipment provided by the present invention is described in detail above, for the general technology of this field
Personnel, thought according to an embodiment of the present invention, there will be changes in the specific implementation manner and application range, to sum up institute
It states, the contents of this specification are not to be construed as limiting the invention.