Enterprise contract management system and method, electronic equipment and medium
By classifying and modularizing enterprise contracts, the problem of low query and statistical efficiency in the existing system has been solved. This enables rapid retrieval of large contracts and timely follow-up on resignation contracts, thereby improving enterprise management efficiency and reducing costs.
Patent Information
- Application Number
- CN202511348560.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-21
- Publication Date
- 2026-02-10
AI Technical Summary
The existing contract management system is inefficient in querying and statistical analysis, unable to analyze large contracts at once, and lacks timely follow-up on contracts of departing employees, while new employees' lack of permissions leads to business disruptions.
The contract management unit categorizes subsidiary contracts into different types and breaks down contract titles into different content modules. The business management unit obtains the contract business type, and the role management unit matches newly added role review personnel to follow up on contracts of departing employees.
It enables rapid retrieval of large contracts and timely follow-up on contracts of departing employees, thereby improving corporate management efficiency and reducing costs and risks.
Smart Images

Figure CN121502791A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of contract management, in particular to an enterprise contract management system and method, an electronic device and a medium. BACKGROUND
[0002] Perfect contract management is an important symbol of the healthy operation of a company. However, perfect contract management requires many resources of a company, and how to simplify the management of contracts without losing their integrity and science is a problem that many companies are concerned about. Using manual management of contracts, because many departments are involved, and the contract elements to be managed are different, it causes the information not to be concentrated, the real-time performance not to be strong, and leads to the problems of low efficiency and time-consuming and laborious in cooperation between departments, business process establishment, and monitoring and control of the execution of the system.
[0003] In the existing contract management system, when querying the contracts in the system, the query can only be performed by the name, and after the query is completed, the specific content including the contract amount can be known by specifically viewing the entire content, the contracts with a large amount cannot be analyzed at one time, in addition, when an employee leaves the company, the contract of the corresponding employee needs to be followed up by the new employee, but often the new employee has no access right and cannot follow up in time.
[0004] Therefore, how to solve the above problems is an urgent problem to be solved at present. SUMMARY
[0005] The present application provides an enterprise contract management system and method, an electronic device and a medium, which aims to improve at least one of the above problems.
[0006] In a first aspect, the present application provides an enterprise contract management system, which comprises:
[0007] A contract management unit is configured to classify the contracts of different categories of subsidiaries, and to divide the titles in the contracts into content modules of different titles.
[0008] A business management unit is configured to obtain the contract business types according to the content modules of different titles, and to manage the contracts of different business types.
[0009] A role management unit is configured to match the corresponding responsible person for auditing for the newly added role so as to facilitate the newly added role to follow up the contract signed by the employee who leaves the company.
[0010] In a possible embodiment, the titles in the contract include: contract name, customer name, contract amount, contract period, and delivery period.
[0011] In a possible implementation, the contract management unit is configured to classify contracts of different categories of the subsidiaries, and to decompose a contract name, a customer name, a contract amount, a contract period, and a delivery period in the contract into content modules of different titles.
[0012] In a possible implementation, the contract management unit is further configured to enable a user to upload an electronic contract, check a status, download the contract, and leave a message for the contract.
[0013] In a possible implementation, the enterprise contract management system further includes:
[0014] The enterprise management unit is configured to manage the subsidiaries and to classify and manage the subsidiaries.
[0015] In a possible implementation, the enterprise management unit is specifically configured to:
[0016] classify and manage the subsidiaries of the same type of business, and set different types of contract templates corresponding to the subsidiaries, so that employees of the subsidiaries can download the contract templates.
[0017] In a possible implementation, the enterprise contract management system further includes:
[0018] The official seal management unit is configured to manage a plurality of official seals of a plurality of subjects of the subsidiaries.
[0019] In a second aspect, the present application provides an enterprise contract management method, and the method includes:
[0020] classifying and managing the subsidiaries of the group according to a type of business, and receiving a received contract uploaded by the subsidiaries;
[0021] classifying the received contract, and decomposing a title in the contract into content modules of different titles;
[0022] obtaining a type of business of the contract according to the content modules of the different titles, and managing the contract of the different types of business;
[0023] matching a corresponding audit person in charge to a newly added role, so that the newly added role can follow up a contract signed by a leaving staff.
[0024] In a third aspect, the present application provides an electronic device, and the electronic device includes:
[0025] A memory is configured to store executable instructions.
[0026] A processor is configured to execute the executable instructions stored in the memory, and implement the enterprise contract management method according to any one of the second aspect.
[0027] In a fourth aspect, the present application provides a computer readable storage medium, wherein the computer readable storage medium stores a computer program, and the computer program, when executed by a processing device, performs the steps of the enterprise contract management method according to any one of the second aspect.
[0028] The enterprise contract management system, method, electronic device and medium provided by the present application can classify contracts of different types of subsidiaries through the contract management unit, and can divide the titles in the contracts to form content modules of different titles; the business management unit can obtain the contract business types according to the content modules of different titles, and can manage contracts of different business types; and the role management unit can match the corresponding audit person in charge for the newly added role, so that the newly added role can follow up the contracts signed by the employees who leave the company. Therefore, the corresponding contracts can be analyzed and counted through the contract sub-titles, and the newly recruited employees can follow up the contracts signed by the employees who leave the company in time, so that the efficiency of the enterprise can be improved, and the cost and risk can be reduced. BRIEF DESCRIPTION OF DRAWINGS
[0029] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can also be obtained without creative labor.
[0030] Figure 1 A structural schematic diagram of an electronic device provided by the first embodiment of the present application;
[0031] Figure 2 A functional module schematic diagram of an enterprise contract management system provided by the second embodiment of the present application;
[0032] Figure 3 Another functional module schematic diagram of an enterprise contract management system provided by the second embodiment of the present application;
[0033] Figure 4 A flowchart of an enterprise contract management method provided by the third embodiment of the present application. DETAILED DESCRIPTION
[0034] In order to make the purpose, technical solutions and advantages of the embodiments of the present application more clear, the technical solutions of the present application will be described in detail below with reference to the drawings. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.
[0035] First embodiment:
[0036] Figure 1 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. In this application, it can be... Figure 1 The schematic diagram shown illustrates an example electronic device 100 used to implement the enterprise contract management system, method, electronic device, and medium of the embodiments of this application.
[0037] like Figure 1 The diagram shows the structure of an electronic device 100, which includes one or more processors 102 and one or more storage devices 104. These components are interconnected via a bus system and / or other forms of connection mechanisms (not shown). It should be noted that... Figure 1 The components and structure of the electronic device 100 shown are merely exemplary and not limiting; the electronic device may have, as needed. Figure 1 The components shown may also have Figure 1 Other components and structures not shown.
[0038] The processor 102 may be a central processing unit (CPU) or other form of processing unit with data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device 100 to perform desired functions.
[0039] It should be understood that the processor 102 in the embodiments of this application may be a central processing unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.
[0040] The storage device 104 may include one or more computer program products, which may include various forms of computer-readable storage media.
[0041] It should be appreciated that the storage 104 in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0042] Among them, one or more computer program instructions can be stored on the computer readable storage medium, and the processor 102 can run the program instructions to implement the client functions (implemented by the processor) in the embodiments of the present application described below and / or other desired functions. Various application programs and various data, such as various data used and / or generated by the application programs, etc. can also be stored in the computer readable storage medium.
[0043] Second embodiment:
[0044] Referring to Figure 2 A functional module diagram of an enterprise contract management system 200 is shown, which includes a contract management unit 210, a business management unit 220, and a role management unit 230, wherein the specific functions of each unit are as follows.
[0045] The contract management unit 210 is used to classify the contracts of different categories of subsidiaries, and to decompose the titles in the contracts into content modules of different titles.
[0046] Optionally, the titles in the contract include, but are not limited to, contract name, customer name, contract amount, contract period, delivery period.
[0047] As an implementation, the contract management unit 210 is specifically used for classifying contracts of different categories of subsidiaries, and the titles in the contract are decomposed into content modules of different titles according to contract name, customer name, contract amount, contract period, and delivery period. For example, the contract management unit 210 extracts the contract name of a contract by field extraction, and binds the content in the contract with the contract name to form a content module according to the contract name. Similarly, the contract management unit 210 can extract the contract amount of the contract by field extraction, and bind the content in the contract with the contract amount to form a content module, so as to quickly retrieve the contract corresponding to the amount by taking the contract amount as a keyword.
[0048] It should be noted that, due to different business of the company, different templates of the contract are used, so the titles in the contract can be decomposed, and relevant personnel can quickly retrieve the contract content of different titles after decomposition when searching, and quickly locate the contract of large amount and large customer by combining with other title content.
[0049] For example, by dividing the contract amount, relevant personnel following up the contract can directly retrieve the contract with large amount to retrieve and analyze the large contract, thereby maintaining all large contracts (large customers).
[0050] Optionally, the contract management unit 210 is also used for uploading an electronic contract, checking an audit state, downloading a contract, and leaving a message during contract audit. For example, a user can upload an electronic contract through the upload button provided by the contract management unit 210, check the audit state of the contract through a display page, complete contract download, and display comments or messages during contract audit.
[0051] The business management unit 220 is used for obtaining a contract business type according to the content modules of different titles, and managing contracts of different business types.
[0052] It should be noted that, in the business management unit 220, different contracts of different businesses are audited by different persons.
[0053] The role management unit 230 is used for matching a corresponding audit person in charge for a newly added role, so that the newly added role can follow up the contract signed by the leaving personnel.
[0054] For example, the role management unit 230 can match a newly added role with a corresponding review manager by querying the database. The database has pre-configured review managers for different roles.
[0055] It should be noted that in the role management unit 230, the administrator confirms whether an employee is a new employee through the company's human resources department and assigns them the corresponding contract follow-up permissions. This allows for timely granting of permissions to newly hired employees and timely follow-up on contracts signed by departing employees, preventing delays in contract follow-up from impacting the company's business.
[0056] like Figure 3 As shown, in one possible embodiment, the enterprise contract management system 200 further includes an enterprise management unit 240.
[0057] The enterprise management unit 240 is used to manage subsidiaries and to classify and manage them.
[0058] Optionally, the enterprise management unit 240 is specifically used to: uniformly classify and manage subsidiaries belonging to the same business type, and set up different types of contract templates accordingly, so that employees of the subsidiaries can download them.
[0059] For example, the subsidiaries under the group can be classified and managed in a unified manner according to their main business, such as new media companies, catering companies, construction companies, and intellectual property companies. Different types of contract templates are set up for employees to download.
[0060] Understandably, the enterprise management unit 240 is also used to update newly added subsidiaries in a timely manner and set up contract management entry points for all subordinate companies, with the headquarters company set as the highest level to monitor the contracts of all subsidiaries.
[0061] like Figure 3 As shown, in one possible embodiment, the enterprise contract management system 200 further includes: a seal management unit 250, which is used to manage multiple seals of multiple subsidiary entities.
[0062] Understandably, the enterprise contract management system provided in this embodiment can segment content based on various subheadings in the contract. For example, by dividing the contract by amount, relevant personnel can directly retrieve and analyze contracts with large amounts, thereby maintaining all large contracts (major clients). It can promptly grant permissions to newly hired employees and follow up on contracts signed by departing employees in a timely manner, preventing untimely contract follow-ups from impacting business operations. It standardizes basic data management, improves management efficiency, and achieves an organic combination of standardized and personalized management, providing accurate, timely, and comprehensive information for leadership decision-making, thereby improving efficiency, reducing costs, and mitigating risks for the enterprise.
[0063] Third embodiment:
[0064] See Figure 4 The method for enterprise contract management shown above is applied to the enterprise contract management system described in the above embodiment. The method specifically includes the following steps:
[0065] Step S201: Classify and manage the group's subsidiaries according to their business types, and receive the acceptance contracts uploaded by different subsidiaries;
[0066] Step S202: Classify the received contracts and decompose the titles in the contracts into content modules with different titles.
[0067] Optionally, the contract headings include: contract name, customer name, contract amount, contract period, and delivery date. That is, the original contract can be broken down into content modules with different heading formats by contract name, customer name, contract amount, contract period, and delivery date.
[0068] Step S203: Obtain the contract business type according to the content modules of the different titles, and manage the contracts of different business types;
[0069] Step S204: Match the newly added role with the corresponding review manager so that the newly added role can follow up on the contracts signed by the departing employees.
[0070] Optionally, the method further includes: querying and analyzing potential large customer contracts based on the contract amount to obtain customers with large contracts in order to facilitate customer maintenance.
[0071] It should be noted that the specific implementation process of steps S201-S204 can be referred to the second embodiment above, and will not be repeated here.
[0072] Furthermore, this embodiment also provides a computer-readable storage medium storing a computer program, which, when run by a processing device, executes the steps of any of the enterprise contract management methods provided in Embodiment 2 above.
[0073] The computer program product of an enterprise contract management system provided in this application includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the enterprise contract management method described in the preceding method embodiments. For specific implementation, please refer to the method embodiments, which will not be repeated here.
[0074] It should be noted that the above embodiments can be implemented, in whole or in part, by software, hardware (such as circuits), firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. A semiconductor medium can be a solid-state drive.
[0075] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. A and B can be singular or plural. Additionally, the character " / " in this article generally indicates an "or" relationship between the preceding and following related objects, but it can also represent an "and / or" relationship. Please refer to the context for a more accurate understanding.
[0076] In this application, "at least one" means one or more, and "more than one" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.
[0077] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0078] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0079] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0080] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0081] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0082] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0083] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application. It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.
Claims
1. An enterprise contract management system, characterized in that, The system includes: The contract management unit is used to classify contracts of different types of subsidiaries and break down the titles in the contracts into content modules with different titles. The business management unit is used to obtain the contract business type based on the content modules of the different titles, and to manage contracts of different business types. The role management unit is used to match newly added roles with corresponding review supervisors so that the newly added roles can follow up on the contracts signed by departing employees.
2. The enterprise contract management system according to claim 1, characterized in that, The contract headings include: contract name, customer name, contract amount, contract period, and delivery period.
3. The enterprise contract management system according to claim 2, characterized in that, The contract management unit is used to classify contracts of different types of subsidiaries and to break down the contract name, customer name, contract amount, contract period, and delivery period into content modules with different titles.
4. The enterprise contract management system according to claim 1, characterized in that, The contract management unit is also used for users to upload electronic contracts, view the review status, download contracts, and leave comments on contract reviews.
5. The enterprise contract management system according to any one of claims 1-4, characterized in that, Also includes: A corporate management unit used to manage subsidiaries and to classify and manage them.
6. The enterprise contract management system according to claim 5, characterized in that, The enterprise management unit is specifically used for: Subsidiaries belonging to the same business type are classified and managed uniformly, and different types of contract templates are set up accordingly for employees of the subsidiaries to download.
7. The enterprise contract management system according to claim 6, characterized in that, Also includes: The official seal management unit is used to manage multiple official seals of multiple subsidiary entities.
8. A method for enterprise contract management, characterized in that, The method includes: The group categorizes its subsidiaries according to their business types and receives acceptance contracts uploaded by different subsidiaries. The received contracts are categorized, and the titles in the contracts are broken down into content modules with different titles; The contract business type is obtained based on the content modules of the different titles, and contracts of different business types are managed. Newly added roles are matched with corresponding review supervisors so that these new roles can follow up on contracts signed by departing employees.
9. An electronic device, characterized in that, include: Memory, used to store executable instructions; The processor, when executing executable instructions stored in the memory, implements the enterprise contract management method as described in claim 8.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which, when executed by a processing device, performs the steps of the enterprise contract management method as described in claim 8.