CN102982495A - Self-adaption data processing device and method - Google Patents

Self-adaption data processing device and method Download PDF

Info

Publication number
CN102982495A
CN102982495A CN2012105122006A CN201210512200A CN102982495A CN 102982495 A CN102982495 A CN 102982495A CN 2012105122006 A CN2012105122006 A CN 2012105122006A CN 201210512200 A CN201210512200 A CN 201210512200A CN 102982495 A CN102982495 A CN 102982495A
Authority
CN
China
Prior art keywords
data processing
rule
scheme
data
adaptive
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
CN2012105122006A
Other languages
Chinese (zh)
Other versions
CN102982495B (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.)
ZTE ICT Technologies Co Ltd
Original Assignee
ZTE ICT Technologies 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 ZTE ICT Technologies Co Ltd filed Critical ZTE ICT Technologies Co Ltd
Priority to CN201210512200.6A priority Critical patent/CN102982495B/en
Publication of CN102982495A publication Critical patent/CN102982495A/en
Application granted granted Critical
Publication of CN102982495B publication Critical patent/CN102982495B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention provides a self-adaption data processing device. The self-adaption data processing device comprises a processing requirement analysis unit, a statement generation unit, a rule searching unit and a scheme generation unit, wherein the processing requirement analysis unit is used for analyzing the received data processing requirement; the statement generation unit is used for generating the inquiring statement corresponding to the data processing requirement according to the analysis result of the processing requirement analysis unit; the rule searching unit is used for executing the inquiring statement so as to search a data processing rule corresponding to the data processing requirement from a preset rule base; and the scheme generation unit is used for combining the searched data processing rule and generating a corresponding data processing scheme to process the data to be processed. The invention further provides a self-adaption data processing method. By adoption of the technical scheme, the corresponding data processing scheme can be adopted adaptively to process according to different data processing requirements.

Description

