CN110489414A - Report method for pushing and equipment - Google Patents
Report method for pushing and equipment Download PDFInfo
- Publication number
- CN110489414A CN110489414A CN201910668481.6A CN201910668481A CN110489414A CN 110489414 A CN110489414 A CN 110489414A CN 201910668481 A CN201910668481 A CN 201910668481A CN 110489414 A CN110489414 A CN 110489414A
- Authority
- CN
- China
- Prior art keywords
- report
- entry
- target
- gauge outfit
- catalogue
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 230000005540 biological transmission Effects 0.000 claims abstract description 19
- 238000004590 computer program Methods 0.000 claims description 13
- 238000012986 modification Methods 0.000 claims description 13
- 230000004048 modification Effects 0.000 claims description 13
- 238000005516 engineering process Methods 0.000 abstract description 3
- 238000004883 computer application Methods 0.000 abstract description 2
- 238000007726 management method Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 11
- 239000013598 vector Substances 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000005336 cracking Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2282—Tablespace storage structures; Management thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Mathematical Physics (AREA)
- Computational Linguistics (AREA)
- Probability & Statistics with Applications (AREA)
- Fuzzy Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present invention is suitable for computer application technology, provides a kind of report method for pushing, equipment and computer readable storage medium, comprising: obtains the search entry that user terminal is sent;Inquiry is with the matched gauge outfit entry of search entry as target gauge outfit entry in preset gauge outfit entry base;The report comprising target gauge outfit entry is inquired from preset reporting system according to target gauge outfit entry to be sent to the user terminal as target report, and by target report.Obtain the report adjustment information that user terminal is sent;It is modified according to report adjustment information to target report.By according to search entry determination and the matched target gauge outfit entry of search entry, and determine the corresponding target report of target gauge outfit entry, target report is sent to the user terminal, and target report is adjusted after the report adjustment information for receiving user terminal transmission, the efficiency for searching corresponding report in operation system is improved, the adjustment and management process of report in operation system are simplified.
Description
Technical field
The invention belongs to computer application technologies more particularly to a kind of report method for pushing, equipment and computer can
Read storage medium.
Background technique
In the operation system of many companies, it is stored with hundreds and thousands of a menu pages, in each menu page at least
More than ten of report file, and include some gauge outfit fields in each report file.In practical applications, business is needing to check
Or when obtaining some report form index, it is not known that can be embodied in which report, report can only be downloaded by rule of thumb, often
In order to search an index, the plenty of time is consumed on downloading unrelated report.Therefore, report of the prior art in operation system
There is a problem of mismanagement when table management and application, search target report difficulty.
Summary of the invention
In view of this, the embodiment of the invention provides a kind of report method for pushing, equipment and computer readable storage medium,
With solve the report management of operation system in the prior art and when application there are mismanagement, search that target report is difficult to ask
Topic.
The first aspect of the embodiment of the present invention provides a kind of report method for pushing, comprising:
Obtain the search entry that user terminal is sent;Described search entry is for searching for report corresponding with described search entry
Table;
Inquiry and the matched gauge outfit entry of described search entry in preset gauge outfit entry base, as target gauge outfit word
Item;
According to the target gauge outfit entry, inquiry includes the report of the target gauge outfit entry from preset reporting system
The user terminal is sent to as target report, and by the target report.
The second aspect of the embodiment of the present invention provides a kind of report pushing equipment, including memory, processor and deposits
The computer program that can be run in the memory and on the processor is stored up, the processor executes the computer journey
It is performed the steps of when sequence
Obtain the search entry that user terminal is sent;Described search entry is for searching for report corresponding with described search entry
Table;
Inquiry and the matched gauge outfit entry of described search entry in preset gauge outfit entry base, as target gauge outfit word
Item;
According to the target gauge outfit entry, inquiry includes the report of the target gauge outfit entry from preset reporting system
The user terminal is sent to as target report, and by the target report.
The third aspect of the embodiment of the present invention provides a kind of report pushing equipment, comprising:
Acquiring unit, for obtaining the search entry of user terminal transmission;Described search entry is searched for searching for described
The corresponding report of rope entry;
Matching unit is made for the inquiry in preset gauge outfit entry base and the matched gauge outfit entry of described search entry
For target gauge outfit entry;
Transmission unit, for according to the target gauge outfit entry, inquiry to include the target from preset reporting system
The report of gauge outfit entry is sent to the user terminal as target report, and by the target report.
The fourth aspect of the embodiment of the present invention provides a kind of computer readable storage medium, the computer storage medium
It is stored with computer program, the computer program includes program instruction, and described program instruction makes institute when being executed by a processor
State the method that processor executes above-mentioned first aspect.
Existing beneficial effect is the embodiment of the present invention compared with prior art:
The search entry that the embodiment of the present invention is sent by obtaining user terminal;In preset gauge outfit entry base inquiry with
The matched gauge outfit entry of search entry is as target gauge outfit entry;It is inquired from preset reporting system according to target gauge outfit entry
Report comprising target gauge outfit entry is sent to the user terminal as target report, and by target report.Obtain user terminal hair
The report adjustment information sent;It is modified according to report adjustment information to target report.By determining and searching according to search entry
The matched target gauge outfit entry of rope entry, and determine the corresponding target report of target gauge outfit entry, target report is sent to use
Family terminal, and target report is adjusted after the report adjustment information for receiving user terminal transmission, it improves in industry
The efficiency that corresponding report is searched in business system, simplifies the adjustment and management process of report in operation system.
Detailed description of the invention
It to describe the technical solutions in the embodiments of the present invention more clearly, below will be to embodiment or description of the prior art
Needed in attached drawing be briefly described, it should be apparent that, the accompanying drawings in the following description is only of the invention some
Embodiment for those of ordinary skill in the art without any creative labor, can also be according to these
Attached drawing obtains other attached drawings.
Fig. 1 is the flow chart for the report method for pushing that the embodiment of the present invention one provides;
Fig. 2 is the flow chart of report method for pushing provided by Embodiment 2 of the present invention;
Fig. 3 is the schematic diagram for the report pushing equipment that the embodiment of the present invention three provides;
Fig. 4 is the schematic diagram for the report pushing equipment that the embodiment of the present invention four provides.
Specific embodiment
In being described below, for illustration and not for limitation, the tool of such as particular system structure, technology etc is proposed
Body details, to understand thoroughly the embodiment of the present invention.However, it will be clear to one skilled in the art that there is no these specific
The present invention also may be implemented in the other embodiments of details.In other situations, it omits to well-known system, device, electricity
The detailed description of road and method, in case unnecessary details interferes description of the invention.
In order to illustrate technical solutions according to the invention, the following is a description of specific embodiments.
It is the flow chart for the report method for pushing that the embodiment of the present invention one provides referring to Fig. 1, Fig. 1.Report in the present embodiment
The executing subject of method for pushing is report pushing equipment.Report pushing equipment include but is not limited to smart phone, tablet computer, can
The mobile terminals such as wearable device can also be server, desktop computer etc..Report method for pushing as shown in the figure may include with
Lower step:
S101: the search entry that user terminal is sent is obtained;Described search entry is for searching for and described search entry pair
The report answered.
In the management system or application system of many enterprises, generally there are many menu pages, each page rises
Code has more than ten of gauge outfit field, and business is when needing to check some index, it is not known that can be embodied in which report, only
Report can be downloaded by rule of thumb, often in order to searching an index, consume the plenty of time on downloading unrelated report.It is exemplary
, in the report query column in the management system of insurance industry, it is divided into: examination inventory, personnel's inventory, welfare report and industry
Achievement report includes the advance achievement tracking report of first trial, personal advance earning report, manpower speed report, individual in earning report again
Continue rate list and charge delivery rate report etc., again includes: examination charge delivery rate in charge delivery rate report, promotes and receive
Take delivery rate and interview delivery rate etc..Therefore, the report number amount and type in each operation system are very more, are used
Person tends not to cracking find report corresponding with self-demand.Therefore the search entry that we are inputted by obtaining user,
To search the report including search entry.
The search entry that we are sent by obtaining user terminal, determination is corresponding with search entry from application system
Report, to push to user terminal.It should be noted that may include one or more in search entry in the present embodiment
Word can also be short sentence etc., to it is clear, clearly indicate the effect of report that user wants, use condition or wherein
The information such as keyword element, to be scanned for by search entry.
S102: inquiry and the matched gauge outfit entry of described search entry in preset gauge outfit entry base, as object table
Head entry.
Gauge outfit entry base is preset in the present embodiment, preset method is, by obtaining all reports in application system
Gauge outfit character construct a gauge outfit catalogue, and will according to the gauge outfit catalogue by carrying out summarizing to all gauge outfit characters
All gauge outfit entries and its corresponding report are stored, and gauge outfit entry base can be constructed.
We will search for obtained gauge outfit by the inquiry in gauge outfit entry base and the matched gauge outfit entry of search entry
Entry is as target gauge outfit entry.Specifically, search entry and gauge outfit can be passed through in the search process for carrying out gauge outfit entry
Entry in entry base is matched, and calculates similarity between the two, and determine in the highest gauge outfit entry base of similarity
Entry is as target gauge outfit entry.
S103: according to the target gauge outfit entry, inquiry includes the target gauge outfit entry from preset reporting system
Report be sent to the user terminal as target report, and by the target report.
In the present solution, each gauge outfit entry in gauge outfit entry base has its corresponding report.Object table is being determined
After head entry, report of the inquiry comprising target gauge outfit entry is as target report from preset reporting system, and by target
Report is sent to user terminal.
Further, step S103 can specifically include step S1031~S1033:
S1031: according to the target gauge outfit entry, inquiry includes the target gauge outfit entry from preset reporting system
Report as target report.
In the present embodiment, each report is stored according to the gauge outfit entry of each report in advance, by by report
Store into report database, can receive user terminal transmission search entry after, directly according to search entry come
It determines corresponding target gauge outfit entry, and then corresponding target report is found in report database according to target gauge outfit entry
Table.
After target gauge outfit entry has been determined, we are according to the title of target gauge outfit entry, in the report of application system
It is inquired in library, determines the corresponding report of target gauge outfit entry, and using the report as target report.
Further, after target gauge outfit entry has been determined, we may be by target gauge outfit entry in report data
Determine that one or at least two reports come in library, therefore, the quantity of the target report in the present embodiment can be one or
Person at least two, determine herein according to the report quantity of lookup corresponding to target gauge outfit entry, herein without limitation.
S1032: being destination address by the catalog recognition of the target report in a management system.
For more specific, the accurately report to user's push, we can be while pushing target report, by this
The position of target report catalogue in a management system or storage is also sent to user terminal together, to prevent when the target pushed
In the case that report does not meet user demand, user can trace to the source according to the catalogue or store path of the target report,
Improve the efficiency that the initiative of user, the success rate of report push and report are searched.
When user terminal gets at least one report for recommending terminal to send or target report catalogue, it is more likely that
It is not report needed for user terminal or user terminal other than pushing the report got and catalogue, it is also necessary to other
Related or similar report, in this case, user terminal can determine the report received according to the storage location got
Catalogue locating for table finds other reports under the catalogue, is associated use or comparison judgement, determination are best suitable for oneself
The report of demand improves user terminal and obtains and use the efficiency of report.
S1033: the target report and the destination address are sent to the user terminal.
After the destination address of target report in a management system has been determined, we send out target report and destination address
It send to user terminal.It should be noted that when the quantity of target report be at least two the case where when, we can be by target report
Table and its destination address correspond, and by pre-set report and its indicating template of address, send it to user
Terminal.
User terminal can determine catalogue locating for the report received according to the storage location got, find the mesh
Other reports under record are associated use or comparison judgement, determine the report for being best suitable for oneself demand, improve user terminal and obtain
Take and use the efficiency of report.Further, when user needs to modify to report messages, storage location, affiliated catalogue,
It can also directly be modified by the storage location got or other are adjusted.
Above scheme, the search entry sent by obtaining user terminal, inquiry and institute in preset gauge outfit entry base
The matched gauge outfit entry of search entry is stated, as target gauge outfit entry;According to the target gauge outfit entry, from preset report system
Target report is finally sent to user terminal, mentioned by report of the inquiry comprising the target gauge outfit entry as target report in system
High user searches the efficiency of correspondence report in operation system, simplifies the management process of report.
Referring to fig. 2, Fig. 2 is the flow chart of report method for pushing provided by Embodiment 2 of the present invention.Report in the present embodiment
The executing subject of method for pushing is report pushing equipment.Report pushing equipment include but is not limited to smart phone, tablet computer, can
The mobile terminals such as wearable device can also be server, desktop computer etc..Report method for pushing as shown in the figure may include with
Lower step:
S201: the search entry that user terminal is sent is obtained;Described search entry is for searching for and described search entry pair
The report answered.
The implementation of S101 is identical in S201 embodiment corresponding with Fig. 1 in the present embodiment, specifically refers to
The associated description of S101 in the corresponding embodiment of Fig. 1, details are not described herein.
S202: inquiry and the matched gauge outfit entry of described search entry in preset gauge outfit entry base, as object table
Head entry.
After the search entry for getting user terminal transmission, we pass through inquiry and search term in gauge outfit entry base
The matched gauge outfit entry of item will search for obtained gauge outfit entry as target gauge outfit entry.
Further, step S2021~S2023 can be specifically included in step S202:
S2021: at least one keyword is extracted from described search entry.
At least one keyword is extracted from search entry, by calculating the gauge outfit in keyword and gauge outfit entry base
Matching degree between entry determines data corresponding with search entry.Specifically, when being extracted to keyword, Ke Yitong
The mode for crossing words recognition identifies the word in search entry, and carries out attribute judgement to the word identified, determines every
Attribute of a word, such as verb, noun or preposition etc. judge these identifications finally according to the Words ' Attributes of each word
Whether word out is keyword.
Illustratively, it is the attribute of the keyword in the present embodiment that we, which can preset noun and verb, in determination
It is keyword by the words recognition that attribute is verb or noun after the attribute of the word identified.It needs to illustrate
That the quantity of the keyword in the present embodiment can be one, be also possible to it is multiple, when there are multiple feelings for the quantity of keyword
Under condition, can than more comprehensively representing the meaning of search entry, with find out with search entry more close to gauge outfit entry
Come.
S2022: the matching degree between the gauge outfit entry in the keyword and the gauge outfit entry base is calculated.
After the keyword in search entry has been determined, we are by calculating the gauge outfit in keyword and gauge outfit entry base
Matching degree between entry, come determine search entry most close to target gauge outfit entry.
When calculating matching degree, it is assumed that be between the gauge outfit entry and each keyword in gauge outfit entry base it is incoherent,
Keyword is indicated with vector, to simplify the complex relationship between entry and keyword.By the gauge outfit in gauge outfit entry base
Entry, which is regarded as, is independent from each other entry group (T1,T2,T3,…,Ti,…Tn) constitute, wherein T1,T2,T3,…,Ti,…TnFor
Mutually independent each entry in gauge outfit entry, for each entry TiIt is assigned according to its significance level in report certain
Weight wi, and by (T1,T2,T3,…,Ti,…Tn) regard reference axis in a n-dimensional coordinate system, w as1,w2,…,wi,…,
wmFor corresponding coordinate value, in this way by (T1,T2,T3,…,Ti,…Tn) decompose obtained orthogonal entry set of vectors and just constitute one
A entry vector space.
Search entry is reduced to the vector being made of keyword: a=(wa1,wa2,…,wai,…,wam)T;By gauge outfit word
Gauge outfit entry information in library is reduced to the vector being made of keyword: b=(wb1,wb2,…,wbi,…,wbm)T。
The matching degree of the two is calculated according to crucial term vector are as follows:
S2023: according to the matching degree between the gauge outfit entry, the determining and matched target gauge outfit word of described search entry
Item.
After matching degree between the gauge outfit entry being calculated in keyword and gauge outfit entry base, we are according to matching
Degree is to determine with the most matched gauge outfit entry of search entry as target gauge outfit entry.
Specifically, we can identify gauge outfit entry corresponding with the maximum keyword of Keywords matching degree of search entry
For target gauge outfit entry corresponding with search entry.A number of entries can also be set, by matching degree carry out by greatly to
Small sequence takes the corresponding gauge outfit entry of the matching degree of preceding number of entries in sequence as target gauge outfit entry, with determining and pre-
If the identical target gauge outfit entry of entry data volume.
S203: according to the target gauge outfit entry, inquiry includes the target gauge outfit entry from preset reporting system
Report be sent to the user terminal as target report, and by the target report.
After target gauge outfit entry has been determined, inquiry includes the report of target gauge outfit entry from preset reporting system
User terminal is sent to as target report, and by target report.
Further, step S203 can specifically include step S2031~S2033:
S2031: according to the target gauge outfit entry, the target report catalogue from preset reporting system;The target report
It include the target gauge outfit entry in the title of entry record;It include belonging to the target report catalogue in the target report catalogue
Under subdirectory directory name and the report under the subdirectory report name record.
The relevant report of various businesses is stored in application system in the present embodiment, when being needed using personnel,
It can search and handle in application system according to corresponding entry.In order to explicitly be managed report, guarantee that user can
To find oneself desired report at the first time, we are according to the report name of report or formation function report catalogue, report
Entry record according to the type of report carries out classification management, belong to that identical function, report name be similar or report name in include
The report of identical keyword will be belonged in same report catalogue.Further, our title, functions according to report
Etc. information to report catalogue set directory level, to be more clearly managed and inquire to report.
When inquiring target report according to target gauge outfit entry, first according to target gauge outfit entry in all directory names
It searches, identifies that directory name contains the catalogue of target gauge outfit entry, and using these catalogues as target report catalogue.
In addition to this, in addition to directly identifying target report catalogue according to the inclusion relation between title and entry, also
Target report catalogue can be identified in such a way that entry is semantic.For example, determining the similar entry of target gauge outfit entry
Or the word meaning, being searched in all directory names, report name according to similar entry and the word meaning includes these phases
The target directory title and target report name looked like like entry and word.Further, in addition to according to simple inclusion relation
Target directory title and target report name are searched, can also determine target directory name by way of words and phrases approximate match
Title and target report name, it is similar between title and search entry to judge especially by the similarity calculated between word
Situation finally determines target report catalogue.
S2032: if in the target report catalogue only include first class catalogue, using the report in the first class catalogue as
Target report, and the target report is sent to the user terminal.
In many application environments, many reports are frequently included in a catalogue, and the report under this catalogue is again more
For similar or close report, it is thus possible to containing identical keyword, be likely to be obtained multiple reports by a keyword.This
In the case of kind, we directly can push the report under a catalogue to user, and the mode of push can be the entire mesh of push
The form of record, the range for reducing user's search in this way and searching, so that user can be bright according to their own needs
Determine desired report.
When the report quantity for the target gauge outfit entry inquired from reporting system is more than preset report quantity, I
Can directly determine the matching degree of keyword in all target report catalogues and search entry, of catalogue and search entry
With target report catalogue needed for spending determining user terminal, target report catalogue is sent to the user terminal so that user directly selects
It selects.
S2033: if being calculated in the target report catalogue in the target report catalogue comprising at least two-stage catalogue
Matching degree between subdirectory title and described search entry, and according between the subdirectory title and described search entry
Matching degree, the determining report with the most matched subdirectory of search entry are sent as target report, and by the target report
To the user terminal.
If the target report catalogue being sent to the user terminal is multistage catalogue, that is, contain the target report mesh of at least two-stage
Record, then can calculate institute using the multistage catalogue under parent directory as subdirectory using the target report catalogue as parent directory again
Have a matching degree of the keyword in the directory name and search entry of subdirectory, and according to matching degree it is determining with search entry most
The subdirectory matched pushes to user terminal.Further compression reduces the report range pushed to user terminal, reduces user's choosing
The time selected, the accuracy for increasing matching and recommending.
In step S203, we first wherein include the target report mesh of target gauge outfit entry according to the inquiry of target gauge outfit entry
Record, after determining target report catalogue, according to the directory level quantity of target report catalogue, determines the mesh of different stage quantity
Record processing mode, that is, in the case where only first class catalogue, we can directly using all reports under the target directory as
Target report, or similarity mode, the determining and most matched target report of target gauge outfit entry are carried out again according to these reports
Table;When there are in the case where two or more, continue to be carried out according to the corresponding directory name of different stage for directory level
Matching, until finding most matched target report catalogue or target report.
It should be noted that in systems there are many and many report names or function all in directory level or report
It may not be required for user, therefore, we can recommend if only determining a target report in the case where much like
One target report can also select a target report catalogue, by report all in target report catalogue to user terminal
Table is all considered as target report, plays the role of screening, so that user independently selects.
S204: the report adjustment information that the user terminal is sent is obtained;The report adjustment information is user terminal root
The modification information to the target report determined according to the target report and the destination address.
After being sent to the user terminal target report, user is available to the target report by user terminal
Detailed data, and the target report may be adjusted perhaps modify target report is adjusted in user terminal or
After modification, report adjustment information can be sent to report pushing equipment.It include user in report adjustment information in the present embodiment
The modification information to target report that terminal is determined according to target report and destination address.
S205: it is modified according to the report adjustment information to the target report.
After the report adjustment information for getting user terminal transmission, report pushing equipment is available to be adjusted to report
Detail, wherein can be report position adjustment, the Format adjusting of report or in report text adjustment etc., herein
Without limitation.Report pushing equipment modifies to target report according to these adjustment information.
It further, can be by the target report before modification and after modifying after modifying to target report
Target report carry out filing storage, in case after check, while by after modification target report replacement modification before mesh
Report is marked, the target report after modification is stored in application system in catalogue identical with the target report before modification,
And delete the target report before modification.
Above scheme, the search entry sent by obtaining user terminal;Described search entry is searched for searching for described
The corresponding report of rope entry;Inquiry and the matched gauge outfit entry of described search entry in preset gauge outfit entry base, as mesh
Mark gauge outfit entry;According to the target gauge outfit entry, inquiry includes the target gauge outfit entry from preset reporting system
Report is sent to the user terminal as target report, and by the target report.Obtain the report that the user terminal is sent
Table adjustment information;The report adjustment information for user terminal according to the target report and the destination address determine to institute
State the modification information of target report;It is modified according to the report adjustment information to the target report.By according to search
Entry determination and the matched target gauge outfit entry of search entry, and determine the corresponding target report of target gauge outfit entry, by target
Report is sent to the user terminal, and is adjusted after the report adjustment information for receiving user terminal transmission to target report
It is whole, the efficiency for searching corresponding report in operation system is improved, the adjustment and management process of report in operation system are simplified.
It is a kind of schematic diagram for report pushing equipment that the embodiment of the present invention three provides referring to Fig. 3, Fig. 3.Report push is set
The standby each unit for including is used to execute each step in the corresponding embodiment of FIG. 1 to FIG. 2.It is respectively right referring specifically to FIG. 1 to FIG. 2
The associated description in embodiment answered.For ease of description, only the parts related to this embodiment are shown.The report of the present embodiment
Table pushing equipment 300 includes:
Acquiring unit 301, for obtaining the search entry of user terminal transmission;Described search entry for search for it is described
The corresponding report of search entry;
Matching unit 302 is used for inquiry and the matched gauge outfit entry of described search entry in preset gauge outfit entry base,
As target gauge outfit entry;
Transmission unit 303, for according to the target gauge outfit entry, inquiry to include the mesh from preset reporting system
The report of mark gauge outfit entry is sent to the user terminal as target report, and by the target report.
Further, the matching unit 302 may include:
Extraction unit, for extracting at least one keyword from described search entry;
Computing unit, for calculating the matching degree between the gauge outfit entry in the keyword and the gauge outfit entry base;
Determination unit, for according to the matching degree between the gauge outfit entry, the determining and matched mesh of described search entry
Mark gauge outfit entry.
Further, the transmission unit 303 may include:
Query unit is used for according to the target gauge outfit entry, the target report catalogue from preset reporting system;It is described
It include the target gauge outfit entry in the title of target report catalogue;It include belonging to the target report in the target report catalogue
The report name record of the directory name and the report under the subdirectory of subdirectory under entry record;
First transmission unit, if for only including first class catalogue in the target report catalogue, by the first class catalogue
Interior report is sent to the user terminal as target report, and by the target report;
Second transmission unit, if for, comprising at least two-stage catalogue, calculating the target in the target report catalogue
Matching degree between subdirectory title in report catalogue and described search entry, and searched according to the subdirectory title with described
Matching degree between rope entry, the determining report with the most matched subdirectory of search entry as target report, and will described in
Target report is sent to the user terminal.
Further, the transmission unit 303 can also include:
Target query unit, for according to the target gauge outfit entry, inquiry to be comprising described from preset reporting system
The report of target gauge outfit entry is as target report;
Address determination unit, for being destination address by the catalog recognition of the target report in a management system;
Third transmission unit, for the target report and the destination address to be sent to the user terminal.
Further, the report pushing equipment can also include:
Information acquisition unit, the report adjustment information sent for obtaining the user terminal;The report adjustment information
The modification information to the target report determined for user terminal according to the target report and the destination address;
Report adjustment unit, for being modified according to the report adjustment information to the target report.
Above scheme, the search entry sent by obtaining user terminal;Described search entry is searched for searching for described
The corresponding report of rope entry;Inquiry and the matched gauge outfit entry of described search entry in preset gauge outfit entry base, as mesh
Mark gauge outfit entry;According to the target gauge outfit entry, inquiry includes the target gauge outfit entry from preset reporting system
Report is sent to the user terminal as target report, and by the target report.Obtain the report that the user terminal is sent
Table adjustment information;The report adjustment information for user terminal according to the target report and the destination address determine to institute
State the modification information of target report;It is modified according to the report adjustment information to the target report.By according to search
Entry determination and the matched target gauge outfit entry of search entry, and determine the corresponding target report of target gauge outfit entry, by target
Report is sent to the user terminal, and is adjusted after the report adjustment information for receiving user terminal transmission to target report
It is whole, the efficiency for searching corresponding report in operation system is improved, the adjustment and management process of report in operation system are simplified.
Fig. 4 is the schematic diagram for the report pushing equipment that the embodiment of the present invention four provides.As shown in figure 4, the report of the embodiment
Table pushing equipment 4 includes: processor 40, memory 41 and is stored in the memory 41 and can be on the processor 40
The computer program 42 of operation.The processor 40 realizes above-mentioned each report method for pushing when executing the computer program 42
Step in embodiment, such as step 101 shown in FIG. 1 is to 103.Alternatively, the processor 40 executes the computer program
The function of each module/unit in above-mentioned each Installation practice, such as the function of unit 301 to 303 shown in Fig. 3 are realized when 42.
Illustratively, the computer program 42 can be divided into one or more module/units, it is one or
Multiple module/units are stored in the memory 41, and are executed by the processor 40, to complete the present invention.Described one
A or multiple module/units can be the series of computation machine program instruction section that can complete specific function, which is used for
Implementation procedure of the computer program 42 in the report pushing equipment 4 is described.
The report pushing equipment 4 can be the calculating such as desktop PC, notebook, palm PC and cloud server
Equipment.The report pushing equipment may include, but be not limited only to, processor 40, memory 41.Those skilled in the art can manage
Solution, Fig. 4 is only the example of report pushing equipment 4, does not constitute the restriction to report pushing equipment 4, may include than diagram
More or fewer components perhaps combine certain components or different components, such as the report pushing equipment can also wrap
Include input-output equipment, network access equipment, bus etc..
Alleged processor 40 can be central processing unit (Central Processing Unit, CPU), can also be
Other general processors, digital signal processor (Digital Signal Processor, DSP), specific integrated circuit
(Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field-
Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or transistor logic,
Discrete hardware components etc..General processor can be microprocessor or the processor is also possible to any conventional processor
Deng.
The memory 41 can be the internal storage unit of the report pushing equipment 4, such as report pushing equipment 4
Hard disk or memory.The memory 41 is also possible to the External memory equipment of the report pushing equipment 4, such as the report pushes away
Send the plug-in type hard disk being equipped in equipment 4, intelligent memory card (Smart Media Card, SMC), secure digital (Secure
Digital, SD) card, flash card (Flash Card, FC) etc..Further, the memory 41 can also both include the report
The internal storage unit of table pushing equipment 4 also includes External memory equipment.The memory 41 is for storing the computer journey
Other programs and data needed for sequence and the report pushing equipment.The memory 41 can be also used for temporarily storing
Data through exporting or will export.
It is apparent to those skilled in the art that for convenience of description and succinctly, only with above-mentioned each function
Can unit, module division progress for example, in practical application, can according to need and by above-mentioned function distribution by different
Functional unit, module are completed, i.e., the internal structure of described device is divided into different functional unit or module, more than completing
The all or part of function of description.Each functional unit in embodiment, module can integrate in one processing unit, can also
To be that each unit physically exists alone, can also be integrated in one unit with two or more units, it is above-mentioned integrated
Unit both can take the form of hardware realization, can also realize in the form of software functional units.In addition, each function list
Member, the specific name of module are also only for convenience of distinguishing each other, the protection scope being not intended to limit this application.Above system
The specific work process of middle unit, module, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, is not described in detail or remembers in some embodiment
The part of load may refer to the associated description of other embodiments.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple
In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme
's.
If the integrated module/unit be realized in the form of SFU software functional unit and as independent product sale or
In use, can store in a computer readable storage medium.Based on this understanding, the present invention realizes above-mentioned implementation
All or part of the process in example method, can also instruct relevant hardware to complete, the meter by computer program
Calculation machine program can be stored in a computer readable storage medium.
Embodiment described above is merely illustrative of the technical solution of the present invention, rather than its limitations;Although referring to aforementioned reality
Applying example, invention is explained in detail, those skilled in the art should understand that: it still can be to aforementioned each
Technical solution documented by embodiment is modified or equivalent replacement of some of the technical features;And these are modified
Or replacement, the spirit and scope for technical solution of various embodiments of the present invention that it does not separate the essence of the corresponding technical solution should all
It is included within protection scope of the present invention.
Claims (10)
1. a kind of report method for pushing characterized by comprising
Obtain the search entry that user terminal is sent;Described search entry is for searching for report corresponding with described search entry;
Inquiry and the matched gauge outfit entry of described search entry in preset gauge outfit entry base, as target gauge outfit entry;
According to the target gauge outfit entry, inquiry includes the report conduct of the target gauge outfit entry from preset reporting system
Target report, and the target report is sent to the user terminal.
2. report method for pushing as described in claim 1, which is characterized in that it is described in preset gauge outfit entry base inquiry with
The matched gauge outfit entry of described search entry, as target gauge outfit entry, comprising:
At least one keyword is extracted from described search entry;
Calculate the matching degree between the gauge outfit entry in the keyword and the gauge outfit entry base;
According to the matching degree between the gauge outfit entry, the determining and matched target gauge outfit entry of described search entry.
3. report method for pushing as described in claim 1, which is characterized in that it is described according to the target gauge outfit entry, from pre-
If reporting system in inquiry comprising the target gauge outfit entry report as target report, and by the target report transmission
To the user terminal, comprising:
According to the target gauge outfit entry, target report catalogue is inquired from preset reporting system;The target report catalogue
Title in include the target gauge outfit entry;It include the son belonged under the target report catalogue in the target report catalogue
The report name of the directory name of catalogue and the report under the subdirectory;
If in the target report catalogue only including first class catalogue, using the report in the first class catalogue as target report,
And the target report is sent to the user terminal;
If calculating the subdirectory title in the target report catalogue comprising at least two-stage catalogue in the target report catalogue
With the matching degree between described search entry, and according to the matching degree between the subdirectory title and described search entry, really
Report in the fixed and most matched subdirectory of search entry is sent to the user as target report, and by the target report
Terminal.
4. report method for pushing as claimed in claim 1 or 2, which is characterized in that it is described according to the target gauge outfit entry, from
Report of the inquiry comprising the target gauge outfit entry is sent out as target report, and by the target report in preset reporting system
It send to the user terminal, comprising:
According to the target gauge outfit entry, inquiry includes the report conduct of the target gauge outfit entry from preset reporting system
Target report;
It is destination address by the catalog recognition of the target report in a management system;
The target report and the destination address are sent to the user terminal.
5. report method for pushing as claimed in claim 4, which is characterized in that it is described by the target report and the target
After location is sent to the user terminal, further includes:
Obtain the report adjustment information that the user terminal is sent;The report adjustment information is user terminal according to the target
The modification information to the target report that report and the destination address determine;
It is modified according to the report adjustment information to the target report.
6. a kind of report pushing equipment, which is characterized in that including memory and processor, being stored in the memory can be
The computer program run on the processor, which is characterized in that when the processor executes the computer program, realize such as
Lower step:
Obtain the search entry that user terminal is sent;Described search entry is for searching for report corresponding with described search entry;
Inquiry and the matched gauge outfit entry of described search entry in preset gauge outfit entry base, as target gauge outfit entry;
According to the target gauge outfit entry, inquiry includes the report conduct of the target gauge outfit entry from preset reporting system
Target report, and the target report is sent to the user terminal.
7. report pushing equipment as claimed in claim 6, which is characterized in that described
Inquiry and the matched gauge outfit entry of described search entry in preset gauge outfit entry base, as target gauge outfit entry, packet
It includes:
At least one keyword is extracted from described search entry;
Calculate the matching degree between the gauge outfit entry in the keyword and the gauge outfit entry base;
According to the matching degree between the gauge outfit entry, the determining and matched target gauge outfit entry of described search entry.
8. report pushing equipment as claimed in claim 6, which is characterized in that described
According to the target gauge outfit entry, inquiry includes the report conduct of the target gauge outfit entry from preset reporting system
Target report, and the target report is sent to the user terminal, comprising:
According to the target gauge outfit entry, the target report catalogue from preset reporting system;The name of the target report catalogue
It include the target gauge outfit entry in title;It include the subdirectory belonged under the target report catalogue in the target report catalogue
Directory name and the report under the subdirectory report name record;
If in the target report catalogue only including first class catalogue, using the report in the first class catalogue as target report,
And the target report is sent to the user terminal;
If calculating the subdirectory title in the target report catalogue comprising at least two-stage catalogue in the target report catalogue
With the matching degree between described search entry, and according to the matching degree between the subdirectory title and described search entry, really
Report in the fixed and most matched subdirectory of search entry is sent to the user as target report, and by the target report
Terminal.
9. a kind of report pushing equipment characterized by comprising
Acquiring unit, for obtaining the search entry of user terminal transmission;Described search entry is for searching for and described search word
The corresponding report of item;
Matching unit, for the inquiry in preset gauge outfit entry base and the matched gauge outfit entry of described search entry, as mesh
Mark gauge outfit entry;
Transmission unit, for according to the target gauge outfit entry, inquiry to include the target gauge outfit from preset reporting system
The report of entry is sent to the user terminal as target report, and by the target report.
10. a kind of computer readable storage medium, the computer-readable recording medium storage has computer program, and feature exists
In when the computer program is executed by processor the step of any one of such as claim 1 to 5 of realization the method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910668481.6A CN110489414A (en) | 2019-07-23 | 2019-07-23 | Report method for pushing and equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910668481.6A CN110489414A (en) | 2019-07-23 | 2019-07-23 | Report method for pushing and equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110489414A true CN110489414A (en) | 2019-11-22 |
Family
ID=68548001
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910668481.6A Pending CN110489414A (en) | 2019-07-23 | 2019-07-23 | Report method for pushing and equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110489414A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112699128A (en) * | 2020-12-31 | 2021-04-23 | 新奥数能科技有限公司 | Report generation method and device, readable storage medium and electronic equipment |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109829085A (en) * | 2018-12-17 | 2019-05-31 | 深圳壹账通智能科技有限公司 | Report method for subscribing, device, computer equipment and storage medium |
CN109902100A (en) * | 2019-01-31 | 2019-06-18 | 平安科技(深圳)有限公司 | Report form inquiring method, device and storage medium |
-
2019
- 2019-07-23 CN CN201910668481.6A patent/CN110489414A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109829085A (en) * | 2018-12-17 | 2019-05-31 | 深圳壹账通智能科技有限公司 | Report method for subscribing, device, computer equipment and storage medium |
CN109902100A (en) * | 2019-01-31 | 2019-06-18 | 平安科技(深圳)有限公司 | Report form inquiring method, device and storage medium |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112699128A (en) * | 2020-12-31 | 2021-04-23 | 新奥数能科技有限公司 | Report generation method and device, readable storage medium and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109885773B (en) | Personalized article recommendation method, system, medium and equipment | |
US8019756B2 (en) | Computer apparatus, computer program and method, for calculating importance of electronic document on computer network, based on comments on electronic document included in another electronic document associated with former electronic document | |
CN111046221A (en) | Song recommendation method and device, terminal equipment and storage medium | |
EP2836920A1 (en) | Clustered information processing and searching with structured-unstructured database bridge | |
CN111125086B (en) | Method, device, storage medium and processor for acquiring data resources | |
CN112115232A (en) | Data error correction method and device and server | |
WO2013192093A1 (en) | Search method and apparatus | |
CN112148701A (en) | File retrieval method and equipment | |
CN110362815A (en) | Text vector generation method and device | |
CA2956627A1 (en) | System and engine for seeded clustering of news events | |
CN109753504A (en) | Data query method and device | |
CN112650858A (en) | Method and device for acquiring emergency assistance information, computer equipment and medium | |
CN112219200A (en) | Facet-based query improvement based on multiple query interpretations | |
CN110674087A (en) | File query method and device and computer readable storage medium | |
CN115239214A (en) | Enterprise evaluation processing method and device and electronic equipment | |
CN114461783A (en) | Keyword generation method and device, computer equipment, storage medium and product | |
CN111737607B (en) | Data processing method, device, electronic equipment and storage medium | |
CN114066533A (en) | Product recommendation method and device, electronic equipment and storage medium | |
US20220138343A1 (en) | Method of determining data set membership and delivery | |
US8468163B2 (en) | Ontology system providing enhanced search capability with ranking of results | |
CN110390011A (en) | The method and apparatus of data classification | |
CN110489414A (en) | Report method for pushing and equipment | |
CN117149804A (en) | Data processing method, device, electronic equipment and storage medium | |
CN110008407B (en) | Information retrieval method and device | |
Zeng et al. | CATIRI: An efficient method for content-and-text based image retrieval |
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 |