Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Rule engine, calculating method, service system and calling method

A technology for computing business and business systems, which is applied in the fields of rule engines, computing, business systems, and invocations. It can solve problems such as high maintenance costs, multiple data sources, and complex business scenarios, so as to simplify calculations, reduce maintenance costs, and increase computing speed. Effect

Active Publication Date: 2014-07-23
厦门见福连锁管理有限公司
View PDF5 Cites 37 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem to be solved by the present invention is to provide a rule engine, a calculation method, a business system and a call method in order to overcome the defects of complex and changeable business scenarios, multiple data sources and high maintenance costs in the business system in the prior art, It can dynamically switch data sources, simplifies the calculation in the business system, improves the calculation speed of the rule engine, and reduces the maintenance cost of the business system

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Rule engine, calculating method, service system and calling method
  • Rule engine, calculating method, service system and calling method
  • Rule engine, calculating method, service system and calling method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The present invention is further described below by way of examples, but the present invention is not limited to the scope of the described examples.

[0035] refer to figure 1 , the rule engine of the present invention includes a rule body 1, a data table 2 and a data source 3, the rule engine is used for computing business logic in the business system, and the rule engine also includes:

[0036] A template setting module 4, used for customizing the data table in excel cell format, abstracting the calculation business logic in the business system from multiple input items and output items, and defining the multiple input items and output items into the data table , and import the data table into the database, where the information of the data table covers all computing business logic;

[0037] A data source configuration module 5, for analyzing the source of business data and abstracting SQL according to the business data and configuring the database corresponding to ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a rule engine, a calculating method, a service system and a calling method. The rule engine comprises a template setting module, a data source configuration module, a rule body setting module and a calculating module. The template setting module is used for customizing an excel cell format data sheet, logically abstracting a plurality of input items and output items from the calculating service in the service system to be defined into the data sheet, and leading the data sheet into a data base. The data source configuration module is used for analyzing the source of service data and abstracting an SQL according to the service data and configuring the data base corresponding to the SQL. The rule body setting module is used for writing a rule body. The calculating module is used for calling a data source according to the rule body, querying service data to be calculated, and obtaining the output items according to the input items in the data sheet. The data source can be switched dynamically, calculating in the service system is simplified, the calculating speed of the rule engine is increased, and the maintaining cost of the service system is lowered.

Description

technical field [0001] The invention relates to a rule engine, a calculation method, a business system and a calling method. Background technique [0002] A rule engine, developed from an inference engine, is a component embedded in an application that separates business decisions from application code and writes business decisions using predefined semantic modules. Accept data input, interpret business rules, and make business decisions based on business rules. Using it, the business decision logic of business decision makers and the technical decisions of application developers can be separated in the application system, and these business decisions can be placed in a central database or other unified place, so that they can be dynamically managed and processed at runtime. Modification to provide effective technical support for enterprises to maintain flexibility and competitiveness. [0003] However, in the business system, there is a problem of high maintenance costs f...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F17/30
CPCG06F16/24564
Inventor 郭清胡迪潘明国
Owner 厦门见福连锁管理有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products