Adaptive data processing equipment and data processing method
Technical field
The present invention relates to technical field of data processing, in particular to a kind of adaptive data processing equipment and a kind of adaptive data processing method.
Background technology
In ICT(Information Communication Technology, ICT (information and communication technology)) in the operation management process, often need to calculate for the prefabricated of business with to the data such as actual use of information data according to the user.In order to satisfy the possible prefabricated demand of different user, often need to customize the several data processing scheme, select for the user, and when the user carries out service application, collect user's usage data, carry out data and process, realize the data clearing.
Yet in correlation technique, when carrying out the customization of many sets of data processing scheme, often need to repeat customization, namely for every sets of data processing scheme, all need to carry out independent design, even there is identical part, also need to carry out overlapping development, the obvious time and effort consuming of its process.
Therefore, need a kind of new adaptive data processing technique, can according to different data processing demands, adopt adaptively corresponding data processing scheme to process.
Summary of the invention
The present invention just is being based on the problems referred to above, has proposed a kind of new adaptive data processing technique, can according to different data processing demands, adopt adaptively corresponding data processing scheme to process.
In view of this, the present invention proposes a kind of adaptive data processing equipment, comprising: the processing demands resolution unit is used for resolving the data processing demands that receives; The statement generation unit is used for the analysis result according to described processing demands resolution unit, generates the query statement corresponding to described data processing demands; The rule searching unit is used for carrying out described query statement, to search the data processing rule corresponding to described data processing demands from default rule base; The scheme generation unit is used for merging the data processing rule that finds, and generates corresponding data processing scheme, processes for treating deal with data.
In technique scheme, preferably, also comprise: the rule editing unit is used for according to the edit instruction that receives the data processing rule in the described rule base being carried out corresponding editing and processing.
In technique scheme, preferably, also comprise: related setting unit is used for according to the association request that receives, user profile and selected data processing scheme are carried out related, to process pending data corresponding to described user profile according to described selected data processing scheme.
In technique scheme, preferably, also comprise: the result output unit is used for after finishing the data processing data processed result that output is corresponding.
In technique scheme, preferably, also comprise: format conversion unit is used for before the described data processed result of output described data processed result being converted to predetermined format.
According to another aspect of the invention, also proposed a kind of adaptive data processing method, having comprised: step 202, resolve the data processing demands that receives, generate the query statement corresponding to described data processing demands; Step 204 is carried out described query statement, to search the data processing rule corresponding to described data processing demands from default rule base; Step 206 merges the data processing rule that finds, and generates corresponding data processing scheme, processes for treating deal with data.
In technique scheme, preferably, also comprise: according to the edit instruction that receives, the data processing rule in the described rule base is carried out corresponding editing and processing.
In technique scheme, preferably, after the described step 206, also comprise: according to the association request that receives, user profile and selected data processing scheme are carried out related, to process pending data corresponding to described user profile according to described selected data processing scheme.
In technique scheme, preferably, also comprise: after finishing the data processing, the data processed result that output is corresponding.
In technique scheme, preferably, before the described data processed result of output, also comprise: described data processed result is converted to predetermined format.
By above technical scheme, can according to different data processing demands, adopt adaptively corresponding data processing scheme to process.
Description of drawings
Fig. 1 shows the according to an embodiment of the invention block diagram of adaptive data processing equipment;
Fig. 2 shows the according to an embodiment of the invention process flow diagram of adaptive data processing method;
Fig. 3 shows the structural representation that required key business entity is processed in according to an embodiment of the invention charging;
Fig. 4 shows the according to an embodiment of the invention structural representation of ICT operation management charge system;
Fig. 5 shows the schematic flow sheet that according to an embodiment of the invention charging is processed.
Embodiment
In order more clearly to understand above-mentioned purpose of the present invention, feature and advantage, below in conjunction with the drawings and specific embodiments the present invention is further described in detail.Need to prove that in the situation of not conflicting, the application's embodiment and the feature among the embodiment can make up mutually.
A lot of details have been set forth in the following description so that fully understand the present invention; but; the present invention can also adopt other to be different from other modes described here and implement, and therefore, protection scope of the present invention is not subjected to the restriction of following public specific embodiment.
Fig. 1 shows the according to an embodiment of the invention block diagram of adaptive data processing equipment.
As shown in Figure 1, adaptive according to an embodiment of the invention data processing equipment 100 comprises: processing demands resolution unit 102 is used for resolving the data processing demands that receives; Statement generation unit 104 is used for the analysis result according to described processing demands resolution unit, generates the query statement corresponding to described data processing demands; Rule searching unit 106 is used for carrying out described query statement, to search the data processing rule corresponding to described data processing demands from default rule base; Scheme generation unit 108 is used for merging the data processing rule that finds, and generates corresponding data processing scheme, processes for treating deal with data.In this technical scheme, by the parsing to processing demands, can automatically from rule base, find required data processing rule, composition data processing scheme, thereby need not manually each data processing scheme to be carried out independent formulation, have good adaptivity.
In technique scheme, preferably, also comprise: rule editing unit 110 is used for according to the edit instruction that receives the data processing rule in the described rule base being carried out corresponding editing and processing.In this technical scheme, for the presetting rule of having stored, can delete as required, revise, can also in rule base, add new rule, to satisfy actual conditions and individual demand.
In technique scheme, preferably, also comprise: related setting unit 112 is used for according to the association request that receives, user profile and selected data processing scheme are carried out related, to process pending data corresponding to described user profile according to described selected data processing scheme.In this technical scheme, the user can select and binds the data processing scheme that hope is used, and then when the user carries out service application, just can according to user profile, use the data processing scheme of binding to carry out the data processing.
In technique scheme, preferably, also comprise: result output unit 114 is used for after finishing the data processing data processed result that output is corresponding.In this technical scheme, by the output data processed result, be convenient to analyze or be used as other processing procedures.
In technique scheme, preferably, also comprise: format conversion unit 116 is used for before the described data processed result of output described data processed result being converted to predetermined format.In this technical scheme, by the format conversion to the data result, be convenient to satisfy standardized demand.
Fig. 2 shows the according to an embodiment of the invention process flow diagram of adaptive data processing method.
As shown in Figure 2, adaptive according to an embodiment of the invention data processing method comprises: step 202, resolve the data processing demands that receives, and generate the query statement corresponding to described data processing demands; Step 204 is carried out described query statement, to search the data processing rule corresponding to described data processing demands from default rule base; Step 206 merges the data processing rule that finds, and generates corresponding data processing scheme, processes for treating deal with data.In this technical scheme, by the parsing to processing demands, can automatically from rule base, find required data processing rule, composition data processing scheme, thereby need not manually each data processing scheme to be carried out independent formulation, have good adaptivity.
Particularly, when carrying out charging in ICT operation management charge system and process, the charging of operator relates to the design of set meal, rate, and product rate flexible and changeable brought complicated software customized development workload to billing-settlement system.Variation for fear of each set meal, rate all needs account software is made amendment, can be before the product operation, technical data to the product rate comprehensively disposes, comprise the product function item, the gauging of products item, price data in the functional use procedure, the design of counting, price, expense rule etc.
As shown in Figure 3, process required key business entity and comprise carrying out charging: product, rate, counting rule, unit price rule, charging regulation, raw readings, standard recording, process record, detailed singly etc., realize processing to user's business datum by these Business Entities.
Based on above-mentioned Business Entity, then in the technical scheme of the present invention, the hardware of ICT operation management charge system and syndeton thereof comprise as shown in Figure 4:
The rule base management server is finished establishment, storage, the distribution function of charging regulation.
Management of product server is realized the management of product, comprises the establishment of product charging regulation.
The service operation server is initiated charging request to accounting server.
Accounting server, the rate of finishing product are set, the request regulation engine, return result of calculation.
Rule is carried out engine server, matching product set meal tariff rule, and the expense of finishing is calculated.
Therefore, by the management of rule base management server to charging regulation, and the charging regulation in the management of product server by utilizing rule base management server creates corresponding product charging regulation, thereby only need to operations such as the selection of charging regulation and combinations, can satisfy the product charging regulation of the required forms such as various set meals of operator.And in actual operation process, then carry out cooperatively interacting of engine server etc. by service operation server, accounting server and rule, the product charging regulation that utilizes the user to be scheduled to realizes that the charging that data are used processes.
Concrete charging flow mainly between the parts such as client, accounting server, management of product server, rule execution engine server, is realized comprising the billing function to service application as shown in Figure 5:
Step 1 is carried out engine server by management of product server and rule and is carried out the related of product tariff policy, thereby determine every kind of tariff policy that product is corresponding, to realize the processing of corresponding business datum.
Step 2, client is initiated connection request to accounting server.
Step 3, accounting server connects authentication to the connection request that receives.
Step 4, accounting server returns authentication result to client, if success then allows to connect, otherwise do not allow.
Step 5, authentication success is then initiated the charging request session to accounting server.
Step 6, session initiation comprises:
Client is initiated credit request to accounting server.
Accounting server is carried out engine server from rule and is obtained product price, such as having adopted which kind of set meal, then selects corresponding set meal rate.
Accounting server calculates according to the product price of obtaining and deducts fees.
Accounting server is carried out withholding fee according to result of calculation.
Accounting server calculates the credit line of this request of deducting fees according to user profile (product price of purchase, account balance etc.), and the user credit amount is returned client.
Step 7, repeating step 6 is until this session of service ending specifically initiates to deduct fees the affirmation session by client to accounting server.
Step 8 generates Original CDR.
Step 9, accounting server is carried out the operation of deducting fees.
Step 10, accounting server returns the response of deducting fees to client.
Concrete rule is carried out, the support that can quote regulation engine, and code sample is as follows:
Figure BDA00002522599500081
Figure BDA00002522599500091
In technique scheme, preferably, also comprise: according to the edit instruction that receives, the data processing rule in the described rule base is carried out corresponding editing and processing.In this technical scheme, for the presetting rule of having stored, can delete as required, revise, can also in rule base, add new rule, to satisfy actual conditions and individual demand.
In technique scheme, preferably, after the described step 206, also comprise: according to the association request that receives, user profile and selected data processing scheme are carried out related, to process pending data corresponding to described user profile according to described selected data processing scheme.In this technical scheme, the user can select and binds the data processing scheme that hope is used, and then when the user carries out service application, just can according to user profile, use the data processing scheme of binding to carry out the data processing.
In technique scheme, preferably, also comprise: after finishing the data processing, the data processed result that output is corresponding.In this technical scheme, by the output data processed result, be convenient to analyze or be used as other processing procedures.
In technique scheme, preferably, before the described data processed result of output, also comprise: described data processed result is converted to predetermined format.In this technical scheme, by the format conversion to the data result, be convenient to satisfy standardized demand.
More than be described with reference to the accompanying drawings technical scheme of the present invention, consider in the correlation technique, when carrying out the customization of many sets of data processing scheme, often need to repeat customization, therefore the process time and effort consuming, the invention provides a kind of adaptive data processing equipment and a kind of adaptive data processing method, can according to different data processing demands, adopt adaptively corresponding data processing scheme to process.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any modification of doing, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. an adaptive data processing equipment is characterized in that, comprising:
The processing demands resolution unit is used for resolving the data processing demands that receives;
The statement generation unit is used for the analysis result according to described processing demands resolution unit, generates the query statement corresponding to described data processing demands;
The rule searching unit is used for carrying out described query statement, to search the data processing rule corresponding to described data processing demands from default rule base;
The scheme generation unit is used for merging the data processing rule that finds, and generates corresponding data processing scheme, processes for treating deal with data.
2. adaptive data processing equipment according to claim 1 is characterized in that, also comprises:
The rule editing unit is used for according to the edit instruction that receives the data processing rule in the described rule base being carried out corresponding editing and processing.
3. adaptive data processing equipment according to claim 1 is characterized in that, also comprises:
Related setting unit is used for according to the association request that receives, user profile and selected data processing scheme are carried out related, to process pending data corresponding to described user profile according to described selected data processing scheme.
4. each described adaptive data processing equipment in 3 according to claim 1 is characterized in that, also comprises:
The result output unit is used for after finishing the data processing data processed result that output is corresponding.
5. adaptive data processing equipment according to claim 4 is characterized in that, also comprises:
Format conversion unit is used for before the described data processed result of output described data processed result being converted to predetermined format.
6. an adaptive data processing method is characterized in that, comprising:
Step 202 is resolved the data processing demands that receives, and generates the query statement corresponding to described data processing demands;
Step 204 is carried out described query statement, to search the data processing rule corresponding to described data processing demands from default rule base;
Step 206 merges the data processing rule that finds, and generates corresponding data processing scheme, processes for treating deal with data.
7. adaptive data processing method according to claim 6 is characterized in that, also comprises:
According to the edit instruction that receives, the data processing rule in the described rule base is carried out corresponding editing and processing.
8. adaptive data processing method according to claim 6 is characterized in that, after the described step 206, also comprises:
According to the association request that receives, user profile and selected data processing scheme are carried out related, to process pending data corresponding to described user profile according to described selected data processing scheme.
9. each described adaptive data processing method in 8 according to claim 6 is characterized in that, also comprises:
After finishing the data processing, the data processed result that output is corresponding.
10. adaptive data processing method according to claim 9 is characterized in that, before the described data processed result of output, also comprises:
Described data processed result is converted to predetermined format.
CN201210512200.6A 2012-12-04 2012-12-04 Adaptive data processing equipment and data processing method Expired - Fee Related CN102982495B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210512200.6A CN102982495B (en) 2012-12-04 2012-12-04 Adaptive data processing equipment and data processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210512200.6A CN102982495B (en) 2012-12-04 2012-12-04 Adaptive data processing equipment and data processing method

