Electric power financial reimbursement rule chain design method based on modular dynamic matching
Through the modular dynamic matching power financial reimbursement rules chain design method, the problems of inefficient financial reimbursement audit and inflexible rule response are solved, an efficient and flexible audit mechanism is realized, and financial management capabilities and audit quality are improved.
Patent Information
- Application Number
- CN202411757634.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-03
- Publication Date
- 2025-05-02
AI Technical Summary
The existing financial reimbursement audit methods have problems such as inefficient audit efficiency, inflexible response to audit rules and poor adaptability to dynamic changes in the business environment.
The power financial reimbursement rules chain design method based on modular dynamic matching is adopted. By establishing a multi-level business decomposition structure, building a relationship matrix between modules and events, and dynamically building a business rule chain for financial reimbursement audits in the power industry, the automatic call and gradual execution of rule units are realized.
It improves the efficiency and accuracy of financial reimbursement audits, enhances the flexibility and adaptability of the system, can quickly respond to different types of reimbursement applications, and reduces the error rate and work pressure of auditors.
Smart Images

Figure CN119919239A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of financial management and information technology in the electric power industry, and in particular to a method for designing an electric power financial reimbursement rule chain based on modular dynamic matching. Background Art
[0002] Since the Ministry of Finance clearly pointed out in the "Enterprise Accounting Informatization Work Specifications" that large enterprises should establish the financial operation model development direction of financial shared service centers in a timely manner according to the external environment and their own operating conditions, more and more enterprises have used process optimization and information technology to build financial shared service centers of a certain scale, and centralized the decentralized financial business in accordance with unified accounting standards, and achieved the purpose of controlling financial costs, improving work efficiency and realizing efficient empowerment through the integration of personnel, technology and processes.
[0003] With the advancement of the financial sharing model in the power industry and the deepening of the centralization and unification of business, on the one hand, it is inevitable that there will be a large-scale concentrated growth of financial reimbursement documents. The massive basic homogeneous accounting work will bring tremendous pressure on the time and energy of financial personnel. On the other hand, due to the centralized management, the task types are diversified and the operation levels are complicated, resulting in complicated and changeable business audit scenarios and rules. It is difficult for manual audit to take into account the audit quality and efficiency of financial reimbursement documents at the same time.
[0004] At present, the main technical approach to address the core problem of large data volume and complex rules in financial reimbursement documents is to use process automation technology to imitate human operations according to pre-set procedures to achieve large-scale, repetitive process actions. However, the existing technology can only achieve simple simulation of traditional financial reimbursement document work. It is difficult to quickly form a well-structured and fast-response audit mechanism based on the business rules according to the environment and set task requirements. It cannot effectively adapt to the characteristics of the expense reimbursement business in the financial sharing model, such as the large number of variables and states, complex operating rules, and frequent changes. Summary of the invention
[0005] In view of the above-mentioned problems, the present invention is proposed.
[0006] Therefore, the technical problem solved by the present invention is: the existing financial reimbursement audit method has low audit efficiency, inflexible audit rule response, poor adaptability to dynamic changes in the business environment, and how to achieve an efficient and flexible audit mechanism through modularization and dynamic matching.
[0007] To solve the above technical problems, the present invention provides the following technical solutions: a method for designing a rule chain for power financial reimbursement based on modular dynamic matching, comprising establishing a multi-level business decomposition structure to perform a first module division; constructing a relationship matrix between modules and events; constructing a first rule chain to perform automated operations of rule unit calling and step-by-step execution.
[0008] As a preferred solution of the modular dynamic matching-based power financial reimbursement rule chain design method described in the present invention, wherein: the establishment of a multi-level business decomposition structure includes business analysis of the financial reimbursement review business of the power industry.
[0009] As a preferred solution of the method for designing a power financial reimbursement rule chain based on modular dynamic matching described in the present invention, wherein: the first module division includes dividing the power industry financial reimbursement rule module components.
[0010] As a preferred solution of the modular dynamic matching-based power financial reimbursement rule chain design method described in the present invention, wherein: the relationship matrix between the building blocks and the events includes a mapping of the analysis rule chain.
[0011] As a preferred solution of the modular dynamic matching-based power financial reimbursement rule chain design method described in the present invention, wherein: the relationship matrix between the building modules and events also includes real-time monitoring of the operating performance of the rule chain.
[0012] As a preferred solution of the method for designing a rule chain for power financial reimbursement based on modular dynamic matching described in the present invention, the first rule chain includes dynamically constructing a business rule chain for financial reimbursement review in the power industry according to a relationship matrix between modules and events. The rule chain includes rule modules and rule units required for the review, a set of event features that accurately describes event characteristics, and a method for interactive matching between events and rule module entities.
[0013] As a preferred solution of the method for designing a rule chain for electricity financial reimbursement based on modular dynamic matching described in the present invention, the calling and step-by-step execution of rule units includes step-by-step calling of rule units in the rule chain. If the current rule returns failure, the current path is terminated and the next event is triggered; if the current rule returns success, the next rule unit is called.
[0014] Another object of the present invention is to provide an electric power financial reimbursement rule chain design system based on modular dynamic matching, which can establish a dynamic logical mapping of the rule chain by constructing a relationship matrix between modules and events, and includes a behavioral analysis mechanism to monitor the operating performance of the rule chain in real time, thereby solving the problem that the current financial reimbursement review rule chain has poor adaptability to dynamic changes in the business environment.
[0015] As a preferred solution of the modular dynamic matching-based power financial reimbursement rule chain design system described in the present invention, it includes: a modular design module, a relationship matrix construction module, and a rule chain execution module; the modular design module is used to establish a multi-level business decomposition structure and perform the first module division; the relationship matrix construction module is used to construct a relationship matrix between modules and events, establish a dynamic logical mapping of the rule chain, and include a behavior analysis mechanism to monitor the operating performance of the rule chain in real time; the rule chain execution module is used to construct the first rule chain and perform automated operations of rule unit calling and step-by-step execution.
[0016] A computer device comprises a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement a step of a method for designing a rule chain of power financial reimbursement based on modular dynamic matching.
[0017] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of a method for designing a power financial reimbursement rule chain based on modular dynamic matching.
[0018] Beneficial effects of the present invention: The modular dynamic matching-based power financial reimbursement rule chain design method provided by the present invention performs business analysis on the financial reimbursement review business in the power industry, first establishes a multi-level business decomposition structure, forms a task layer to correspond to specific business activities, and realizes clear sorting and structured organization of basic data, effectively decomposing complex business problems into smaller manageable parts, thereby improving the controllability of subsequent review processes. Specifically, business problems are refined as input items, ensuring that different types of reimbursement applications can be quickly identified and processed during the actual review process. Through this detailed hierarchical structure, reviewers can efficiently set corresponding rule units for each business activity to ensure the accuracy of the review, which not only improves the standardization of the review, but also reduces errors caused by the complexity of business processing in actual use, thereby improving the efficiency and reliability of the review. Reliability. In addition, since business activities are closely matched with corresponding rule scheme units, the system can achieve rapid response when processing different types of reimbursement, thereby improving the overall financial management capabilities and ensuring the effective use of enterprise resources. By constructing a relationship matrix between modules and events, a clear visualization of the driving relationship between the actions of each rule unit and events is achieved, so that the decision of each rule unit is based on specific event conditions, which improves the flexibility of the system and enables it to quickly adapt to different events and scenario changes. By constructing the first rule chain, automated operations of rule unit calling and step-by-step execution are performed, and an automated and flexible audit mechanism is established, which significantly improves processing efficiency, reduces average processing time, and greatly reduces the error rate in the audit process. At the same time, it also reduces the work pressure of auditors. The present invention achieves better results in terms of efficiency, flexibility and adaptability. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative work.
[0020] Figure 1 An overall flow chart of a method for designing a power financial reimbursement rule chain based on modular dynamic matching provided in the first embodiment of the present invention.
[0021] Figure 2 A business decomposition model diagram of a method for designing a rule chain of power financial reimbursement based on modular dynamic matching provided in the first embodiment of the present invention.
[0022] Figure 3A flowchart of a dynamic construction of a financial reimbursement business review rule chain for a method for designing a power financial reimbursement rule chain based on modular dynamic matching is provided in the first embodiment of the present invention.
[0023] Figure 4 A technical flow chart of a method for designing a power financial reimbursement rule chain based on modular dynamic matching provided for the second embodiment of the present invention.
[0024] Figure 5 A schematic diagram of a module of an electricity financial reimbursement rule chain design system based on modular dynamic matching provided in the third embodiment of the present invention. DETAILED DESCRIPTION
[0025] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the drawings of the specification. Obviously, the described embodiments are part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary persons in the art without creative work should fall within the scope of protection of the present invention.
[0026] Example 1, reference Figure 1-Figure 3 , which is an embodiment of the present invention, provides a method for designing a power financial reimbursement rule chain based on modular dynamic matching, comprising:
[0027] S1: Establish a multi-level business decomposition structure and carry out the first module division.
[0028] Furthermore, the establishment of a multi-level business decomposition structure includes business analysis of the financial reimbursement audit business in the power industry.
[0029] Establish a multi-level business decomposition structure, such as Figure 2 As shown, business problems are used as input items and are further decomposed into task layers at various levels, corresponding to specific business activities. Business activities have corresponding rule program units to match and form. Taking the review of financial travel reimbursement as an example, an example of a business decomposition structure is formed. Please refer to Table 1.
[0030] Table 1 Travel reimbursement review breakdown structure
[0031]
[0032]
[0033] It should be noted that the first module division includes dividing the power industry financial reimbursement rule module components. There are many ways to perform the first module division, such as a rule module division method based on configurability and coupling quantitative algorithms or a module division method based on rule layering.
[0034] As a preference, in this embodiment, the first module division is performed by adopting a rule module division method based on configurability and coupling quantitative algorithm, and its principle steps are as follows:
[0035] Based on the combination of configurability and coupling quantitative algorithms, the division of financial reimbursement rule modules in the power industry is completed. With the growth of daily financial sharing and expense reimbursement document types, the number of rules is also increasing significantly. The way the modules are divided directly affects the rationality and effectiveness of the division results. The complexity of module construction affects the efficiency of rule chain assembly. Taking non-empty check as an example, a large number of business types such as travel expenses, conference expenses, engineering expenses, employee education expenses, etc. include non-empty check of reimbursement business fields. If a separate rule is set for each non-empty field, the accuracy of rule review will be improved, but the interface and combination complexity between modules will be increased, the stability of rule chain execution will be reduced, and the difficulty of later module management and maintenance will be increased; if all non-empty fields are set as a unified rule module, there is no need to consider the organization of the module, and business changes can be quickly located and updated, but the flexibility and efficiency of audit execution will be greatly reduced.
[0036] The quantitative algorithm based on configurability and coupling determines the granularity of rule module division, which can achieve a flexible balance between stability and efficiency. Configurability actually shows the variability of rules, that is, the number of service forms that can meet the needs that can be provided through the rules. Coupling is actually the difficulty of combining modules, that is, the correlation between the rule and other rules in the business form.
[0037] Assume that the number of basic rules contained in a module is N, and the business document scenario of the module is R(m i ), then the average partitioning granularity of the module is expressed as:
[0038]
[0039] Among them, agra is the average partitioning granularity of the module, n is the number of basic rules contained in the module, gra(m i ) is the average value of the gra function applied to the i-th rule in the business scenario, and the value of i ranges from [1,n].
[0040] The quantitative value S(θ) of the module configurability and coupling is calculated as:
[0041]
[0042] Among them, D(a i ,a j ) is the total number of form rules corresponding to the rule and the number of associations with other rules, θ is the number of forms corresponding to the rule, a iis the total number of rules for the form, a j It is the number of associations with other rules in the form.
[0043] Taking the non-empty module verification rule as an example, the quantitative values of module configurability and coupling are calculated, refer to Table 2.
[0044] Table 2 Quantitative values of configurability and coupling of non-empty modules
[0045]
[0046] Divide [0,1] into four intervals: (0.9,1], (0.7,0.9], (0.4,0.7], [0,0.4], and divide the non-empty rule units falling in these intervals into the same rule module to complete the granularity division of the rules. For an example of a non-empty rule module, see Table 3.
[0047] Table 3 Non-empty module granularity division
[0048]
[0049] It should be noted that in another feasible embodiment, the first module division is performed by adopting a module division method based on rule layering, and its principle steps are as follows:
[0050] When dividing the components of the power industry financial reimbursement rule module through the rule-layered module division method, the rule module is divided into the basic rule layer, the business logic layer and the high-frequency exception layer, and managed in a fixed category. In the basic rule layer, generally applicable financial audit rules are included, such as non-empty verification of reimbursement amount and invoice compliance review; the business logic layer covers rules with logical associations in various business scenarios, such as the review and approval process control of travel expense categories; and the high-frequency exception layer specifically handles rules that need to be applied in specific circumstances, such as the rapid processing rules for emergency business trips or high-specificity reimbursements. Through this hierarchical management method, a clear classification of rules and a structure that is easy to maintain are achieved, which is suitable for scenarios with relatively stable and less rule changes. The advantage of this method is that it improves the maintainability and adaptability of the rules. Although its flexibility may be slightly insufficient when dealing with rapidly changing or complex business scenarios, it can ensure the coherence and consistency of the audit process in a standardized operating environment, thereby reducing errors and omissions that may occur in the audit process. The effective implementation of such a hierarchical mechanism helps to improve the overall audit efficiency and ensure financial compliance and data consistency.
[0051] S2: The relationship matrix between building blocks and events.
[0052] Furthermore, the relationship matrix between building modules and events includes dynamic logic mapping of analysis rule chains.
[0053] It should be noted that the dynamic logic mapping of the analysis rule chain is to achieve the logical language penetration modeling of the business rule module component. The actions and decisions of each rule unit in the business rule module are driven by events. The business logic of each rule unit is expressed by the "event-condition-action" rule. Taking the compliance of the engineering expense reimbursement form as an example, the specific syntax is expressed as follows:
[0054] ECA rule:
[0055] When <Event: Application for project expense reimbursement>
[0056] If <Condition: Field "Cost Center" and "Business Activity" data table>
[0057] Then<approved>
[0058] Else<Auditing stops and prompts, proceed to the next event>
[0059] Furthermore, a "module-event" relationship matrix model is constructed. The actions and decisions of each rule unit in the business rule module are driven by events. The establishment of the "module-event" relationship matrix is the basis for the dynamic assembly of the audit rule chain, which determines the relationship between the nodes of the rule chain module. The "module-event" relationship matrix is a parent-child matrix. The parent matrix is the "rule-event" relationship matrix, and the child matrix is the "rule unit-event" relationship matrix. The relationship matrix process established using the system modeling method is expressed as:
[0060] Based on the output results of the rule module division of the configurability and coupling quantitative algorithm, a module list is established, refer to Table 4.
[0061] Table 4 Module List
[0062] Rule module name Rule module encoding General non-null check N1 Common non-empty check-personal type E1 Common non-empty checks - Engineering E2 Special non-empty check E3 General existence check N2 Settlement Rules Verification - Personal Category E4 Settlement rules verification - Engineering E5
[0063] For a list of rule units, see Table 5.
[0064] Table 5 Rule unit list
[0065] Rule unit name Rule unit encoding Parent rule module code Project name is not empty T1 E2 Industry Type is not empty T2 E2
[0066] Based on the dynamic logic mapping of the analysis rule chain, an event list is established to achieve the output results of the logical language penetration modeling of the business rule module component, see Table 6.
[0067] Table 6 Event list
[0068] Event Name Event Code Travel expense reimbursement application Y1 Organizational expense reimbursement application Y2 Application for employee education expense reimbursement Y3 Application for Reimbursement of Conference Reception Expenses Y4 Project payment application Y5 Project payment approval application Y6
[0069] Establish the "rule module-event" relationship matrix, expressed as:
[0070]
[0071] Among them, M is the rule module-event relationship matrix.
[0072] Establish the "rule unit-event" relationship matrix, expressed as:
[0073]
[0074] Among them, M-E2 is the rule unit-event relationship matrix.
[0075] The establishment of the "module-event" relationship matrix forms an index for the construction of the audit rule chain, which has obvious advantages in describing important behaviors such as concurrency, conflict, and synchronization. It can also be used to analyze the structure and behavior of various audit rule chains and support the special modeling needs of modular processes.
[0076] It should also be noted that building a relationship matrix between modules and events also includes establishing a behavior analysis mechanism to monitor the operating performance of the rule chain in real time.
[0077] S3: Build the first rule chain and perform automated operations of rule unit calling and step-by-step execution.
[0078] Furthermore, the first rule chain includes dynamically constructing a business rule chain for financial reimbursement review in the power industry based on a relationship matrix between modules and events. The rule chain includes rule modules and rule units required for the review, a set of event characteristics that accurately describes event characteristics, and a way of interactive matching between events and rule module entities.
[0079] It should be noted that calling and gradually executing a rule unit includes gradually calling the rule units in the rule chain. If the current rule returns failure, the current path is terminated and the next event is triggered; if the current rule returns success, the next rule unit is called.
[0080] It should also be noted that there are many methods for constructing the first rule chain, such as using an event-triggered algorithm to dynamically assemble the rule chain or using a preset path combined with an event-triggered rule chain generation method.
[0081] As a preferred embodiment, in this embodiment, the first rule chain is constructed by adopting an event-triggered algorithm to dynamically assemble the rule chain, and the principle steps are as follows:
[0082] Based on the event triggering algorithm, the business rule chain of financial reimbursement review in the power industry is dynamically constructed. On the basis of the establishment of the rule module component, the relationship between the module nodes is connected through event triggering to form a network organization form. The rule link can be described as three parts, namely the rule module and rule unit required for the review; the event feature description set of the precise application of the rule module and the rule unit; the interactive matching method between the event and the rule module entity. The dynamic construction process of the financial reimbursement business review rule chain is as follows: Figure 3 shown.
[0083] Taking engineering expense reimbursement as an example, the execution process is as follows:
[0084] (1) Pass event dependency declaration parameters.
[0085] (2) The event dependency declaration parameters traverse the "rule module-event" relationship matrix and obtain the rule module whose matrix value is "1". If there is a rule module numbered N, all rule units under the module are called to generate a rule chain and execute the business rule module logic language. After the event is executed, if the return value is "F", the rule chain is terminated and the next event is triggered. If the return value is "T", the next step is executed.
[0086] (3) For the rule module with a matrix value of "1" and numbered E, enter the "rule unit-event" relationship matrix, traverse and obtain the rule units with a matrix value of "1", consider all rule units as state sequences affected by the event, connect with the rule chain in step (2) through an interface, obtain the result, and continue to execute the business rule module logic language. If the return value of any rule chain node is "F", the rule chain terminates and triggers the next event. If the return value is "T", it closes normally and triggers the next event.
[0087] It should also be noted that in another feasible embodiment, the first rule chain is constructed by adopting a rule chain generation method combining a preset path with event triggering, and its principle steps are as follows:
[0088] First, through market research and historical data analysis, typical business scenarios are identified, such as travel reimbursement, conference fee reimbursement, and engineering fee reimbursement, and multiple rule chain paths are preset for each scenario. These paths are saved in the form of templates to ensure that the appropriate path can be quickly selected for rule chain construction when facing similar business requests, thereby improving audit efficiency. For example, when processing travel reimbursement applications, relevant modules such as "general non-empty check" and "settlement rule check" are automatically selected according to the preset path, thereby directly generating the audit process. If a new reimbursement type is encountered and there is no ready-made path template, the system will dynamically generate a new path template based on the characteristics of the current application and the rule unit and save it for future use. Although this method reduces the time for path generation and improves the consistency of the process, in scenarios where business needs change frequently, the flexibility of the preset path may be insufficient, which may make it difficult to quickly adapt to new situations and affect audit efficiency. Therefore, this method is more suitable for scenarios where rules change infrequently, which helps to optimize resource allocation and improve overall audit quality.
[0089] Example 2, reference Figure 4 , which is an embodiment of the present invention, provides a design method for an electricity financial reimbursement rule chain based on modular dynamic matching. In order to verify the beneficial effects of the present invention, scientific demonstration is carried out through economic benefit calculation and simulation experiments.
[0090] In order to verify the effectiveness of the design method of power financial reimbursement rule chain based on modular dynamic matching, a series of experiments were carried out. The main purpose of the experiment was to evaluate the efficiency and accuracy of rule modular configuration. Before the experiment, according to the following Figure 4 The technical process shown creates a complete financial reimbursement review process for the power industry, including multiple scenarios such as travel expenses, conference expenses, and engineering expense reimbursement. To ensure the authenticity of the data, actual reimbursement data within one month is used as a sample, with a sample number of 500.
[0091] During the experimental preparation stage, first, through a comprehensive analysis of the financial reimbursement review business in the power industry, a multi-level decomposition structure of the business was established, and the financial reimbursement issues were broken down from the macro level into specific task levels. The task levels were further subdivided into corresponding business activities. For example, the travel expense reimbursement review is divided into multiple checks, including the completeness of the reimbursement expenses, the uploading of attachments, the compliance review of specific expenses, etc., and finally the corresponding rule units are formed.
[0092] Subsequently, a module division method based on a quantitative algorithm of configurability and coupling was applied to classify these rules. The algorithm was used in the experiment to calculate the quantitative values of configurability and coupling of each module as the basis for division. During the entire experiment, the system automatically generated corresponding input and output parameter templates to ensure the automation and flexibility of the program. The test found that the average processing time of the automated audit process was shortened to 60% of the original. In addition, the number of errors occurring during the audit process was reduced by 40%, indicating that the modular configuration of rules improved the accuracy of the audit.
[0093] In each step, by adjusting the calling order and logical conditions of the rule units, it was monitored that the response time and accuracy of the rule chain were significantly improved, especially during peak periods. During the specific implementation process, the dynamically constructed rule chain effectively adapted to the business needs that fluctuated over time, thereby ensuring a rapid response to new applications.
[0094] Refer to Table 7 for a comparative analysis of the experimental data.
[0095] Table 7 Experimental data record table
[0096]
[0097] According to the data in Table 7, it can be seen that the audit efficiency of the rule module is directly correlated with the number of errors, as explained below:
[0098] Number of audit samples and processing efficiency: Among all rule modules, Settlement Rule Verification-Personal has the highest sample processing efficiency (250 samples / minute), which shows that the module is reasonably designed and can flexibly cope with a large number of audit tasks. In contrast, the processing efficiency of Special Non-empty Verification is only 25 samples / minute, which reflects that the complexity of the module leads to a decrease in efficiency.
[0099] Processing time and number of errors: There is a certain inverse relationship between the average processing time and the number of errors. In the "General Non-empty Check" module, the processing time is 2.5 minutes and the number of errors is only 5, which reflects the reasonable audit condition setting. In the "Common Non-empty Check-Personal" module, although the processing time is slightly longer (3.0 minutes), the number of errors has reached 10, indicating that in this module, the adaptability and flexibility of the rules still need to be further optimized.
[0100] Pass rate and improvement rate: The pass rate is an important indicator for judging the success rate of the audit. The settlement rule verification-personal module achieved the highest pass rate of 98%, indicating that the module can effectively prevent erroneous reimbursement requests. The improvement rate of the "general non-empty check" module in the data table was 20%, while the improvement rate of the "common non-empty check-engineering" module was only 15%, which shows that the rule setting and dynamic matching capabilities of different modules need to be improved when adapting to new business changes.
[0101] Through the above data analysis, it can be seen that the implementation of the rule chain design method based on modular dynamic matching has indeed brought obvious benefits and improvements. At the same time, compared with the single audit method of the existing technology, this innovation not only improves work efficiency, but also reduces the burden on auditors, ensuring the efficiency and reliability of the reimbursement audit process, and has obvious creativity and novelty.
[0102] Example 3, reference Figure 5 , which is an embodiment of the present invention, provides an electric power financial reimbursement rule chain design system based on modular dynamic matching, including a modular design module, a relationship matrix construction module, and a rule chain execution module.
[0103] The modular design module is used to establish a multi-level business decomposition structure and perform the first module division; the relationship matrix construction module is used to construct the relationship matrix between modules and events, establish the dynamic logical mapping of the rule chain, and include a behavior analysis mechanism to monitor the operating performance of the rule chain in real time; the rule chain execution module is used to build the first rule chain and perform automated operations of rule unit calling and step-by-step execution.
[0104] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0105] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in conjunction with such instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in conjunction with such instruction execution systems, devices or apparatuses.
[0106] More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic device), a portable computer disk case (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be a paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, deciphering, or processing in another suitable manner as necessary, and then stored in a computer memory.
[0107] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc. It should be noted that the above embodiments are only used to illustrate the technical solution of the present invention and are not limited. Although the present invention is described in detail with reference to the preferred embodiments, it should be understood by those skilled in the art that the technical solution of the present invention can be modified or replaced by equivalents without departing from the spirit and scope of the technical solution of the present invention, which should be included in the scope of the claims of the present invention.
[0108] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.
Claims
1. A method for designing a power financial reimbursement rule chain, characterized in that: include: Establish a multi-level business decomposition structure and carry out the first module division; Construct a relationship matrix between modules and events; Construct the first rule chain to perform automated operations of rule unit calling and step-by-step execution.
2. The power financial reimbursement rule chain design method according to claim 1, characterized in that: The establishment of a multi-level business decomposition structure includes business analysis of the financial reimbursement review business of the power industry.
3. The power financial reimbursement rule chain design method according to claim 2, characterized in that: The first module division includes dividing the power industry financial reimbursement rule module components.
4. The method for designing a rule chain for power financial reimbursement according to claim 3, characterized in that: The relationship matrix of building blocks and events includes a mapping of analysis rule chains.
5. The method for designing a rule chain for power financial reimbursement according to claim 4, characterized in that: The building block and event relationship matrix also includes real-time monitoring of the operational performance of the rule chain.
6. The method for designing a rule chain for power financial reimbursement according to claim 5, characterized in that: The first rule chain includes dynamically building a business rule chain for financial reimbursement review in the power industry based on a relationship matrix between modules and events. The rule chain includes rule modules and rule units required for the review, a set of event features that accurately describes event characteristics, and a way of interactive matching between events and rule module entities.
7. The method for designing a rule chain for power financial reimbursement according to claim 6, characterized in that: The calling and step-by-step execution of the rule unit includes calling the rule units in the rule chain step by step, and if the current rule returns a failure, terminating the current path and triggering the next event; If the current rule returns success, the next rule unit is called.
8. A system using the power financial reimbursement rule chain design method according to any one of claims 1 to 7, characterized in that: Including modular design module, relationship matrix building module, rule chain execution module; The modular design module is used to establish a multi-level business decomposition structure and perform first module division; The relationship matrix building module is used to build a relationship matrix between modules and events, establish a dynamic logic mapping of the rule chain, and include a behavior analysis mechanism to monitor the operating performance of the rule chain in real time; The rule chain execution module is used to construct a first rule chain and perform automated operations of rule unit calling and step-by-step execution.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method for designing a power financial reimbursement rule chain according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method for designing a power financial reimbursement rule chain according to any one of claims 1 to 7 are implemented.