CN109670154A - Base table configuration method, equipment, storage medium and device - Google Patents

Base table configuration method, equipment, storage medium and device Download PDF

Info

Publication number
CN109670154A
CN109670154A CN201811096798.9A CN201811096798A CN109670154A CN 109670154 A CN109670154 A CN 109670154A CN 201811096798 A CN201811096798 A CN 201811096798A CN 109670154 A CN109670154 A CN 109670154A
Authority
CN
China
Prior art keywords
base table
target
frame
original
mark
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
Application number
CN201811096798.9A
Other languages
Chinese (zh)
Other versions
CN109670154B (en
Inventor
马玉芳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ping An Technology Shenzhen Co Ltd
Original Assignee
Ping An Technology Shenzhen Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ping An Technology Shenzhen Co Ltd filed Critical Ping An Technology Shenzhen Co Ltd
Priority to CN201811096798.9A priority Critical patent/CN109670154B/en
Publication of CN109670154A publication Critical patent/CN109670154A/en
Application granted granted Critical
Publication of CN109670154B publication Critical patent/CN109670154B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/177Editing, e.g. inserting or deleting of tables; using ruled lines
    • G06F40/18Editing, e.g. inserting or deleting of tables; using ruled lines of spreadsheets

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of base table configuration method, equipment, storage medium and devices, this method comprises: receiving base table configuration-direct, obtain public base table frame and original candidates element frame according to base table configuration-direct;Target unit mark and target service mark are extracted from base table configuration-direct, and original candidates element frame is screened according to target unit mark and target service mark, obtains target candidate element frame;Target candidate element frame is shown;It receives user to be instructed according to the selection that target candidate element frame inputs, extracts target candidate element from choosing in instruction;Target base table corresponding with target unit mark and target service mark is generated according to target candidate element and public base table frame.By the way that common element needed for base table configuration is constituted public base table frame, in conjunction with the target candidate element that user chooses according to self-demand, the various base tables of flexible configuration improve the efficiency of various base table production, reduce human cost.

Description

Base table configuration method, equipment, storage medium and device
Technical field
The present invention relates to data analysis technique field more particularly to a kind of base table configuration method, equipment, storage medium and dresses It sets.
Background technique
Currently, needing to use different templates when different clients use contract system, causing to need to configure in contract system The various base tables of different clients different business, when client has new demand, then the base table for the version for needing to send out new, the amount of devoting oneself to work Greatly, human cost investment is big and very time-consuming.Therefore, how to improve the efficiency of various base table production is technology urgently to be resolved Problem.
Above content is only used to facilitate the understanding of the technical scheme, and is not represented and is recognized that above content is existing skill Art.
Summary of the invention
The main purpose of the present invention is to provide a kind of base table configuration method, equipment, storage medium and devices, it is intended to solve The low technical problem of various base table producing efficiency in the prior art.
To achieve the above object, the present invention provides a kind of base table configuration method, and the base table configuration method includes following step It is rapid:
Base table configuration-direct is received, public base table frame and original candidates element frame are obtained according to the base table configuration-direct Frame;
Target unit mark and target service mark are extracted from the base table configuration-direct, according to the target unit Mark and target service mark screen the original candidates element frame, obtain target candidate element frame;
The target candidate element frame is shown;
It receives user to be instructed according to the selection that the target candidate element frame inputs, be extracted from selection instruction Target candidate element;
It is generated and target unit mark and the mesh according to the target candidate element and the public base table frame Mark the corresponding target base table of service identification.
Preferably, the reception base table configuration-direct obtains public base table frame and original according to the base table configuration-direct Before beginning candidate element frame, the base table configuration method further include:
Each candidate Traffic for obtaining each candidate unit-ID identifies corresponding original base table, candidate's unit-ID It is identified including the target unit, the candidate Traffic mark includes that the target service identifies;
Elements recognition is carried out to each original base table, obtains the corresponding multiple original factors of each original base table, Mei Geyuan The corresponding multiple original factors of primordium table respectively constitute the corresponding elements combination of each original base table;
Each elements combination is compared, the common element in each elements combination is obtained, is established according to the common element Public base table frame.
Preferably, described to compare each elements combination, the common element in each elements combination is obtained, according to described total After establishing public base table frame with element, the base table configuration method further include:
Using the original factor in each elements combination other than the common element as the original differences of each elements combination Element;
It is established according to the original differences element of each elements combination corresponding with each candidate each candidate Traffic mark of unit-ID Original candidates element frame.
Preferably, it is described the target candidate element frame is shown after, the base table configuration method further include:
The target unit is identified in corresponding multiple first service identifications other than target service mark First service identification is as the second service identification;
Calculate the target service identify corresponding target service the second business corresponding with second service identification it Between business similarity;
It will be more than corresponding second business of business similarity of default similarity threshold as the similar of the target service Business;
By the original differences element in the corresponding elements combination of the service identification of the similar traffic, wanted as similar differences Element;
By the similar differences element, alternately element is shown.
Preferably, it is corresponding with second service identification to identify corresponding target service for the calculating target service Business similarity between second business, comprising:
Corresponding second summary of traffic of second service identification is obtained, and obtains the target service and identifies corresponding mesh Mark summary of traffic;
The similarity between the target service summary and each second summary of traffic is calculated, is identified as the target service Business similarity between corresponding target service the second business corresponding with second service identification.
Preferably, described to be generated and the target unit mark according to the target candidate element with the public base table frame Know after identifying corresponding target base table with the target service, the base table configuration method further include:
Obtain original base table corresponding with target unit mark and target service mark;
From extraction business tine corresponding with the element in the target base table in the original base table;
The business tine extracted is inserted into the target base table, generates target contract text.
Preferably, described to be generated and the target unit mark according to the target candidate element with the public base table frame Know after identifying corresponding target base table with the target service, the base table configuration method further include:
The deletion instruction for receiving user's input extracts candidate element to be deleted from deletion instruction;
The candidate element to be deleted is deleted from the target base table.
In addition, to achieve the above object, the present invention also proposes that a kind of base table configuration equipment, the base table configuration equipment include Memory, processor and it is stored in the base table configurator that can be run on the memory and on the processor, the base Table configurator is arranged for carrying out the step of base table configuration method as described above.
In addition, to achieve the above object, the present invention also proposes a kind of storage medium, base table is stored on the storage medium The step of configurator, the base table configurator realizes base table configuration method as described above when being executed by processor.
In addition, to achieve the above object, the present invention also proposes a kind of base table configuration device, the base table configuration device packet It includes:
Obtain module, for receiving base table configuration-direct, according to the base table configuration-direct obtain public base table frame and Original candidates element frame;
Screening module, for extracting target unit mark and target service mark, root from the base table configuration-direct The original candidates element frame is screened according to target unit mark and target service mark, target is obtained and waits Select element frame;
Display module, for the target candidate element frame to be shown;
Receiving module is instructed for receiving user according to the selection that the target candidate element frame inputs, from the choosing Target candidate element is extracted in instruction fetch;
Generation module, for being generated and the target unit according to the target candidate element and the public base table frame Mark and the target service identify corresponding target base table.
In the present invention, base table configuration-direct is received, public base table frame and original is obtained according to the base table configuration-direct Candidate element frame extracts target unit mark and target service mark, according to the target list from base table configuration-direct Bit identification and target service mark screen the original candidates element frame, obtain target candidate element frame, Target candidate element frame is shown, so that user selects candidate element according to self-demand, realizes the spirit of target base table Configuration living;It receives user to be instructed according to the selection that target candidate element frame inputs, extracts target candidate from choosing in instruction Element generates target corresponding with target unit mark and target service mark according to target candidate element and public base table frame Common element needed for base table configuration is constituted public base table frame, the target chosen in conjunction with user according to self-demand by base table Candidate element, flexible configuration are improved at the target base table for meeting user demand without manually being made one by one to various base tables The efficiency of various base table production, reduces human cost.
Detailed description of the invention
Fig. 1 is the structural schematic diagram of the base table configuration equipment for the hardware running environment that the embodiment of the present invention is related to;
Fig. 2 is the flow diagram of base table configuration method first embodiment of the present invention;
Fig. 3 is the flow diagram of base table configuration method second embodiment of the present invention;
Fig. 4 is the flow diagram of base table configuration method 3rd embodiment of the present invention;
Fig. 5 is the structural block diagram of base table configuration device first embodiment of the present invention.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
Referring to Fig.1, Fig. 1 is that the base table for the hardware running environment that the embodiment of the present invention is related to configures device structure signal Figure.
As shown in Figure 1, base table configuration equipment may include: processor 1001, such as central processing unit (Central Processing Unit, CPU), communication bus 1002, user interface 1003, network interface 1004, memory 1005.Wherein, Communication bus 1002 is for realizing the connection communication between these components.User interface 1003 may include display screen (Display), optional user interface 1003 can also include standard wireline interface and wireless interface, for user interface 1003 Wireline interface in the present invention can be USB interface.Network interface 1004 optionally may include the wireline interface, wireless of standard Interface (such as Wireless Fidelity (WIreless-FIdelity, WI-FI) interface).Memory 1005 can be the arbitrary access of high speed Memory (Random Access Memory, RAM) memory, is also possible to stable memory (Non-volatile Memory, NVM), such as magnetic disk storage.Memory 1005 optionally can also be the storage independently of aforementioned processor 1001 Device.
It will be understood by those skilled in the art that structure shown in Fig. 1 does not constitute the restriction to base table configuration equipment, it can To include perhaps combining certain components or different component layouts than illustrating more or fewer components.
As shown in Figure 1, regarding as in the memory 1005 of computer storage medium a kind of may include operating system, network Communication module, Subscriber Interface Module SIM and base table configurator.
In base table configuration equipment shown in Fig. 1, network interface 1004 is mainly used for connecting background server, after described Platform server carries out data communication;User interface 1003 is mainly used for connecting user equipment;The base table configuration equipment passes through place Reason device 1001 calls the base table configurator stored in memory 1005, and executes base table configuration side provided in an embodiment of the present invention Method.
Based on above-mentioned hardware configuration, the embodiment of base table configuration method of the present invention is proposed.
It is the flow diagram of base table configuration method first embodiment of the present invention referring to Fig. 2, Fig. 2, proposes base table of the present invention Configuration method first embodiment.
In the first embodiment, the base table configuration method the following steps are included:
Step S10: receiving base table configuration-direct, obtains public base table frame and original time according to the base table configuration-direct Select element frame.
It should be understood that the executing subject of the present embodiment is the base table configuration equipment, wherein the base table configures equipment It can be the electronic equipments such as PC or server.The different business of commensurate can all not correspond to different base tables, pass through contract System various elements relevant to contract are managed, and commensurate does not carry out corresponding base table for different business and configures Shi Ketong Cross the management that the base table configuration equipment carries out each element by contract system.The different business of any unit can also exist common Contract management element, for example, can have organization and Business Name the two elements in each contract.It can be by previous The original base table of configuration is analyzed, to obtain the common element in each original base table, according to common element building Public base table frame, subsequent different user, all can be in the public base table frames when carrying out the basic configuration of different business On the basis of, other desired element is configured, to obtain the target base table needed.
It will be appreciated that the base table configuration-direct is usually what user inputted, it is also possible to backstage clocked flip.With The display interface that family can configure equipment by the base table inputs the base table configuration-direct, shows that user needs to carry out base table and matches Set, then according to the base table configuration-direct from the base table configuration equipment database in obtain with base table configuration needed for described in Public base table frame and the original candidates element frame.It, can be by previous configuration for element different in each base table Original base table analyzed, to obtain the difference element in each original base table.By the corresponding original of each business of each unit Primordium table is analyzed, the original differences element between each business of each unit of acquisition, each business of each unit Between original differences element constitute the original candidates element frame.User can be by the original candidates element frame Original differences element chosen, with meet needed for configure target base table configuration requirement.
Step S20: target unit mark and target service mark are extracted from the base table configuration-direct, according to described Target unit mark and target service mark screen the original candidates element frame, obtain target candidate element Frame.
It should be noted that usually user needs to be shown to be which unit needed to configure by the base table configuration-direct Which business, i.e., the described base table configuration-direct include the corresponding target unit mark of target base table and target service needed to configure Mark.The target unit is identified as the mark that can represent the target unit, and the target unit mark can be target The title of unit is also possible to the unique identifier being arranged in advance for the target unit, for example is different from other unit and identifies String number coding etc..The target service is identified as the mark that can represent the target service, the target service mark Know the title that can be target service, is also possible to the unique identifier being arranged in advance for the target service, for example be different from String number coding of other service identifications etc..
In the concrete realization, the original differences element quantity usually between each business of each unit is more, if will All original differences elements in the original candidates element frame are shown as candidate element, and it is more to expend user Time chosen.The corresponding difference element of different business according to the difference of business tine and difference, but for same The same business of a unit, major part element is consistent with the original factor in previous original base table when base table configures, may According to business development, perhaps the new demand of user has part update or difference.It can be identified according to the target unit and described Target service mark screens the original candidates element frame, to filter out and target unit mark and the mesh The original differences element in the corresponding original base table of service identification is marked, according to target unit mark and the target service mark Know the target candidate element frame that original differences element in corresponding original base table is established, to the reference value of user compared with Height, user can select rapidly and target unit mark and the target service according to the target candidate element frame Identify the relevant target candidate element of corresponding target service.
Step S30: the target candidate element frame is shown.
It should be understood that by being identified with the target unit in the target candidate element frame and the target service The original differences element identified in corresponding original base table is shown, so that user chooses as needed, by selection Original differences element is as target candidate element.User can also increase according to actual needs in addition to the target candidate element frame Shown in other element except original differences element.For the target candidate element that user chooses, user can also be with The case where being deleted, for example multiselect occur and falsely drop can input selection instruction again, delete and choose again.
Step S40: it receives user and is instructed according to the selection that the target candidate element frame inputs, instructed from the selection In extract target candidate element.
It will be appreciated that the target candidate element frame that user shows according to the display interface that the base table configures equipment The target candidate element of frame selection meet demand.Include in the target candidate element frame and target unit mark and institute It states target service and identifies original differences element in corresponding original base table, user is identified and described with target unit according to generating The configuration needs that target service identifies the corresponding target base table choose suitable element from the original differences element of displaying As the target candidate element.It is described to choose the instruction display interface input that usually user passes through base table configuration equipment , user can select the element needed to configure as needed, and the display interface that user can configure equipment by the base table inputs Instruction is chosen, described at least one candidate element choosing instruction and choosing including user, the candidate element of at least one chosen is i.e. For the target candidate element.
Step S50: it generates and is identified with the target unit according to the target candidate element and the public base table frame Corresponding target base table is identified with the target service.
It should be understood that the target candidate element and the public base table frame are integrated, it can be according to default Base table format integrated, identified with the target unit and the corresponding target base of target service mark to obtain Table.The corresponding treaty content of the target candidate element can also be identified according to the target unit and the service identification is from previous Original base table in extract, the corresponding treaty content of the target candidate element of extraction is copied in target base table, with life At target contract text.System bottom mathematical logic relationship can flexibly modify, so that the chart presented is also flexibly opened up Show.
It should be noted that the target candidate element for selection can also delete.For example there is multiselect and mistake Instruction is deleted in the case where selecting, the display interface input that equipment can be configured by the base table, includes user in the deletion instruction Want the element deleted, i.e., candidate element to be deleted.In the present embodiment, after the step S50, further includes: it is defeated to receive user The deletion instruction entered extracts candidate element to be deleted from deletion instruction;Deleted from the target base table it is described to Delete candidate element.
In the first embodiment, base table configuration-direct is received, public base table frame is obtained according to the base table configuration-direct With original candidates element frame, target unit mark and target service mark are extracted from base table configuration-direct, according to described Target unit mark and target service mark screen the original candidates element frame, obtain target candidate element Target candidate element frame is shown by frame, so that user selects candidate element according to self-demand, realizes target base table Flexible configuration;It receives user to be instructed according to the selection that target candidate element frame inputs, extracts target from choosing in instruction Candidate element generates corresponding with target unit mark and target service mark according to target candidate element and public base table frame Common element needed for base table configuration is constituted public base table frame, is chosen in conjunction with user according to self-demand by target base table Target candidate element, flexible configuration is at the target base table for meeting user demand, without manually being made one by one to various base tables, The efficiency for improving various base table production, reduces human cost.
It is the flow diagram of base table configuration method second embodiment of the present invention referring to Fig. 3, Fig. 3, based on shown in above-mentioned Fig. 2 First embodiment, propose the second embodiment of base table configuration method of the present invention.
In a second embodiment, before the step S10, further includes:
Step S01: each candidate Traffic for obtaining each candidate unit-ID identifies corresponding original base table, the candidate Unit-ID includes the target unit mark, and the candidate Traffic mark includes that the target service identifies.
It should be understood that the different business of any unit can also have common contract management element, for example, each contract In can all have organization and Business Name the two elements.It can be by analyzing the original base table configured in the past, to obtain The common element in each original base table is obtained, the public base table frame is constructed according to the common element.It can be obtained from database Each candidate Traffic of each candidate unit-ID is taken to identify corresponding original base table.Each candidate's unit-ID is that can represent respectively The mark of candidate unit, candidate's unit-ID can be the title of each candidate unit, be also possible in advance be each candidate single The unique identifier of position setting, such as each candidate unit-ID respectively correspond different string number codings etc..Each candidate Traffic It is identified as the mark that can represent each candidate Traffic, each candidate Traffic mark can be the title of each candidate Traffic, be also possible to It is in advance the unique identifier of each candidate Traffic setting, for example each candidate Traffic mark respectively corresponds different string number codings Deng.Candidate's unit includes the target unit, and correspondingly, candidate's unit-ID includes the target unit mark; The candidate Traffic includes the target service, and correspondingly, the candidate Traffic mark includes that the target service identifies.
Step S02: carrying out elements recognition to each original base table, obtains that each original base table is corresponding multiple original to be wanted Element, the corresponding multiple original factors of each original base table respectively constitute the corresponding elements combination of each original base table.
It will be appreciated that elements recognition can be carried out to each client previous original base table, extracted from each base table Multiple elements, multiple elements for extracting from a base table constitute the element collection corresponding with the original base table It closes.The element library that various elements can be pre-established carries out all elements in element library and the content in the original base table Matching, if matching, using the element matched as the corresponding original factor of original base table.It can also be by establishing and the original The corresponding default analytic modell analytical model of the text structure type of primordium table, the default analytic modell analytical model can be and the file structure type Corresponding Xpath path expression parses the original base table by the Xpath path expression, orients institute Multiple original factors in original base table are stated, XPath is XML Path Language, it is that one kind is used to determine XML (standard universal The subset of markup language) language of certain portion in document.
Step S03: each elements combination is compared, and obtains the common element in each elements combination, according to described common Element establishes public base table frame.
It include multiple original factors in each elements combination it should be noted that each elements combination is compared, difference is wanted It would generally include identical original factor in element set, contrast described in the original factor conduct jointly comprised in each elements combination Common element.The common element can be carried out to integration and making at the public base table frame, according to the basic default lattice of production Formula is integrated.For example, it is organization and Business Name that the different business of any unit, which has common element, then organization It is all the common element with Business Name.Different units, can be in the public base when using base table configuration equipment The title for filling in target unit in bezel, cluster frame at this common element of organization fills in the target for thinking configuration at Business Name The Business Name of business.There is corresponding template for the different business of not commensurate, it can be according to the organization and described Business Name, corresponding treaty content is copied in the target base table, is manually entered specific provision content without client.This In embodiment, after the step S50, further includes: obtain corresponding with target unit mark and target service mark Original base table;From extraction business tine corresponding with the element in the target base table in the original base table;It will extract Business tine insert the target base table, generate target contract text.
In the concrete realization, according to the common element construct the public base table frame, subsequent different user into When the base table configuration of row different business, all other desired element can be configured on the basis of the public base table frame, to obtain The target base table that must be needed.
In a second embodiment, after the step S03, further includes:
Step S04: using the original factor in each elements combination other than the common element as each elements combination Original differences element.
It should be understood that being fabricated to respectively for the other element in each elements combination other than the common element Corresponding original candidates element frame, each user, can be by all original candidates elements when using base table configuration equipment Frame is shown, and is chosen for user.For example, being related to financial management element, managing bill element is generally included, may include The invoices type such as common invoice and invoice including Sales Tax, can using managing bill element as the original differences element, It can be with refining using common invoice and the invoices type such as the invoice including Sales Tax is as the original differences element.
Step S05: each candidate Traffic with each candidate unit-ID is established according to the original differences element of each elements combination Identify corresponding original candidates element frame.
It will be appreciated that the different business generally for different units have corresponding original candidates element frame respectively Frame, the target unit mark and target service that can be inputted according to user are identified to the original difference in the original candidates element frame Different element is screened, and the original candidates element frame after screening is shown, so that user is a large amount of without browsing Original candidates element frame, directly want from showing original candidates corresponding with target unit mark and target service mark It is chosen in plain frame.
In a second embodiment, each candidate Traffic for obtaining each candidate unit-ID identifies corresponding original base table, Elements recognition is carried out to each original base table, obtains the corresponding multiple original factors of each original base table, each original base table pair The multiple original factors answered respectively constitute the corresponding elements combination of each original base table, and each elements combination is compared, and obtain Common element in each elements combination establishes public base table frame according to the common element, and subsequent different user is carrying out not With business base table configuration when, all can configure other desired element on the basis of the public base table frame, improve base table Allocative efficiency;Using the original factor in each elements combination other than the common element as the original differences of each elements combination Element establishes original corresponding with each candidate's each candidate Traffic mark of unit-ID according to the original differences element of each elements combination Begin candidate element frame, the configuration element of user's needs can be chosen rapidly by the original candidates element frame, without artificial Production one by one is carried out to various elements to be reconfigured, and improves base table allocative efficiency and flexibility.
Referring to Fig. 4, Fig. 4 is the flow diagram of base table configuration method 3rd embodiment of the present invention, based on as shown in Figure 3 Second embodiment proposes the 3rd embodiment of base table configuration method of the present invention.
In the present embodiment, after the step S30, further includes:
Step S301: the target unit is identified in corresponding multiple first service identifications in addition to the target service mark The first service identification except knowledge is as the second service identification.
It should be understood that each unit has multiple business, the type of service of the usual same unit belongs to one mostly Industry can have association between various businesses type, include multiple first business by the target unit, the target service is One in first business, by corresponding multiple first business of the target unit other than the target service First business is as the second business.Each first service identification is the mark that can represent each first business, each first service identification The title that can be each first business is also possible in advance for the unique identifier of each first business setting, such as each first industry Business mark respectively corresponds different string number codings etc..Relevance between each second business and target service can be divided Analysis, can analyze original base table corresponding with stronger second business of the target service relevance, from second industry It is engaged in extracting in corresponding original base table for alternative element, so that user improves the target base table for wanting configuration.
Step S302: it calculates the target service and identifies corresponding target service corresponding with second service identification the Business similarity between two business.
It will be appreciated that usually may relate to more may be used when configuring corresponding base table between the higher business of similarity Element for reference, to complete the configuration of target base table.It calculates similar between the target service and second business Degree, can extract summary of traffic, the business from target service contract text corresponding with second business Summary includes business core content, by the corresponding target service summary of the target service and second business corresponding second Summary of traffic carries out the calculating of similarity, can be by carrying out keyword to the target service summary and second summary of traffic It extracts, the corresponding keyword of target service summary keyword corresponding with second summary of traffic is compared, it will The matching rate of the keyword of the two is as the business similarity.In the present embodiment, the step S302, comprising: obtain institute Corresponding second summary of traffic of the second service identification is stated, and obtains the target service and identifies corresponding target service summary;Meter The similarity between the target service summary and each second summary of traffic is calculated, identifies corresponding target as the target service Business similarity between business the second business corresponding with second service identification.
Step S303: will be more than corresponding second business of business similarity of default similarity threshold as the target industry The similar traffic of business.
It should be noted that the business similarity is more than the default similarity threshold, illustrate the business similarity The relevance of corresponding second business and the target service is stronger, can be used as the similar traffic.The default similarity threshold Value can be rule of thumb configured, for example be set as 60%, can be also adjusted according to the quantity of the similar traffic filtered out, if The similar traffic filtered out is more, the default similarity threshold can be turned up, with the quantity of less similar traffic, avoid subsequent Extract excessive alternative element.
Step S304: by the original differences element in the corresponding elements combination of the service identification of the similar traffic, as Similar differences element.
In the concrete realization, the service identification of the similar traffic is the mark that can represent the similar traffic, described Similar traffic identifies the title that can be the similar traffic, is also possible in advance for the unique identification of similar traffic setting Symbol, such as similar traffic mark can be string number coding etc..The corresponding element of the service identification of the similar traffic Set extracts multiple to carry out elements recognition to the corresponding original base table of the similar traffic from corresponding original base table Element constitutes an elements combination corresponding with the similar traffic, the common element of going out in the elements combination extracted, It is the original differences element, using the original differences element in the corresponding elements combination of the similar traffic as described similar The similar differences element can be shown, select on demand for user, with target base described in flexible configuration by difference element Table.
Step S305: establishing alternative elements frame according to the similar differences element, and by the alternative elements frame into Row is shown.
It will be appreciated that usually can by the similar differences element according to corresponding similar traffic similarity from high to low Sequential build described in alternative elements frame, user is when inputting the base table configuration-direct, in addition to wanting the target candidate Plain frame is shown, and can be also shown the alternative elements frame, so that user will be in the alternative elements frame Similar differences element can be carried out in the similar differences element with the stronger element of the target service relevance as reference It chooses, can further improve the base table that need to be configured.
In the present embodiment, the step S40, comprising:
Step S401: the selection that user inputs according to the target candidate element frame and the alternative elements frame is received Instruction extracts target candidate element from selection instruction.
It should be understood that the target candidate element frame that user shows according to the display interface that the base table configures equipment Frame and the alternative elements frame choose the target candidate element of meet demand.Include and institute in the target candidate element frame It states target unit and identifies the original differences element identified in corresponding original base table with the target service, the alternative elements frame Include in frame and the similar differences in target unit mark and the target service mark stronger original base table of relevance Element.
It will be appreciated that user is according to the generation target corresponding with target unit mark and target service mark The configuration needs of base table are chosen from the original differences element and the similar differences element of displaying described in suitable element conduct Target candidate element.It is described to choose the display interface input for instructing and being usually user by base table configuration equipment, user The element needed to configure can be selected as needed, and the display interface input that user can configure equipment by the base table, which is chosen, to be referred to It enables, described at least one candidate element choosing instruction and choosing including user, the candidate element of at least one chosen is described Target candidate element.
In the third embodiment, the target unit is identified in corresponding multiple first service identifications in addition to the target The first service identification except service identification calculates the target service and identifies corresponding target service as the second service identification Business similarity between the second business corresponding with second service identification will be more than the business phase of default similarity threshold Like spending the similar traffic of corresponding second business as the target service, want the service identification of the similar traffic is corresponding Original differences element in element set establishes alternative elements frame according to the similar differences element as similar differences element, And the alternative elements frame is shown so that user according to configuration needs in the similar differences element with the mesh The mark stronger element of business association is chosen, and the target base table that need to be configured can be further improved, and improves base table allocative efficiency And flexibility.
In addition, the embodiment of the present invention also proposes a kind of storage medium, base table configurator is stored on the storage medium, The base table configurator realizes the step of base table configuration method as described above when being executed by processor.
In addition, the embodiment of the present invention also proposes that a kind of base table configuration device, the base table configuration device include: referring to Fig. 5
Module 10 is obtained, for receiving base table configuration-direct, public base table frame is obtained according to the base table configuration-direct With original candidates element frame;
Screening module 20, for extracting target unit mark and target service mark from the base table configuration-direct, The original candidates element frame is screened according to target unit mark and target service mark, obtains target Candidate element frame;
Display module 30, for the target candidate element frame to be shown;
Receiving module 40, the selection inputted for receiving user according to the target candidate element frame instruct, from described It chooses in instruction and extracts target candidate element;
Generation module 50, for being generated and the target list according to the target candidate element and the public base table frame Bit identification and the target service identify corresponding target base table.
It should be understood that the executing subject of the present embodiment is the base table configuration equipment, wherein the base table configures equipment It can be the electronic equipments such as PC or server.The different business of commensurate can all not correspond to different base tables, pass through contract System various elements relevant to contract are managed, and commensurate does not carry out corresponding base table for different business and configures Shi Ketong Cross the management that the base table configuration equipment carries out each element by contract system.The different business of any unit can also exist common Contract management element, for example, can have organization and Business Name the two elements in each contract.It can be by previous The original base table of configuration is analyzed, to obtain the common element in each original base table, according to common element building Public base table frame, subsequent different user, all can be in the public base table frames when carrying out the basic configuration of different business On the basis of, other desired element is configured, to obtain the target base table needed.
It will be appreciated that for element different in each base table, it can be by dividing the original base table configured in the past Analysis, to obtain the difference element in each original base table.The corresponding original base table of each business of each unit is analyzed, is obtained Each unit each business between original differences element, the original differences element between each business of each unit Constitute the original candidates element frame.User can be by carrying out the original differences element in the original candidates element frame It chooses, to meet the configuration requirement of the required target base table configured.
It should be noted that the base table configuration-direct is usually what user inputted, it is also possible to backstage clocked flip. The display interface that user can configure equipment by the base table inputs the base table configuration-direct, and usual user needs by described Base table configuration-direct is shown to be which business for needing to configure which unit, i.e., the described base table configuration-direct includes needing to configure The corresponding target unit mark of target base table and target service mark.The target unit, which is identified as, can represent the target list The mark of position, the target unit mark can be the title of target unit, be also possible to be arranged in advance for the target unit Unique identifier, such as be different from other unit mark string number coding etc..The target service is identified as being capable of generation The mark of target service described in table, the target service mark can be the title of target service, be also possible to be in advance described Unique identifier of target service setting, such as the string number coding for being different from other service identifications etc..
In the concrete realization, the original differences element quantity usually between each business of each unit is more, if will All original differences elements in the original candidates element frame are shown as candidate element, and it is more to expend user Time chosen.The corresponding difference element of different business according to the difference of business tine and difference, but for same The same business of a unit, major part element is consistent with the original factor in previous original base table when base table configures, may According to business development, perhaps the new demand of user has part update or difference.It can be identified according to the target unit and described Target service mark screens the original candidates element frame, to filter out and target unit mark and the mesh The original differences element in the corresponding original base table of service identification is marked, according to target unit mark and the target service mark Know the target candidate element frame that original differences element in corresponding original base table is established, to the reference value of user compared with Height, user can select rapidly and target unit mark and the target service according to the target candidate element frame Identify the relevant target candidate element of corresponding target service.
It should be understood that by being identified with the target unit in the target candidate element frame and the target service The original differences element identified in corresponding original base table is shown, so that user chooses as needed, by selection Original differences element is as target candidate element.User can also increase according to actual needs in addition to the target candidate element frame Shown in other element except original differences element.For the target candidate element that user chooses, user can also be with The case where being deleted, for example multiselect occur and falsely drop can input selection instruction again, delete and choose again.
It will be appreciated that the target candidate element frame that user shows according to the display interface that the base table configures equipment The target candidate element of frame selection meet demand.Include in the target candidate element frame and target unit mark and institute It states target service and identifies original differences element in corresponding original base table, user is identified and described with target unit according to generating The configuration needs that target service identifies the corresponding target base table choose suitable element from the original differences element of displaying As the target candidate element.It is described to choose the instruction display interface input that usually user passes through base table configuration equipment , user can select the element needed to configure as needed, and the display interface that user can configure equipment by the base table inputs Instruction is chosen, described at least one candidate element choosing instruction and choosing including user, the candidate element of at least one chosen is i.e. For the target candidate element.
It should be understood that the target candidate element and the public base table frame are integrated, it can be according to default Base table format integrated, identified with the target unit and the corresponding target base of target service mark to obtain Table.The corresponding treaty content of the target candidate element can also be identified according to the target unit and the service identification is from previous Original base table in extract, the corresponding treaty content of the target candidate element of extraction is copied in target base table, with life At target contract text.System bottom mathematical logic relationship can flexibly modify, so that the chart presented is also flexibly opened up Show.
It should be noted that the target candidate element for selection can also delete.For example there is multiselect and mistake Instruction is deleted in the case where selecting, the display interface input that equipment can be configured by the base table, includes user in the deletion instruction Want the element deleted, i.e., candidate element to be deleted.It is described according to the target candidate element and described public in the present embodiment Base table frame generates after target base table corresponding with target unit mark and target service mark, further includes: connects The deletion instruction for receiving user's input extracts candidate element to be deleted from deletion instruction;It is deleted from the target base table Except the candidate element to be deleted.
In the present embodiment, receive base table configuration-direct, according to the base table configuration-direct obtain public base table frame and Original candidates element frame extracts target unit mark and target service mark, according to the mesh from base table configuration-direct Mark unit-ID and target service mark screen the original candidates element frame, obtain target candidate element frame Target candidate element frame is shown by frame, so that user selects candidate element according to self-demand, realizes target base table Flexible configuration;It receives user to be instructed according to the selection that target candidate element frame inputs, extracts target time in instruction from choosing Element is selected, mesh corresponding with target unit mark and target service mark is generated according to target candidate element and public base table frame Base table is marked, common element needed for base table configuration is constituted into public base table frame, the mesh chosen in conjunction with user according to self-demand Candidate element is marked, flexible configuration is mentioned at the target base table for meeting user demand without manually being made one by one to various base tables The efficiency of high various base table production, reduces human cost.
In one embodiment, the acquisition module 10 is also used to obtain each candidate Traffic mark of each candidate unit-ID Corresponding original base table, candidate's unit-ID include the target unit mark, and the candidate Traffic mark includes The target service mark;
The base table configuration device further include: extraction module obtains each original for carrying out elements recognition to each original base table The corresponding multiple original factors of primordium table, the corresponding multiple original factors of each original base table respectively constitute each original base The corresponding elements combination of table;
Comparison module obtains the common element in each elements combination, according to described for comparing each elements combination Common element establishes public base table frame.
In one embodiment, the base table configuration device further include: assert module, for by each elements combination in addition to institute State original differences element of the original factor except common element as each elements combination;
Module is established, for establishing each candidate with each candidate unit-ID according to the original differences element of each elements combination The corresponding original candidates element frame of service identification.
In one embodiment, the identification module is also used to the target unit identifying corresponding multiple first business The first service identification in mark other than target service mark is as the second service identification;
The base table configuration device further include: computing module identifies corresponding target industry for calculating the target service Business similarity between the second business corresponding with second service identification of being engaged in;
The identification module is also used to be more than the corresponding second business conduct of business similarity for presetting similarity threshold The similar traffic of the target service;
The identification module is also used to the original differences in the corresponding elements combination of the service identification of the similar traffic Element, as similar differences element;
It is described to establish module, it is also used to establish alternative elements frame according to the similar differences element, and will be described alternative Element frame is shown;
The receiving module 40 is also used to receive user according to the target candidate element frame and the alternative elements frame The selection instruction of frame input, extracts target candidate element from selection instruction.
In one embodiment, the acquisition module 10 is also used to obtain corresponding second business of second service identification Summary, and obtain the target service and identify corresponding target service summary;
The computing module is also used to calculate the similarity between the target service summary and each second summary of traffic, The business between corresponding target service the second business corresponding with second service identification is identified as the target service Similarity.
In one embodiment, the acquisition module 10 is also used to obtain and target unit mark and the target industry Business identifies corresponding original base table;
The extraction module is also used to from extraction industry corresponding with the element in the target base table in the original base table Business content;
The generation module 50 is also used to the business tine extracted inserting the target base table, generates target contract Text.
In one embodiment, the receiving module 40 is also used to receive the deletion instruction of user's input, refers to from the deletion Candidate element to be deleted is extracted in order;
The base table configuration device further include: removing module, for deleting the time to be deleted from the target base table Select element.
The other embodiments or specific implementation of base table configuration device of the present invention can refer to above-mentioned each method and implement Example, details are not described herein again.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row His property includes, so that the process, method, article or the system that include a series of elements not only include those elements, and And further include other elements that are not explicitly listed, or further include for this process, method, article or system institute it is intrinsic Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to do There is also other identical elements in the process, method of element, article or system.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.If listing equipment for drying Unit claim in, several in these devices, which can be, to be embodied by the same item of hardware.Word first, Second and the use of third etc. do not indicate any sequence, can be mark by these word explanations.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side Method can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many cases The former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior art The part contributed out can be embodied in the form of software products, which is stored in a storage medium (such as read-only memory mirror image (Read Only Memory image, ROM)/random access memory (Random Access Memory, RAM), magnetic disk, CD) in, including some instructions are used so that terminal device (can be mobile phone, computer, Server, air conditioner or network equipment etc.) execute method described in each embodiment of the present invention.
The above is only a preferred embodiment of the present invention, is not intended to limit the scope of the invention, all to utilize this hair Equivalent structure or equivalent flow shift made by bright specification and accompanying drawing content is applied directly or indirectly in other relevant skills Art field, is included within the scope of the present invention.

Claims (10)

1. a kind of base table configuration method, which is characterized in that the base table configuration method the following steps are included:
Base table configuration-direct is received, public base table frame and original candidates element frame are obtained according to the base table configuration-direct;
Target unit mark and target service mark are extracted from the base table configuration-direct, are identified according to the target unit The original candidates element frame is screened with target service mark, obtains target candidate element frame;
The target candidate element frame is shown;
It receives user to be instructed according to the selection that the target candidate element frame inputs, extracts target from selection instruction Candidate element;
It is generated and target unit mark and the target industry according to the target candidate element and the public base table frame Business identifies corresponding target base table.
2. base table configuration method as described in claim 1, which is characterized in that the reception base table configuration-direct, according to described Before base table configuration-direct obtains public base table frame and original candidates element frame, the base table configuration method further include:
Each candidate Traffic for obtaining each candidate unit-ID identifies corresponding original base table, and candidate's unit-ID includes The target unit mark, the candidate Traffic mark include that the target service identifies;
Elements recognition is carried out to each original base table, obtains the corresponding multiple original factors of each original base table, each original base The corresponding multiple original factors of table respectively constitute the corresponding elements combination of each original base table;
Each elements combination is compared, the common element in each elements combination is obtained, is established according to the common element public Base table frame.
3. base table configuration method as claimed in claim 2, which is characterized in that it is described to compare each elements combination, it obtains Common element in each elements combination, after establishing public base table frame according to the common element, the base table configuration method Further include:
Using the original factor in each elements combination other than the common element as the original differences element of each elements combination;
Original corresponding with each candidate's each candidate Traffic mark of unit-ID is established according to the original differences element of each elements combination Begin candidate element frame.
4. base table configuration method as claimed in claim 3, which is characterized in that described to carry out the target candidate element frame After displaying, the base table configuration method further include:
By the target unit identify in corresponding multiple first service identifications in addition to the target service mark other than first Service identification is as the second service identification;
The target service is calculated to identify between corresponding target service the second business corresponding with second service identification Business similarity;
It will be more than corresponding second business of business similarity of default similarity threshold as the similar traffic of the target service;
By the original differences element in the corresponding elements combination of the service identification of the similar traffic, as similar differences element;
Alternative elements frame is established according to the similar differences element, and the alternative elements frame is shown;
The selection instruction for receiving user and being inputted according to the target candidate element frame, extracts from selection instruction Target candidate element, comprising:
It receives user to be instructed according to the selection that the target candidate element frame and the alternative elements frame input, from the choosing Target candidate element is extracted in instruction fetch.
5. base table configuration method as claimed in claim 4, which is characterized in that the calculating target service mark is corresponding Business similarity between target service the second business corresponding with second service identification, comprising:
Corresponding second summary of traffic of second service identification is obtained, and obtains the target service and identifies corresponding target industry Business summary;
The similarity between the target service summary and each second summary of traffic is calculated, identifies and corresponds to as the target service Target service the second business corresponding with second service identification between business similarity.
6. base table configuration method according to any one of claims 1 to 5, which is characterized in that described according to the target candidate Element and the public base table frame generate target base table corresponding with target unit mark and target service mark Later, the base table configuration method further include:
Obtain original base table corresponding with target unit mark and target service mark;
From extraction business tine corresponding with the element in the target base table in the original base table;
The business tine extracted is inserted into the target base table, generates target contract text.
7. base table configuration method according to any one of claims 1 to 5, which is characterized in that described according to the target candidate Element and the public base table frame generate target base table corresponding with target unit mark and target service mark Later, the base table configuration method further include:
The deletion instruction for receiving user's input extracts candidate element to be deleted from deletion instruction;
The candidate element to be deleted is deleted from the target base table.
8. a kind of base table configures equipment, which is characterized in that the base table configuration equipment includes: memory, processor and is stored in On the memory and the base table configurator that can run on the processor, the base table configurator is by the processor The step of base table configuration method as described in any one of claims 1 to 7 is realized when execution.
9. a kind of storage medium, which is characterized in that be stored with base table configurator on the storage medium, the base table configures journey The step of base table configuration method as described in any one of claims 1 to 7 is realized when sequence is executed by processor.
10. a kind of base table configuration device, which is characterized in that the base table configuration device includes:
Module is obtained, for receiving base table configuration-direct, public base table frame and original is obtained according to the base table configuration-direct Candidate element frame;
Screening module, for extracting target unit mark and target service mark from the base table configuration-direct, according to institute It states target unit mark and target service mark screens the original candidates element frame, obtain target candidate and want Plain frame;
Display module, for the target candidate element frame to be shown;
Receiving module instructs according to the selection that the target candidate element frame inputs for receiving user, refers to from the selection Target candidate element is extracted in order;
Generation module, for generating and being identified with the target unit according to the target candidate element and the public base table frame Corresponding target base table is identified with the target service.
CN201811096798.9A 2018-09-18 2018-09-18 Base table configuration method, equipment, storage medium and device Active CN109670154B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811096798.9A CN109670154B (en) 2018-09-18 2018-09-18 Base table configuration method, equipment, storage medium and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811096798.9A CN109670154B (en) 2018-09-18 2018-09-18 Base table configuration method, equipment, storage medium and device

Publications (2)

Publication Number Publication Date
CN109670154A true CN109670154A (en) 2019-04-23
CN109670154B CN109670154B (en) 2023-10-20

Family

ID=66141652

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811096798.9A Active CN109670154B (en) 2018-09-18 2018-09-18 Base table configuration method, equipment, storage medium and device

Country Status (1)

Country Link
CN (1) CN109670154B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101799801A (en) * 2010-01-26 2010-08-11 中兴通讯股份有限公司 Realization method and device of self-definition statistical report form based on flow protocol
CN104267964A (en) * 2014-10-10 2015-01-07 北京嘉和美康信息技术有限公司 Template generating device
CN105701183A (en) * 2016-01-07 2016-06-22 无锡天脉聚源传媒科技有限公司 User personalized template implementation method and apparatus
CN106294299A (en) * 2016-07-29 2017-01-04 杭州华三通信技术有限公司 A kind of report form generation method and device
CN107437219A (en) * 2017-08-28 2017-12-05 山东浪潮通软信息科技有限公司 The voucher generation method and device of a kind of business paper
CN107818143A (en) * 2017-10-16 2018-03-20 ***股份有限公司 A kind of page configuration, generation method and device
CN108509401A (en) * 2018-03-05 2018-09-07 平安普惠企业管理有限公司 Contract generation method, device, computer equipment and storage medium
CN108536658A (en) * 2018-03-06 2018-09-14 杭州优工品科技有限公司 For customized label data generation method and device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101799801A (en) * 2010-01-26 2010-08-11 中兴通讯股份有限公司 Realization method and device of self-definition statistical report form based on flow protocol
CN104267964A (en) * 2014-10-10 2015-01-07 北京嘉和美康信息技术有限公司 Template generating device
CN105701183A (en) * 2016-01-07 2016-06-22 无锡天脉聚源传媒科技有限公司 User personalized template implementation method and apparatus
CN106294299A (en) * 2016-07-29 2017-01-04 杭州华三通信技术有限公司 A kind of report form generation method and device
CN107437219A (en) * 2017-08-28 2017-12-05 山东浪潮通软信息科技有限公司 The voucher generation method and device of a kind of business paper
CN107818143A (en) * 2017-10-16 2018-03-20 ***股份有限公司 A kind of page configuration, generation method and device
CN108509401A (en) * 2018-03-05 2018-09-07 平安普惠企业管理有限公司 Contract generation method, device, computer equipment and storage medium
CN108536658A (en) * 2018-03-06 2018-09-14 杭州优工品科技有限公司 For customized label data generation method and device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
杨永卷: "IT项目课程开发案例研究", 《职业技术教育》, pages 22 - 24 *

Also Published As

Publication number Publication date
CN109670154B (en) 2023-10-20

Similar Documents

Publication Publication Date Title
US10366154B2 (en) Information processing device, information processing method, and computer program product
CN109947949A (en) Knowledge information intelligent management, device and server
CN107092652B (en) Navigation method and device for target page
CN110705226A (en) Spreadsheet creating method and device and computer equipment
CN103902717A (en) System and method for personalizing internal portals of enterprises
CN107741950A (en) Processing method, device, processor and the service end of data syn-chronization task
CN105094775B (en) Webpage generation method and device
CN112131837B (en) Service report configuration method, device, computer equipment and storage medium
CN112149393B (en) Data processing method, data processing equipment and computer readable storage medium
CN109993553A (en) Data analysing method, device, equipment and medium based on reverse funnel
CN107729361A (en) It is automatically synthesized picture method for pushing, device and storage medium
CN109902670A (en) Data entry method and system
CN114610963A (en) Customized data display method, system, computer equipment and storage medium
JP2018092344A (en) Data processing apparatus, data processing method, and data processing program
CN109213782A (en) Configuration, display methods, device and the communication equipment of search interface
CN113641719A (en) Data processing method, data processing device, computer and storage medium
CN107943912A (en) A kind of response type Resource TOC data visualization management method, terminal and device
JP2019101889A (en) Test execution device and program
CN109670154A (en) Base table configuration method, equipment, storage medium and device
JP6994138B2 (en) Information management device and file management method
CN109992614A (en) Data capture method, device and server
CN115469849A (en) Service processing system, method, electronic device and storage medium
CN105808595B (en) A kind of the data library generating method and device of authority file
CN110309047B (en) Test point generation method, device and system
CN104978623A (en) Personnel information management service system

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