Publications (2)

Publication Number Publication Date
CN102982495A true CN102982495A (en) 2013-03-20
CN102982495B CN102982495B (en) 2015-09-23

Family

ID=47856449

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210512200.6A Expired - Fee Related CN102982495B (en) 2012-12-04 2012-12-04 Adaptive data processing equipment and data processing method

Country Status (1)

Country Link
CN (1) CN102982495B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016101557A1 (en) * 2014-12-23 2016-06-30 中兴通讯股份有限公司 Method and device for providing network asset data
CN107977457A (en) * 2017-12-18 2018-05-01 深圳市快付通金融网络科技服务有限公司 Data liquidation method, system and computer-readable recording medium
CN112667485A (en) * 2020-12-30 2021-04-16 新奥数能科技有限公司 Platform data node display method and device, electronic equipment and medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1549574A (en) * 2003-05-21 2004-11-24 华为技术有限公司 Telephone bill data processing method and apparatus
US20060020580A1 (en) * 2004-07-22 2006-01-26 International Business Machines Corporation Method and system for providing aggregate data access
CN102402522A (en) * 2010-09-09 2012-04-04 ***通信集团上海有限公司 Data query system and method
CN102419845A (en) * 2011-11-21 2012-04-18 天津中兴软件有限责任公司 Method for generating split rule of allocation settlement subsystem

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1549574A (en) * 2003-05-21 2004-11-24 华为技术有限公司 Telephone bill data processing method and apparatus
US20060020580A1 (en) * 2004-07-22 2006-01-26 International Business Machines Corporation Method and system for providing aggregate data access
CN102402522A (en) * 2010-09-09 2012-04-04 ***通信集团上海有限公司 Data query system and method
CN102419845A (en) * 2011-11-21 2012-04-18 天津中兴软件有限责任公司 Method for generating split rule of allocation settlement subsystem

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016101557A1 (en) * 2014-12-23 2016-06-30 中兴通讯股份有限公司 Method and device for providing network asset data
CN105786845A (en) * 2014-12-23 2016-07-20 中兴通讯股份有限公司 Method and device for providing network asset data
CN105786845B (en) * 2014-12-23 2020-03-31 中兴通讯股份有限公司 Method and device for providing network asset data
CN107977457A (en) * 2017-12-18 2018-05-01 深圳市快付通金融网络科技服务有限公司 Data liquidation method, system and computer-readable recording medium
CN112667485A (en) * 2020-12-30 2021-04-16 新奥数能科技有限公司 Platform data node display method and device, electronic equipment and medium

