General parameterized filling management system and method based on process engine
Through a general parameterized filling management system based on the process engine, the problem of timeliness and low efficiency of traditional banking business filling and feedback methods is solved, and the distribution and review of customized filling and feedback content is realized, improving the efficiency of business operations and data accuracy.
Patent Information
- Application Number
- CN202411675571.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-21
- Publication Date
- 2025-03-14
AI Technical Summary
Traditional banking business reporting and feedback methods have problems of timeliness and low efficiency, especially the filling formats are diverse and historical reporting cannot be tracked in a timely manner. Feedback review requires multiple reviews and inspections, resulting in a significant reduction in feedback timeliness and efficiency.
The general parameterized filling management system based on the process engine is adopted. Through the creation, issuance, feedback and summary modules, custom input and distribution of filling information and feedback information are realized, data review and correction are carried out in combination with the machine learning content correction model, and permission management modules are integrated for identity verification and permission management.
The business personnel of each line have customized the content of filling and feedback in the system. Through the process engine, the timeliness and reviews are issued and reviewed step by step, and the timeliness and efficiency of filling and feedback are improved. The system automatically reminds and summarizes to ensure data accuracy and consistency.
Smart Images

Figure CN119624363A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to a general parameterized report filling management system and method based on a process engine, belonging to the technical field of report management. Background Art
[0002] In the process of bank business, various business departments need to summarize and collect various types of business information, which can be divided into two categories based on the types of information collected: timely submission and daily tracking and feedback. It mainly includes risk investigation, interbank business reporting, and marketing information delivery and feedback. Currently, the delivery of these reports is done by manually delivering paper materials or notifying via email, and then summarizing and collecting through the original path. The traditional delivery method has poor timeliness and low efficiency, and the formats of the reports are varied, making it impossible to track historical reporting in a timely manner from the system level. At the same time, the review of feedback needs to go through multiple audits and checks at the outlets, counties, second-level banks, and provincial banks, which greatly reduces the timeliness and efficiency of feedback. Summary of the invention
[0003] In order to solve the above problems existing in the prior art, the present invention proposes a general parameterized reporting management system and method based on a process engine.
[0004] The technical solution of the present invention is as follows:
[0005] On the one hand, the present invention provides a general parameterized reporting management system based on a process engine, comprising:
[0006] Create a new module to establish reporting items;
[0007] The sending module is used to parameterize the reporting fields. After establishing the project, the user can use the sending module to customize the reporting information, including the number and content of the reporting fields.
[0008] Feedback module, which is used to parameterize feedback fields. After establishing a project, users can use the feedback module to customize the feedback information, including the number and content of feedback fields.
[0009] The process engine is used to distribute the reporting information and feedback information input in the sending module and the feedback module to authorized users. Authorized users fill in the content according to the received reporting information and feedback information and then send it back to the process engine. The process engine is also equipped with a content correction model based on machine learning, which verifies and corrects the returned data content through the content correction model to form corrected content.
[0010] The summary module is used to receive and summarize the correction and processing content uploaded by the process engine and forward it to the approval personnel. After the approval personnel approve the summarized correction and processing content, they forward it to the superior personnel through the summary module.
[0011] As a preferred implementation, a rights management module is also included for performing identity management and verification of authorized users. The rights management module is specifically implemented by the following steps:
[0012] The user initiates a registration request through the client. The rights management module generates a public-private key pair corresponding to the user information on the blockchain in response to the request, and uploads it to the verification node corresponding to the user. The authorized user is authenticated through the public key, and the information on the verification node is decrypted using the private key.
[0013] In response to a request from an authorized user to receive information filling and feedback through any device, an identity authentication is sent to the verification node. The user authenticates the verification node through the public key in the digital certificate. After successful authentication, the authority management module grants the current user device file access rights.
[0014] As a preferred implementation, the rights management module is also used for:
[0015] After each authorized user successfully authenticates his / her identity through any device, a time limit is set for the granted device file access rights;
[0016] The device information of each authorized user who has been authenticated is obtained, and after a specified time period for each device to be granted file access permissions, the device file access permissions of the corresponding device are removed.
[0017] As a preferred embodiment, the content correction model includes a text extraction unit and a text correction unit;
[0018] The text extraction unit is used to extract text content from the returned data content;
[0019] The text correction unit receives the text content extracted by the text extraction unit, and obtains the content of the filling field and the feedback field, and inputs them into the pre-trained first neural network model. The pre-trained first neural network model identifies whether the text content matches the content of the filling field and the feedback field. If they do not match, the approval failure is fed back to the corresponding authorized user. If they match, the extracted text content is input into the pre-trained second neural network model. The second neural network model identifies whether there are errors in the characters in the text content, and corrects any character if an error occurs.
[0020] On the other hand, the present invention also provides a general parameterized reporting management method based on a process engine, comprising the following steps:
[0021] Establish reporting items;
[0022] Parameterize the reporting fields. After setting up the project, users can customize the reporting information, including the number and content of the reporting fields.
[0023] Parameterize the feedback fields, and users can customize the feedback information after setting up the project, including the number and content of the feedback fields;
[0024] The process engine distributes the reporting information and feedback information input by the user to the authorized users. The authorized users fill in the content according to the received reporting information and feedback information and then send it back to the process engine. The process engine is also equipped with a content correction model based on machine learning. The content correction model verifies the returned data content and forms the corrected content.
[0025] The correction and processing contents are summarized and forwarded to the approval personnel. After the approval personnel approve the summarized correction and processing contents, they are forwarded to the superior personnel through the summary module.
[0026] As a preferred implementation, it also includes a rights management step for performing identity management and verification of authorized users, which is achieved by the following steps:
[0027] The user initiates a registration request through the client. In response to the request, a public-private key pair is generated on the blockchain corresponding to the user information, and the verification node corresponding to the user is uploaded to the chain. The authorized user is authenticated through the public key, and the information on the verification node is decrypted using the private key;
[0028] In response to a request from an authorized user to receive information filling and feedback through any device, an identity authentication is sent to the verification node. The user authenticates the verification node through the public key in the digital certificate. After successful authentication, the authority management module grants the current user device file access rights.
[0029] As a preferred implementation, after each authorized user performs identity authentication through any device and the authentication is successful, the granted device file access permission is set to have a time limit;
[0030] The device information of each authorized user who has been authenticated is obtained, and after a specified time period for each device to be granted file access permissions, the device file access permissions of the corresponding device are removed.
[0031] As a preferred embodiment, the content correction model includes a text extraction unit and a text correction unit;
[0032] The text extraction unit is used to extract text content from the returned data content;
[0033] The text correction unit receives the text content extracted by the text extraction unit, and obtains the content of the filling field and the feedback field, and inputs them into the pre-trained first neural network model. The pre-trained first neural network model identifies whether the text content matches the content of the filling field and the feedback field. If they do not match, the approval failure is fed back to the corresponding authorized user. If they match, the extracted text content is input into the pre-trained second neural network model. The second neural network model identifies whether there are errors in the characters in the text content, and corrects any character if an error occurs.
[0034] On the other hand, the present invention further provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method described in any embodiment of the present invention when executing the program.
[0035] In yet another aspect, the present invention further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method described in any embodiment of the present invention.
[0036] The present invention has the following beneficial effects:
[0037] The present invention can enable business personnel of various lines to establish projects in the system and customize reporting content and feedback content, and then distribute the reporting content step by step through the process engine, and the system automatically reminds the authorized transferor or processor through text messages and communication software; after the processor fills in the daily tracking or timely feedback information, it is reviewed step by step through the process engine, and finally summarized and counted at the provincial bank level. The system processes the summarized feedback information according to the parameter configuration content, and finally displays the final result to the business personnel of the provincial bank. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Figure 1 This is a schematic diagram of system modules of Embodiment 1 of the present invention;
[0039] Figure 2 This is a schematic diagram of the method flow of Embodiment 2 of the present invention. DETAILED DESCRIPTION
[0040] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0041] It should be understood that the step numbers used in this document are only for convenience of description and are not intended to limit the order in which the steps are executed.
[0042] It should be understood that the terms used in the present specification are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the present specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.
[0043] The terms “include” and “comprising” indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.
[0044] The term "and / or" means and includes any and all possible combinations of one or more of the associated listed items.
[0045] Embodiment 1:
[0046] See also Figure 1 This embodiment provides a general parameterized reporting management system based on a process engine, including:
[0047] Create a new module to establish reporting items;
[0048] The sending module is used to parameterize the reporting fields. After establishing the project, the user can use the sending module to customize the reporting information, including the number and content of the reporting fields.
[0049] Feedback module, which is used to parameterize feedback fields. After establishing a project, users can use the feedback module to customize the feedback information, including the number and content of feedback fields.
[0050] The process engine is used to distribute the reporting information and feedback information input in the sending module and the feedback module to authorized users. Authorized users fill in the content according to the received reporting information and feedback information and then send it back to the process engine. The process engine is also equipped with a content correction model based on machine learning, which verifies and corrects the returned data content through the content correction model to form corrected content.
[0051] The summary module is used to receive and summarize the correction and processing content uploaded by the process engine and forward it to the approval personnel. After the approval personnel approve the summarized correction and processing content, they forward it to the superior personnel through the summary module.
[0052] This embodiment will parameterize the design of the sent data and the fields to be filled in, so that business personnel can customize the number and content of the filling fields. It is compatible with the current problem of sending various EXCEL filling data via email, with different data types and data fields, and meets the usage requirements of existing businesses.
[0053] And the distribution channels are integrated. At present, there are many channels for reporting and distributing, including using paper materials, email notifications, and chat communication software to distribute reporting information. By building this system to integrate the distribution channels, the distribution of business reports of the entire line can be realized through this system, and the electronicization of reporting information can be fully realized. System implementation path: Establish reporting project and batch establishment logical units in this system, establish different reporting types (timely reporting submission type, daily tracking feedback type) according to the different needs of each business line, establish custom distribution data fields and types, and determine custom feedback fields and types.
[0054] After the project is determined, the data of the reported content is sent down level by level through the process engine. Reminders are given through text messages or communication software to ensure that the reported information reaches the customer in real time, which greatly improves the timeliness and accuracy compared to the current technology. The feedback information is reviewed level by level through the process engine and finally reaches the provincial bank for summary.
[0055] This system will analyze and summarize the collected reported data. According to the custom information type, the summary data can be customized and processed to generate the final result.
[0056] As a preferred implementation of this embodiment, a rights management module is also included for performing identity management and verification of authorized users. The rights management module is specifically implemented by the following steps:
[0057] The user initiates a registration request through the client. The rights management module generates a public-private key pair corresponding to the user information on the blockchain in response to the request, and uploads it to the verification node corresponding to the user. The authorized user is authenticated through the public key, and the information on the verification node is decrypted using the private key.
[0058] In response to a request from an authorized user to receive information filling and feedback through any device, an identity authentication is sent to the verification node. The user authenticates the verification node through the public key in the digital certificate. After successful authentication, the authority management module grants the current user device file access rights.
[0059] As a preferred implementation of this embodiment, the rights management module is also used for:
[0060] After each authorized user successfully authenticates his / her identity through any device, a time limit is set for the granted device file access rights;
[0061] The device information of each authorized user who has been authenticated is obtained, and after a specified time period for each device to be granted file access permissions, the device file access permissions of the corresponding device are removed.
[0062] As a preferred implementation of this embodiment, the content correction model includes a text extraction unit and a text correction unit;
[0063] The text extraction unit is used to extract text content from the returned data content;
[0064] The text correction unit receives the text content extracted by the text extraction unit, and obtains the content of the filling field and the feedback field, and inputs them into the pre-trained first neural network model. The pre-trained first neural network model identifies whether the text content matches the content of the filling field and the feedback field. If they do not match, the approval failure is fed back to the corresponding authorized user. If they match, the extracted text content is input into the pre-trained second neural network model. The second neural network model identifies whether there are errors in the characters in the text content, and corrects any character if an error occurs.
[0065] Embodiment 2:
[0066] See also Figure 2 This embodiment provides a general parameterized reporting management method based on a process engine, comprising the following steps:
[0067] Establish reporting items;
[0068] Parameterize the reporting fields. After setting up the project, users can customize the reporting information, including the number and content of the reporting fields.
[0069] Parameterize the feedback fields, and users can customize the feedback information after setting up the project, including the number and content of the feedback fields;
[0070] The process engine distributes the reporting information and feedback information input by the user to the authorized users. The authorized users fill in the content according to the received reporting information and feedback information and then send it back to the process engine. The process engine is also equipped with a content correction model based on machine learning. The content correction model verifies the returned data content and forms the corrected content.
[0071] The correction and processing contents are summarized and forwarded to the approval personnel. After the approval personnel approve the summarized correction and processing contents, they are forwarded to the superior personnel through the summary module.
[0072] As a preferred implementation, it also includes a rights management step for performing identity management and verification of authorized users, which is achieved by the following steps:
[0073] The user initiates a registration request through the client. In response to the request, a public-private key pair is generated on the blockchain corresponding to the user information, and the verification node corresponding to the user is uploaded to the chain. The authorized user is authenticated through the public key, and the information on the verification node is decrypted using the private key;
[0074] In response to a request from an authorized user to receive information filling and feedback through any device, an identity authentication is sent to the verification node. The user authenticates the verification node through the public key in the digital certificate. After successful authentication, the authority management module grants the current user device file access rights.
[0075] As a preferred implementation, after each authorized user performs identity authentication through any device and the authentication is successful, the granted device file access permission is set to have a time limit;
[0076] The device information of each authorized user who has been authenticated is obtained, and after a specified time period for each device to be granted file access permissions, the device file access permissions of the corresponding device are removed.
[0077] As a preferred embodiment, the content correction model includes a text extraction unit and a text correction unit;
[0078] The text extraction unit is used to extract text content from the returned data content;
[0079] The text correction unit receives the text content extracted by the text extraction unit, and obtains the content of the filling field and the feedback field, and inputs them into the pre-trained first neural network model. The pre-trained first neural network model identifies whether the text content matches the content of the filling field and the feedback field. If they do not match, the approval failure is fed back to the corresponding authorized user. If they match, the extracted text content is input into the pre-trained second neural network model. The second neural network model identifies whether there are errors in the characters in the text content, and corrects any character if an error occurs.
[0080] Embodiment three:
[0081] This embodiment provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method described in any embodiment of the present invention when executing the program.
[0082] Embodiment 4:
[0083] This embodiment provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the method described in any embodiment of the present invention is implemented.
[0084] In the embodiments of the present application, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent the existence of A alone, the existence of A and B at the same time, and the existence of B alone. Among them, A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" and similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b and c can be represented by: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, c can be single or multiple.
[0085] Those of ordinary skill in the art will appreciate that the various units and algorithm steps described in the embodiments disclosed herein can be implemented in a combination of electronic hardware, computer software, and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0086] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0087] In several embodiments provided in the present application, if any 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 application, 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, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory; hereinafter referred to as: ROM), random access memory (Random Access Memory; hereinafter referred to as: RAM), disk or optical disk, and other media that can store program codes.
[0088] The above descriptions are merely embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A general parameterized reporting management system based on a process engine, characterized in that: include: Create a new module to establish reporting items; The sending module is used to parameterize the reporting fields. After establishing the project, the user can use the sending module to customize the reporting information, including the number and content of the reporting fields. Feedback module, which is used to parameterize feedback fields. After establishing a project, users can use the feedback module to customize the feedback information, including the number and content of feedback fields. The process engine is used to distribute the reporting information and feedback information input in the sending module and the feedback module to authorized users. Authorized users fill in the content according to the received reporting information and feedback information and then send it back to the process engine. The process engine is also equipped with a content correction model based on machine learning, which verifies and corrects the returned data content through the content correction model to form corrected content. The summary module is used to receive and summarize the correction and processing content uploaded by the process engine and forward it to the approval personnel. After the approval personnel approve the summarized correction and processing content, they forward it to the superior personnel through the summary module.
2. According to the process engine-based general parameterized reporting management system of claim 1, it is characterized in that: It also includes a rights management module for performing identity management and verification of authorized users. The rights management module is specifically implemented by the following steps: The user initiates a registration request through the client. The rights management module generates a public-private key pair corresponding to the user information on the blockchain in response to the request, and uploads it to the verification node corresponding to the user. The authorized user is authenticated through the public key, and the information on the verification node is decrypted using the private key. In response to a request from an authorized user to receive information filling and feedback through any device, an identity authentication is sent to the verification node. The user authenticates the verification node through the public key in the digital certificate. After successful authentication, the authority management module grants the current user device file access rights.
3. A general parameterized reporting management system based on a process engine according to claim 2, characterized in that: The rights management module is also used for: After each authorized user successfully authenticates his / her identity through any device, a time limit is set for the granted device file access rights; The device information of each authorized user who has been authenticated is obtained, and after a specified time period for each device to be granted file access permissions, the device file access permissions of the corresponding device are removed.
4. According to the process engine-based general parameterized reporting management system of claim 1, it is characterized in that: The content correction model includes a text extraction unit and a text correction unit; The text extraction unit is used to extract text content from the returned data content; The text correction unit receives the text content extracted by the text extraction unit, and obtains the content of the filling field and the feedback field, and inputs them into the pre-trained first neural network model. The pre-trained first neural network model identifies whether the text content matches the content of the filling field and the feedback field. If they do not match, the approval failure is fed back to the corresponding authorized user. If they match, the extracted text content is input into the pre-trained second neural network model. The second neural network model identifies whether there are errors in the characters in the text content, and corrects any character if an error occurs.
5. A general parameterized reporting management method based on a process engine, characterized in that: The following steps are involved: Establish reporting items; Parameterize the reporting fields. After setting up the project, users can customize the reporting information, including the number and content of the reporting fields. Parameterize the feedback fields, and users can customize the feedback information after setting up the project, including the number and content of the feedback fields; The process engine distributes the reporting information and feedback information input by the user to the authorized users. The authorized users fill in the content according to the received reporting information and feedback information and then send it back to the process engine. The process engine is also equipped with a content correction model based on machine learning. The content correction model verifies the returned data content and forms the corrected content. The correction and processing contents are summarized and forwarded to the approval personnel. After the approval personnel approve the summarized correction and processing contents, they are forwarded to the superior personnel through the summary module.
6. A general parameterized reporting management method based on a process engine according to claim 5, characterized in that: It also includes permission management steps, which are used to manage and verify the identity of authorized users, and is achieved through the following steps: The user initiates a registration request through the client. In response to the request, a public-private key pair is generated on the blockchain corresponding to the user information, and the verification node corresponding to the user is uploaded to the chain. The authorized user is authenticated through the public key, and the information on the verification node is decrypted using the private key; In response to a request from an authorized user to receive information filling and feedback through any device, an identity authentication is sent to the verification node. The user authenticates the verification node through the public key in the digital certificate. After successful authentication, the authority management module grants the current user device file access rights.
7. A general parameterized reporting management method based on a process engine according to claim 6, characterized in that: After each authorized user successfully authenticates his / her identity through any device, a time limit is set for the granted device file access rights; The device information of each authorized user who has been authenticated is obtained, and after a specified time period for each device to be granted file access permissions, the device file access permissions of the corresponding device are removed.
8. A general parameterized reporting management method based on a process engine according to claim 5, characterized in that: The content correction model includes a text extraction unit and a text correction unit; The text extraction unit is used to extract text content from the returned data content; The text correction unit receives the text content extracted by the text extraction unit, and obtains the content of the filling field and the feedback field, and inputs them into the pre-trained first neural network model. The pre-trained first neural network model identifies whether the text content matches the content of the filling field and the feedback field. If they do not match, the approval failure is fed back to the corresponding authorized user. If they match, the extracted text content is input into the pre-trained second neural network model. The second neural network model identifies whether there are errors in the characters in the text content, and corrects any character if an error occurs.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the method according to any one of claims 5 to 8 is implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 5 to 8 is implemented.