Contract process automatic arrangement system based on data analysis
The contract feasibility index is calculated through the data analysis module, and contracts are automatically filled in and approved, which solves the errors and inefficiencies caused by traditional manual operations and realizes the automation and security improvement of contract management.
Patent Information
- Application Number
- CN202510747265.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-05
- Publication Date
- 2025-09-16
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Traditional contract management methods rely on a large amount of manual operations, are prone to errors, consume time and resources, are unable to evaluate the effectiveness of contracts, and pose legal risks.
Design a contract process automation orchestration system based on data analysis, including data reception, classification, analysis, evaluation, filling and approval modules. The data analysis module calculates the contract signability index, automatically fills in the contract and approves it.
It improves the accuracy and efficiency of contract management, reduces manual errors, enhances the security of contract management, and realizes the automated arrangement and approval process of contracts.
Smart Images

Figure CN120655230A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data analysis, and more particularly to a contract process automation orchestration system based on data analysis. Background Art
[0002] With the development of the national economy, business activities are becoming more frequent. Contracts are an indispensable part of business activities and play a vital role in the operation of enterprises. Contracts provide a reliable legal protection for both parties to the transaction. Through the signing of the contract, both parties can clarify their rights and obligations.
[0003] The traditional contract management method uses a large amount of manpower and manual operations to screen and integrate information in the document content, and then compile and fill it out. After the information is manually filled out, it is submitted to the superior for signature and seal.
[0004] The above-mentioned contract arrangement and management method requires a lot of manual operations. These tedious tasks are prone to errors and require a lot of time and human resources. Manually filling out contracts is prone to errors, which may cause the contract to be invalid or generate legal risks. Manually filling out contracts cannot evaluate the contract data information and cannot determine whether the contract brings benefits to the enterprise. Summary of the Invention
[0005] In order to overcome the above-mentioned defects of the prior art, the present invention provides a contract process automation orchestration system based on data analysis to solve the problems existing in the above-mentioned background technology.
[0006] The present invention provides the following technical solution: a contract process automation orchestration system based on data analysis, characterized by comprising: a data receiving module, a data classification module, a data analysis module, a data evaluation module, a contract information filling module, and an approval module;
[0007] The data receiving module is used to receive the data information required for contract arrangement transmitted by the input terminal, and transmit the data information to the data classification module and the contract information filling module;
[0008] The data classification module is used to receive data information transmitted by the data receiving module, including fee units, contract term units and package content units;
[0009] The fee unit is used to screen and classify the data information transmitted by the data receiving module, receive fee data, and transmit the screened fee data to the data evaluation module;
[0010] The contract term unit is used to screen and classify the data information transmitted by the data receiving module, receive the contract term data, and transmit the screened contract term data to the data evaluation module;
[0011] The package content unit is used to screen and classify the data information transmitted by the data receiving module, receive the package content data, and transmit the screened package content data to the data evaluation module;
[0012] The data analysis module is used to receive the cost data, contract term data and package content data transmitted by the data classification module, and is divided into a cost analysis unit, a contract term analysis unit and a package content analysis unit;
[0013] The cost analysis unit is used to receive the cost data transmitted by the cost unit in the data classification module, import the cost data into the cost coefficient formula to obtain the cost coefficient, and transmit the obtained cost coefficient to the data evaluation module;
[0014] The contract term analysis unit is configured to receive the contract term data transmitted by the contract term unit in the data classification module, import the contract term data into the contract term coefficient formula to obtain the contract term coefficient, and transmit the obtained contract term coefficient to the data evaluation module;
[0015] The package content analysis unit is used to receive the package content data transmitted by the package content unit in the data classification module, import the package content data into the package content coefficient formula to obtain the package content coefficient, and transmit the package content coefficient to the data evaluation module;
[0016] The data evaluation module is used to receive the cost coefficient, contract term coefficient and package content coefficient transmitted by the data analysis module, import the cost coefficient, contract term coefficient and package content coefficient into the contract signability index formula to obtain the contract signability index, and transmit the contract signability index to the contract information filling module;
[0017] The contract information filling module is used to receive the contract signing index transmitted by the data evaluation module, compare the contract signing index with a preset threshold value, and if the contract signing index is greater than the preset threshold value, determine that the contract can be signed, automatically identify the data information transmitted by the data receiving module and fill it into the contract template, and transmit the contract to the approval module. If the contract signing index is less than the preset threshold value, determine that the contract is not suitable for signing, and transmit the contract back to the terminal and mark it;
[0018] The approval module is used to receive the contract with filled data information transmitted by the contract information filling module.
[0019] Preferably, the data information in the data receiving module includes cost data, contract term data and package content data.
[0020] Preferably, the expense data in the data classification module includes basic expenses, communication expenses, Internet access expenses, equipment expenses, value-added service expenses and roaming expenses.
[0021] Preferably, the contract term data in the data classification module represents the time required for both parties A and B to perform their obligations in the contract signed.
[0022] Preferably, the package content data in the data classification module includes broadband, call and text message data.
[0023] Preferably, the broadband data includes network speed and traffic size, the call data includes free domestic call duration and free international call duration, and the SMS data includes the number of free domestic SMS messages and the number of free international SMS messages.
[0024] Preferably, the cost coefficient calculation steps in the data analysis module are as follows:
[0025] Step 1: Receive the cost data transmitted by the cost unit in the data classification module;
[0026] Step 2: Obtain the cost coefficient through the received cost data. The calculation formula is CO = (C1 + C2 + C3 + C4 + C5 + C6) × e, where CO represents the cost coefficient, C1 represents the basic cost, C2 represents the communication cost, C3 represents the Internet access cost, C4 represents the equipment cost, C5 represents the value-added service cost, C6 represents the roaming cost, and e represents the set constant.
[0027] Preferably, the steps for calculating the contract term coefficient in the data analysis module are as follows:
[0028] Step 1: Receive the contract term data transmitted by the contract term unit in the data classification module;
[0029] Step 2: Obtain the contract term coefficient from the received contract term data. The calculation formula is: , where TE is the contract term coefficient, t is the time required for both parties to perform their obligations in the contract signed by Party A and Party B, and h is a set constant.
[0030] Preferably, the steps for calculating the package content coefficient in the data analysis module are as follows:
[0031] Y1: Receives broadband data transmitted by the package content unit in the data classification module;
[0032] Y2: The broadband coefficient is obtained through broadband data. The calculation formula is: Where BR represents the broadband coefficient, IS represents the network speed, and FL represents the flow rate.
[0033] Y3: receiving call data transmitted by the package content unit in the data classification module;
[0034] Y4: The call coefficient is obtained through call data. The calculation formula is: Where CT represents the call coefficient, f1 represents the free domestic call duration, f2 represents the free international call duration, p1 represents the paid domestic call duration, p2 represents the paid international call duration, and k represents a set constant;
[0035] Y5: Receive SMS data transmitted by the package content unit in the data classification module;
[0036] Y6: Get SMS coefficient through SMS data. Its calculation formula is: Where TS represents the SMS coefficient, f3 represents the number of free domestic SMS messages, f4 represents the number of free international SMS messages, p3 represents the number of paid domestic SMS messages, p4 represents the number of paid international SMS messages, and k represents a set constant;
[0037] Y7: The package content coefficient is obtained through the broadband coefficient, call coefficient and SMS coefficient. The calculation formula is CE=BR+CT+TS, where CE represents the package content coefficient, BR represents the broadband coefficient, CT represents the call coefficient, and TS represents the SMS coefficient.
[0038] Preferably, the steps for calculating the contract signability index in the data evaluation module are as follows:
[0039] Z1: Receives the cost coefficient, contract term coefficient, and package content coefficient transmitted by the data analysis module;
[0040] Z2: The contract signability index is obtained by the cost coefficient, contract term coefficient and package content coefficient. The calculation formula is: CS represents the contract signing index, CO represents the cost coefficient, TE represents the contract term coefficient, and CE represents the package content coefficient. Expressed as a package content correlation factor.
[0041] The technical effects and advantages of the present invention are as follows:
[0042] The present invention is provided with a data receiving module to receive contract information transmitted by the terminal, and is provided with a data classification module to classify the contract data to facilitate subsequent data analysis. The data analysis module is provided to perform data analysis on the fees, contract period and package content respectively, thereby improving the accuracy of contract management. The data evaluation module is provided to perform an overall evaluation of the contract information to improve the efficiency of contract management. The contract information filling module is provided to fill the approved contract information into the contract template to realize the automatic arrangement of the contract. The approval module is provided to only sign and seal the approved contracts, thereby enhancing the security of contract management. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] Figure 1 It is the overall flow chart of the present invention.
[0044] Figure 2 It is the overall structural diagram of the present invention. DETAILED DESCRIPTION
[0045] The technical solutions of the present invention will be clearly and completely described below in conjunction with the drawings in the present invention. In addition, the forms of the various structures described in the following embodiments are merely examples. The contract process automation orchestration system based on data analysis involved in the present invention is not limited to the various structures described in the following embodiments. All other implementations obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.
[0046] The present invention provides a contract process automation arrangement system based on data analysis, which is characterized by comprising: a data receiving module, a data classification module, a data analysis module, a data evaluation module, a contract information filling module and an approval module.
[0047] The data receiving module is used to receive the data information required for contract arrangement transmitted from the input terminal, and transmit the data information to the data classification module and the contract information filling module.
[0048] In this embodiment, it should be specifically explained that the data information in the data receiving module includes cost data, contract term data and package content data.
[0049] The data classification module is used to receive data information transmitted by the data receiving module, including fee units, contract term units and package content units.
[0050] The fee unit is used to screen and classify the data information transmitted by the data receiving module, receive fee data, and transmit the screened fee data to the data evaluation module.
[0051] The contract term unit is used to screen and classify the data information transmitted by the data receiving module, receive the contract term data, and transmit the screened contract term data to the data evaluation module.
[0052] The package content unit is used to screen and classify the data information transmitted by the data receiving module, receive the package content data, and transmit the screened package content data to the data evaluation module.
[0053] In this embodiment, it should be specifically explained that the expense data in the data classification module includes basic expenses, communication expenses, Internet access expenses, equipment expenses, value-added service expenses, and roaming expenses.
[0054] In this embodiment, it should be specifically explained that the contract term data in the data classification module represents the time required for both parties A and B to perform their obligations in the contract signed.
[0055] In this embodiment, it should be specifically explained that the package content data in the data classification module includes broadband, call and text message data.
[0056] In this embodiment, it should be specifically explained that the broadband data includes network speed and traffic size, the call data includes free domestic call duration and free international call duration, and the SMS data includes the number of free domestic SMS messages and the number of free international SMS messages.
[0057] The data analysis module is used to receive the cost data, contract term data and package content data transmitted by the data classification module, and is divided into a cost analysis unit, a contract term analysis unit and a package content analysis unit.
[0058] The cost analysis unit is used to receive cost data transmitted by the cost unit in the data classification module, import the cost data into the cost coefficient formula to obtain the cost coefficient, and transmit the obtained cost coefficient to the data evaluation module.
[0059] The contract term analysis unit is used to receive the contract term data transmitted by the contract term unit in the data classification module, import the contract term data into the contract term coefficient formula to obtain the contract term coefficient, and transmit the obtained contract term coefficient to the data evaluation module.
[0060] The package content analysis unit is used to receive the package content data transmitted by the package content unit in the data classification module, import the package content data into the package content coefficient formula to obtain the package content coefficient, and transmit the package content coefficient to the data evaluation module.
[0061] In this embodiment, it should be specifically explained that the cost coefficient calculation steps in the data analysis module are as follows:
[0062] Step 1: Receive the cost data transmitted by the cost unit in the data classification module;
[0063] Step 2: Obtain the cost coefficient through the received cost data. The calculation formula is CO = (C1 + C2 + C3 + C4 + C5 + C6) × e, where CO represents the cost coefficient, C1 represents the basic cost, C2 represents the communication cost, C3 represents the Internet access cost, C4 represents the equipment cost, C5 represents the value-added service cost, C6 represents the roaming cost, and e represents the set constant, and e is greater than 0 and less than 1.
[0064] In this embodiment, it should be specifically explained that the steps for calculating the contract term coefficient in the data analysis module are as follows:
[0065] Step 1: Receive the contract term data transmitted by the contract term unit in the data classification module;
[0066] Step 2: Obtain the contract term coefficient from the received contract term data. The calculation formula is: Where TE represents the contract term coefficient, t represents the time required for both parties A and B to fulfill their obligations in the contract signed, and h represents a set constant, and h is greater than 1.
[0067] In this embodiment, it should be specifically explained that the steps for calculating the package content coefficient in the data analysis module are as follows:
[0068] Y1: Receives broadband data transmitted by the package content unit in the data classification module;
[0069] Y2: The broadband coefficient is obtained through broadband data. The calculation formula is: Where BR represents the broadband coefficient, IS represents the network speed, and FL represents the flow rate.
[0070] Y3: receiving call data transmitted by the package content unit in the data classification module;
[0071] Y4: The call coefficient is obtained through call data. The calculation formula is: Where CT represents the call coefficient, f1 represents the free domestic call duration, f2 represents the free international call duration, p1 represents the paid domestic call duration, p2 represents the paid international call duration, and k represents a set constant;
[0072] Y5: Receive SMS data transmitted by the package content unit in the data classification module;
[0073] Y6: Get SMS coefficient through SMS data. Its calculation formula is: Where TS represents the SMS coefficient, f3 represents the number of free domestic SMS messages, f4 represents the number of free international SMS messages, p3 represents the number of paid domestic SMS messages, p4 represents the number of paid international SMS messages, and k represents a set constant.
[0074] Y7: The package content coefficient is obtained through the broadband coefficient, call coefficient and SMS coefficient. The calculation formula is CE=BR+CT+TS, where CE represents the package content coefficient, BR represents the broadband coefficient, CT represents the call coefficient, and TS represents the SMS coefficient.
[0075] The data evaluation module is used to receive the cost coefficient, contract term coefficient and package content coefficient transmitted by the data analysis module, import the cost coefficient, contract term coefficient and package content coefficient into the contract feasibility index formula, obtain the contract feasibility index, and transmit the contract feasibility index to the contract information filling module.
[0076] In this embodiment, it should be specifically explained that the steps for calculating the contract signability index in the data evaluation module are as follows:
[0077] Z1: Receives the cost coefficient, contract term coefficient, and package content coefficient transmitted by the data analysis module;
[0078] Z2: The contract signability index is obtained by the cost coefficient, contract term coefficient and package content coefficient. The calculation formula is: CS represents the contract signing index, CO represents the cost coefficient, TE represents the contract term coefficient, and CE represents the package content coefficient. It is expressed as the package content correlation factor, and its calculation formula is Among them, CE represents the package content coefficient, BR represents the broadband coefficient, and CT represents the call coefficient. The larger the value, the closer the package content is related and the larger the package correlation factor.
[0079] The contract information filling module is used to receive the contract feasibility index transmitted by the data evaluation module, compare the contract feasibility index with a preset threshold value, and if the contract feasibility index is greater than the preset threshold value, it is determined that the contract can be signed, and the data information transmitted by the data receiving module is automatically identified and filled into the contract template, and the contract is transmitted to the approval module. If the contract feasibility index is less than the preset threshold value, it is determined that the contract is not suitable for signing, and the contract is transmitted back to the terminal and marked.
[0080] After the contract is transmitted back to the terminal, the relevant personnel will review the data information related to the marked contract, communicate with the customer to make modifications, and then re-transmit the modified contract data information into the data receiving module. After data classification, data evaluation will be carried out again.
[0081] The approval module is used to receive the contract with filled data information transmitted by the contract information filling module.
[0082] Finally: The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
[0083] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A contract process automation orchestration system based on data analysis, characterized by: include: Data receiving module, data classification module, data analysis module, data evaluation module, contract information filling module and approval module; The data receiving module is used to receive the data information required for contract arrangement transmitted by the input terminal, and transmit the data information to the data classification module and the contract information filling module; The data classification module is used to receive data information transmitted by the data receiving module, including fee units, contract term units and package content units; The fee unit is used to screen and classify the data information transmitted by the data receiving module, receive fee data, and transmit the screened fee data to the data evaluation module; The contract term unit is used to screen and classify the data information transmitted by the data receiving module, receive the contract term data, and transmit the screened contract term data to the data evaluation module; The package content unit is used to screen and classify the data information transmitted by the data receiving module, receive the package content data, and transmit the screened package content data to the data evaluation module; The data analysis module is used to receive the cost data, contract term data and package content data transmitted by the data classification module, and is divided into a cost analysis unit, a contract term analysis unit and a package content analysis unit; The cost analysis unit is used to receive the cost data transmitted by the cost unit in the data classification module, import the cost data into the cost coefficient formula to obtain the cost coefficient, and transmit the obtained cost coefficient to the data evaluation module; The contract term analysis unit is configured to receive the contract term data transmitted by the contract term unit in the data classification module, import the contract term data into the contract term coefficient formula to obtain the contract term coefficient, and transmit the obtained contract term coefficient to the data evaluation module; The package content analysis unit is used to receive the package content data transmitted by the package content unit in the data classification module, import the package content data into the package content coefficient formula to obtain the package content coefficient, and transmit the package content coefficient to the data evaluation module; The data evaluation module is used to receive the cost coefficient, contract term coefficient and package content coefficient transmitted by the data analysis module, import the cost coefficient, contract term coefficient and package content coefficient into the contract signability index formula to obtain the contract signability index, and transmit the contract signability index to the contract information filling module; The contract information filling module is used to receive the contract signing index transmitted by the data evaluation module, compare the contract signing index with a preset threshold value, and if the contract signing index is greater than the preset threshold value, determine that the contract can be signed, automatically identify the data information transmitted by the data receiving module and fill it into the contract template, and transmit the contract to the approval module. If the contract signing index is less than the preset threshold value, determine that the contract is not suitable for signing, and transmit the contract back to the terminal and mark it; The approval module is used to receive the contract with filled data information transmitted by the contract information filling module.
2. The data analysis-based contract process automation orchestration system according to claim 1, characterized in that: The data information in the data receiving module includes cost data, contract term data and package content data.
3. The data analysis-based contract process automation orchestration system according to claim 1, characterized in that: The expense data in the data classification module includes basic expenses, communication expenses, Internet access expenses, equipment expenses, value-added service expenses and roaming expenses.
4. The data analysis-based contract process automation orchestration system according to claim 1, characterized in that: The contract term data in the data classification module represents the time required for both parties to perform their obligations in the contract signed by Party A and Party B.
5. The data analysis-based contract process automation orchestration system according to claim 1, characterized in that: The package content data in the data classification module includes broadband, call and text message data.
6. The data analysis-based contract process automation orchestration system according to claim 5, characterized in that: The broadband data includes network speed and traffic volume, the call data includes free domestic call duration and free international call duration, and the SMS data includes the number of free domestic SMS messages and the number of free international SMS messages.
7. The data analysis-based contract process automation orchestration system according to claim 1, characterized in that: The cost coefficient calculation steps in the data analysis module are as follows: Step 1: Receive the cost data transmitted by the cost unit in the data classification module; Step 2: Obtain the cost coefficient through the received cost data. The calculation formula is CO = (C1 + C2 + C3 + C4 + C5 + C6) × e, where CO represents the cost coefficient, C1 represents the basic cost, C2 represents the communication cost, C3 represents the Internet access cost, C4 represents the equipment cost, C5 represents the value-added service cost, C6 represents the roaming cost, and e represents the set constant.
8. The data analysis-based contract process automation orchestration system according to claim 1, characterized in that: The steps for calculating the contract term coefficient in the data analysis module are as follows: Step 1: Receive the contract term data transmitted by the contract term unit in the data classification module; Step 2: Obtain the contract term coefficient from the received contract term data. The calculation formula is: Where TE is the contract term coefficient, t is the time required for both parties to fulfill their obligations in the contract signed by them, and h is a set constant.
9. The data analysis-based contract process automation orchestration system according to claim 1, characterized in that: The steps for calculating the package content coefficient in the data analysis module are as follows: Y1: Receives broadband data transmitted by the package content unit in the data classification module; Y2: The broadband coefficient is obtained through broadband data. The calculation formula is: Where BR represents the broadband coefficient, IS represents the network speed, and FL represents the flow rate. Y3: receiving call data transmitted by the package content unit in the data classification module; Y4: The call coefficient is obtained through call data. The calculation formula is: Where CT represents the call coefficient, f1 represents the free domestic call duration, f2 represents the free international call duration, p1 represents the paid domestic call duration, p2 represents the paid international call duration, and k represents a set constant; Y5: Receive SMS data transmitted by the package content unit in the data classification module; Y6: Get SMS coefficient through SMS data. Its calculation formula is: Where TS represents the SMS coefficient, f3 represents the number of free domestic SMS messages, f4 represents the number of free international SMS messages, p3 represents the number of paid domestic SMS messages, p4 represents the number of paid international SMS messages, and k represents a set constant; Y7: The package content coefficient is obtained through the broadband coefficient, call coefficient and SMS coefficient. The calculation formula is CE=BR+CT+TS, where CE represents the package content coefficient, BR represents the broadband coefficient, CT represents the call coefficient, and TS represents the SMS coefficient.
10. The data analysis-based contract process automation orchestration system according to claim 1, characterized in that: The steps for calculating the contract signability index in the data evaluation module are as follows: Z1: Receives the cost coefficient, contract term coefficient, and package content coefficient transmitted by the data analysis module; Z2: The contract signability index is obtained by the cost coefficient, contract term coefficient and package content coefficient. The calculation formula is: CS represents the contract signing index, CO represents the cost coefficient, TE represents the contract term coefficient, and CE represents the package content coefficient. Expressed as a package content correlation factor.