Also Published As

Publication number Publication date
CN102982495B (en) 2015-09-23

Similar Documents

Publication Publication Date Title
CN110009421B (en) Method, medium and device for determining unit price of cloud computing virtual resource and computing equipment
CN103049563B (en) Server, accounting voucher generate system and accounting voucher generates method
CN109787781A (en) Online charging method, apparatus, computer equipment and storage medium
CN104468136A (en) Billing method, analysis center and billing center
CN111062758A (en) Pricing method, device and system of cloud product
EP2879087A1 (en) SaaS PAYMENT PROCESSING SYSTEM, SaaS USAGE FEE PAYMENT PROCESSING METHOD, AND PROGRAM
US20170032432A1 (en) Integrated System
KR102471136B1 (en) System and method of tax platform service for easy tax filing and tax return and computer program for the same
CN102982495A (en) Self-adaption data processing device and method
EP2413279B1 (en) Account reconciliation server
CN1783120A (en) Analytic technology of computer system
KR20140114297A (en) Mobile terminal, recording media, expense information management method, and expense information management system
JP5685654B1 (en) Portal site system and method of using application, content, and service using portal site system
JP2018022230A (en) Payment management device and payment management method
CN113674476A (en) Water dispenser water taking method and system based on account sharing and readable storage medium
CN113393190A (en) Storage information processing method and device, electronic equipment and readable medium
KR101651957B1 (en) Portal site cost distribution/recovery system
CN101751631A (en) Monetary reward settlement device, monetary reward settlement system and settlement method
CN110633967A (en) Payment scheme intelligent adjustment system and method
JP5662595B1 (en) Portal site usage results collection system and portal site usage results collection method
JP4395094B2 (en) Text mining system
CN115495476A (en) Data query method, device, equipment and medium
CN116011977A (en) Vehicle management and account reporting integrated system, method and device and storage medium
CN114493670A (en) Intelligent charging system, method and storage medium
JP2003216731A (en) Support system for charging nursing case benefit

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150923

Termination date: 20211204

CF01 Termination of patent right due to non-payment of annual fee