Transaction item management method based on process configuration, medium and equipment
Through the transaction project management method based on process configuration, the problem of difficult work in multiple departments is solved, the automatic configuration of project processes and clear business link responsibilities are achieved, and the project review progress and management efficiency are improved.
Patent Information
- Application Number
- CN202510296616.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-13
- Publication Date
- 2025-06-27
AI Technical Summary
During the project establishment and procurement process of medium and large enterprises or governments, it is difficult to achieve collaborative work between multiple departments, resulting in lagging project progress, affecting processing efficiency and increasing management costs.
The transaction project management method based on process configuration is adopted, and the project process template is generated by setting project conditions and configuring project process information, and a large language model is used to analyze the to-do project information, match and start the corresponding project process, and update the review status of the business links in real time.
It realizes automatic configuration of project processes, clarifies the responsibilities of business link personnel, promotes project review progress, and improves management efficiency.
Smart Images

Figure CN120218847A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent project process management, and particularly relates to a transaction project management method, medium and device based on process configuration. Background Art
[0002] Currently, during the project establishment and procurement processes in medium and large-sized enterprises or governments, it is usually necessary to involve collaborative work among multiple departments. However, since each department generally only cares about the work within its own responsibilities, and the project manager cannot have in-depth understanding of every link in the project, it is impossible to timely and effectively supervise the work status, project progress, and project results of project participants. As a result, the progress of the project is lagged, which affects the project processing efficiency and increases the management cost. Summary of the Invention
[0003] In view of the above problems, the present invention provides a technical solution for transaction project management based on process configuration, which is used to solve the problems of low efficiency and difficult supervision existing in the project process management method.
[0004] To achieve the above object, in the first aspect, the present application provides a transaction project management method based on process configuration, including the following steps:
[0005] Set project conditions and configure project process information, map and store the project conditions and the project process information corresponding to the project to obtain a project process template. The project conditions include multiple project property parameters, and the project process information includes multiple process nodes. The multiple process nodes are serially set in the execution order, and each process node includes a business link and the information of the handling personnel corresponding to the business link;
[0006] Verify the project process template according to a preset rule, record the project process template that passes the verification, and obtain a project process library;
[0007] Obtain to-be-handled project information, analyze the to-be-handled project information by using a large language model, generate condition description information corresponding to the to-be-handled project information, match the condition description information with the project process templates in the project process library, and obtain the project process information corresponding to the condition description information;
[0008] Start the project process information corresponding to the condition description information, send the data of each business link to the corresponding handling personnel for review in the execution order, and update the review status of each business link in real time according to the review results.
[0009] Further, before obtaining the to-be-handled project information, the method further includes:
[0010] Receive the review request of the to-do item submitted by the user, verify the permissions of the current user. If the verification passes, obtain the to-do item information. If the verification fails, send the first prompt message, which is used to prompt the current user that they lack the submission permission.
[0011] Further, the business processes include an approval process and a non-approval process. The approval process includes the first material information that needs to be approved, and the non-approval process includes the second material information that needs to be verified.
[0012] Send each business process to the corresponding operator for review in the execution order, and update the review status of each business process in real time according to the review results, including:
[0013] When it is detected that the current business process is an approval process, send the approval process to the corresponding operator for review, and update the review status of the current approval process in real time according to the review results of the operator on the first material information, and then jump to the next business process. When it is detected that the current business process is a non-approval process, automatically verify the integrity of the second material information, and adjust the status of the current non-approval process to the completed status after the verification passes, and then jump to the next business process.
[0014] Further, before starting the project process information corresponding to the condition description information, the method further includes:
[0015] Send the to-do item information and the project process information to the trained first neural network model. The first neural network model slices the to-do item information according to the attributes of each process node in the project process information, obtains multiple groups of to-do item sub-information, maps each to-do item sub-information to each business process and the operator information corresponding to the business process, and sends the to-do item sub-information to the operator of the corresponding business process.
[0016] Further, the first neural network model is trained according to the following method:
[0017] Obtain the text data set of the sample project information and the data set of the sample project process information. The sample project process information includes the sample project process nodes and the attributes corresponding to each process node.
[0018] Perform data augmentation on the text data set to obtain the augmented text data set.
[0019] Input the augmented text data set and the sample project process information data set into the first neural network model to be trained for iterative training to obtain the trained first neural network model.
[0020] Further, the method further includes:
[0021] Obtain a historical processing duration mapping table for business processes. The historical processing duration mapping table contains multiple sets of mapping relationships. Each set of mapping relationships records the identifier of the handling staff, the attributes of the business process, and the corresponding relationship of the processing duration of this business process;
[0022] According to the historical processing duration mapping table of business processes and the quantity and attributes of the business processes included in the current project process information, determine the total duration information required for the current project process information and the sub-duration information of each business process. The total duration information is the sum of the sub-duration information of each business process;
[0023] Set the total processing duration range corresponding to the current project process information according to the total duration information, and set the processing duration of each business process corresponding to the current project process information according to the sub-duration information.
[0024] Further, the method further includes:
[0025] Monitor the processing progress of each business process in real time according to the processing duration of each business process. When the ratio of the continuous processing duration of the current business process to the sub-duration information corresponding to this business process exceeds the first preset ratio, determine whether there is corresponding handling staff information for the next business process. If so, feedback a second prompt message to the handling staff where the next business process is located. The second prompt message includes the remaining duration when the current business process is expected to end and the processing duration corresponding to the next business process.
[0026] Further, the method further includes:
[0027] Set the permissions of the management staff. The permission information of the management staff is configured to allow operations on the data of multiple business processes in the current project process information;
[0028] When receiving an operation instruction from the management staff on the data of one or more business processes, verify the permissions of the management staff. After the verification passes, execute the operation instruction; otherwise, reject the execution of the operation instruction.
[0029] In a second aspect, the present invention further provides a computer-readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the method described in the first aspect is implemented.
[0030] In a third aspect, the present invention further provides an electronic device, including a memory and a processor. The memory is used to store one or more computer program instructions. Among them, the one or more computer program instructions are executed by the processor to implement the method described in the first aspect.
[0031] Different from the prior art, the above solution provides a transaction project management method, medium, and device based on process configuration. Set project conditions and configure project process information, map and store the project conditions and the project process information corresponding to the project to obtain a project process template; verify the project process template according to a preset rule, record the project process template that passes the verification to obtain a project process library; obtain the to-be-handled project information, use a large language model to analyze the to-be-handled project information, generate condition description information corresponding to the to-be-handled project information, match the condition description information with the project process templates in the project process library to obtain the project process information corresponding to the condition description information; start the project process information corresponding to the condition description information, send the data of each business link to the corresponding operator for review in the execution order, and update the review status of each business link in real time according to the review results. The above solution can automatically configure the project process, clarify the content that needs to be approved by the operators of each business link, help to promote the project review progress, and improve the efficiency.
[0032] The above description of the invention content is only an overview of the technical solution of the present invention. In order to enable those of ordinary skill in the art to more clearly understand the technical solution of the present invention, and then can be implemented according to the content recorded in the description and the drawings, and in order to make the above objects, other objects, features, and advantages of the present invention more easily understood, the following is described in conjunction with the specific embodiments of the present invention and the drawings. Brief Description of the Drawings
[0033] The drawings are only used to illustrate the principles, implementation methods, applications, features, and effects of the specific embodiments of the present invention and other related contents, and should not be considered as a limitation to the present invention.
[0034] In the accompanying drawings of the specification:
[0035] Figure 1 is a flowchart of the transaction project management method based on process configuration according to the first exemplary embodiment of the present invention;
[0036] Figure 2 is a flowchart of the transaction project management method based on process configuration according to the second exemplary embodiment of the present invention;
[0037] Figure 3 is a flowchart of the transaction project management method based on process configuration according to the third exemplary embodiment of the present invention;
[0038] Figure 4 is a flowchart of the transaction project management method based on process configuration according to the fourth exemplary embodiment of the present invention;
[0039] Figure 5Flowchart of the transaction item management method based on process configuration according to the fifth exemplary embodiment of the present invention;
[0040] Figure 6 Product interface diagram in a software system to which the method according to an exemplary embodiment of the present invention is applied;
[0041] Figure 7 Product interface diagram in a software system to which the method according to another exemplary embodiment of the present invention is applied;
[0042] Figure 8 Schematic diagram of modules of an electronic device according to the present invention;
[0043] The descriptions of the reference numerals involved in the above respective drawings are as follows:
[0044] 10. Electronic device;
[0045] 101. Processor;
[0046] 102. Storage medium. Detailed implementation manners
[0047] To illustrate in detail the possible application scenarios, technical principles, implementable specific solutions, achievable purposes and effects, etc. of the present invention, the following is described in detail with reference to the listed specific embodiments and in conjunction with the accompanying drawings. The embodiments described herein are only used to more clearly illustrate the technical solutions of the present invention, and thus are only examples and cannot be used to limit the protection scope of the present invention.
[0048] Referring to "embodiment" herein means that the specific features, structures or characteristics described in connection with the embodiment may be included in at least one embodiment of the present invention. The term "embodiment" appearing in various positions in the specification does not necessarily refer to the same embodiment, nor does it particularly limit its independence or relevance to other embodiments. In principle, in the present invention, as long as there is no technical contradiction or conflict, the technical features mentioned in each embodiment can be combined in any way to form corresponding implementable technical solutions.
[0049] Unless otherwise defined, the meanings of the technical terms used herein are the same as those commonly understood by those skilled in the technical field to which the present invention belongs; the use of the relevant terms herein is only for describing specific embodiments and is not intended to limit the present invention.
[0050] In the description of the present invention, the term "and / or" is an expression used to describe the logical relationship between objects, indicating that three relationships may exist. For example, A and / or B means: there is A, there is B, and there is both A and B at the same time. In addition, the character " / " herein generally represents an "or" logical relationship between the associated objects before and after.
[0051] In the present invention, terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual quantitative, primary-secondary or sequential relationship between these entities or operations.
[0052] Without further limitation, in the present invention, the open-ended expressions such as "including", "comprising", "having" or other similar expressions used in a statement are intended to cover non-exclusive inclusion. These expressions do not exclude the possibility that there may be additional elements in the process, method or product including the said elements. Thus, in a process, method or product including a series of elements, it may include not only those defined elements, but also other elements not explicitly listed, or elements inherent to such process, method or product.
[0053] In the present invention, expressions such as "greater than", "less than", "exceeding" are understood not to include the number itself; expressions such as "above", "below", "within" are understood to include the number itself. In addition, in the description of the embodiments of the present invention, the meaning of "a plurality of" is two or more (including two). Similar expressions related to "multiple", such as "multiple groups", "multiple times", etc., are understood in the same way, unless otherwise specifically defined.
[0054] In a first aspect, as Figure 1 shown, the present application provides a transaction item management method based on process configuration, including the following steps:
[0055] First, enter step S101: Set project conditions and configure project process information, and map and store the project conditions and the project process information corresponding to the project to obtain a project process template.
[0056] In step S01, the project conditions include multiple project property parameters, and the project property parameters include procurement type, transaction mode, budget amount, procurement method, qualification examination method, organizational form, etc. The project process information includes multiple process nodes, and the multiple process nodes are serially set in the execution order. Each process node includes a business link and the information of the handling personnel corresponding to the business link. Of course, in the actual application process, some process nodes do not require the handling personnel to conduct reviews. When encountering these business process nodes, the system can configure the information of the handling personnel as none and automatically jump to the next business node.
[0057] Then enter step S102: Verify the project process template according to a preset rule, and record the project process template that passes the verification to obtain a project process library.
[0058] Taking government procurement as an example, after the project process template is configured, the system will verify the project process template according to relevant government policies and local management policies to ensure the rationality of the process configuration. If the verification passes, it indicates that the project process information in the project process template is reasonably configured, then the process configuration is successful, and this process will be automatically adapted to the selected project scope; if the configuration is unreasonable, the system will prompt that the process configuration fails and clearly inform the specific reason for the failure.
[0059] Then enter step S103: Obtain the to-do project information, analyze the to-do project information using a large language model to generate condition description information corresponding to the to-do project information, and match the condition description information with the project process templates in the project process library to obtain the project process information corresponding to the condition description information.
[0060] Preferably, the to-do project information includes the text information of the to-do project and relevant supporting material information. The system will perform a completeness verification on the to-do project information. After the verification passes, the text information of the to-do project can be identified using a large language model, and then the condition description information corresponding to the to-do project information can be determined. The condition description information can be the procurement type, budget amount, procurement method, etc. By matching the condition description information with the project process templates in the project process library, it is possible to automatically identify which set of processes the current to-do project information is adapted to, that is, which business links need to be passed through for review.
[0061] Then enter step S104: Start the project process information corresponding to the condition description information, send the data of each business link to the corresponding operator for review in the execution order, and update the review status of each business link in real time according to the review results.
[0062] Through the method of step S104, project management control ensures that only operators with corresponding responsibilities can handle business related to this project. At the same time, the access rights to project data are also controlled to only allow relevant personnel of this project to view, to ensure the security and confidentiality of project data.
[0063] In some embodiments, before obtaining the to-do project information, the method further includes: receiving a to-do project review request submitted by the user, verifying the permissions of the current user. If the verification passes, obtain the to-do project information; if the verification fails, send a first prompt message, and the first prompt message is used to prompt that the current user lacks the submission permission.
[0064] Preferably, the first prompt message also prompts the user with the specific reasons for the lack of submission permission, which generally include: (1) the user has no task handling permission; (2) there is a situation of duplicate handling of the current task; (3) there is a pre-task in progress or in a changed state. In short, the initiation of different to-do item information also has corresponding permission restrictions. By verifying the permissions of the initiator, it helps to ensure the security and confidentiality of project review.
[0065] In some embodiments, the business process includes an approval process and a non-approval process. The approval process includes first material information that needs to be approved, and the non-approval process includes second material information that needs to be verified.
[0066] Send each business process to the corresponding operator for review in the execution order, and update the review status of each business process in real time according to the review results, including:
[0067] When it is detected that the current business process is an approval process, send the data required for review in the approval process to the corresponding operator for review, and update the review status of the current approval process in real time according to the review results of the operator on the first material information, and then jump to the next business process; when it is detected that the current business process is a non-approval process, automatically verify the integrity of the second material information, and after the verification passes, adjust the status of the current non-approval process to the completed state, and then jump to the next business process.
[0068] Preferably, during the approval process of each business node, there may also be multiple workflows. If it is determined that the current business node is an approval node, the internal control service will return the corresponding status to the workflow service. The workflow service will end the current workflow task and further determine whether the current approval node has been completed. If not, it will enter the next workflow link of this approval node; if it has been completed, after the workflow service ends the workflow task, it will feedback the result to the internal control service. If it is not an approval node, there is no need to return status information. After judging whether it is a workflow and completing the relevant processing, the internal control service will update the status of the current task node (such as the drafting, approval, release, etc. nodes) to the completed state and feedback the information to the front-end service. The front-end service updates the display of this task node to the "completed" state accordingly. At the same time, the internal control service synchronously updates the status of the document corresponding to the task.
[0069] In some embodiments, before starting the project process information corresponding to the condition description information, the method further includes: sending the to-do project information and the project process information to the trained first neural network model, and the first neural network model segments the to-do project information according to the attributes of each process node in the project process information to obtain multiple groups of to-do project sub-information, and maps each to-do project sub-information to each business link and the corresponding operator information of the business link, and sends the to-do project sub-information to the operator of the corresponding business link.
[0070] As Figure 2 shown, the first neural network model is trained according to the following method:
[0071] Step S201: Obtain a text data set of sample project information and a data set of sample project process information, where the sample project process information includes sample project process nodes and the attributes corresponding to each process node;
[0072] Step S202: Augment the data of the text data set to obtain an augmented text data set;
[0073] Step S203: Input the augmented text data set and the sample project process information data set into the first neural network model to be trained for iterative training to obtain the trained first neural network model.
[0074] In short, when the to-do project information contains a long text, some text parts can only be viewed or reviewed by the personnel of specific departments. Therefore, in this application, the first neural network model performs semantic analysis on the text content and segments it according to the attributes of each business process node, so that each operator can only see the part of the content that he needs to review, thereby improving the confidentiality of the to-do project information. The attribute information of the business process node refers to the category to which the content to be reviewed corresponding to the business process node belongs. This category can be trained through a neural network model in advance and mapped and stored with the business process node in the form of a label. For example, in the process of project bidding, for the materials submitted by the bidder, which includes a material review link, after the neural network model receives a lot of materials uploaded by the bidder (including bid documents, relevant qualification certificates, identity certificates, etc.), it will analyze the content of the materials, and then identify and intercept the part of the bid document that needs to be sent to the current operator for review, and the operators corresponding to other business links cannot view the relevant content, effectively improving the confidentiality of the approval process of the to-do project information. The first neural network model can be a convolutional neural network (CNN) or a recurrent neural network (RNN) and its variants (such as LSTM, GRU).
[0075] In some embodiments, as Figure 3As shown, the method further includes:
[0076] Step S301: Obtain a historical processing duration mapping table for business processes. The historical processing duration mapping table contains multiple sets of mapping relationships. Each set of mapping relationships records the identifier of the handling staff, the attributes of the business process, and the corresponding relationship of the processing duration of this business process;
[0077] Step S302: Determine the total duration information required for the current project process information and the sub - duration information of each business process according to the historical processing duration mapping table of the business process and the quantity and attributes of the business processes included in the current project process information. The total duration information is the sum of the sub - duration information of each business process;
[0078] Step S303: Set the range of the total processing duration corresponding to the current project process information according to the total duration information, and set the processing duration of each business process corresponding to the current project process information according to the sub - duration information.
[0079] Through the above solution, it is possible to combine the time required for each handling staff to process business processes of various attributes, so as to configure a reasonable processing duration for each business process and improve the efficiency of business process handling.
[0080] In some embodiments, the method further includes:
[0081] Monitor the processing progress of each business process in real time according to the processing duration of each business process. When the ratio of the continuous processing duration of the current business process to the sub - duration information corresponding to this business process exceeds the first preset ratio, determine whether there is corresponding handling staff information for the next business process. If there is, feedback a second prompt message to the handling staff where the next business process is located. The second prompt message includes the remaining duration expected for the current business process to end and the processing duration corresponding to the next business process.
[0082] The value of the first preset proportion can be set according to actual needs. Briefly speaking, if the proportion of the processing duration of the current business process to the sub-duration information corresponding to this business process exceeds the first preset proportion, it indicates that the current business process is about to be completed, and the next business process will follow. Usually, the relevant data that the processing personnel corresponding to the next business process need to handle can only be received after the previous business process is completely finished. If the handling personnel of the next business process still have other tasks to handle at this time, they are likely to be disrupted by this new task, thus affecting the overall processing progress of the project. If the tasks are assigned to the handling personnel of each business process in the form of a workflow when the to-be-handled project information is assigned to the first business process for processing, since the subsequent processes can only start after the previous business processes are completed, it is likely that the subsequent business processes cannot be processed in a timely manner due to the long time interval, thereby slowing down the project processing efficiency. Through the above solution, first, the approximate working duration range of different handling personnel in each business process when processing different business attribute data is analyzed through historical data, and then this working duration range is monitored in real time. For example, when the proportion of the time interval from the start time point (taking the time stamp when the business data is assigned to this handling personnel as the start time point) to the current time stamp to the working duration range reaches a preset proportion (such as 80%-90%), a warning is sent to the handling personnel of the next business process in the form of a second prompt message. The second prompt message includes the remaining duration expected for the completion of the current business process and the processing time corresponding to the next business process. In this way, it can not only ensure that the processing personnel of the next business process do not need to wait for such a long interval, but also reserve enough warning time for them to take over new tasks, thus improving the project processing efficiency.
[0083] In some embodiments, for each task that a handler is currently reviewing or needs to pre-review, a task relationship mapping table is set up for maintenance. When the total number of project tasks that a certain handler is currently processing or needs to process next (i.e., the tasks that need to be assigned to the handler at the end of the previous business process) is relatively large, the processing duration adjustment factor can be determined according to the task volume of each handler, and the processing deadlines required by each handler for each business process can be dynamically adjusted. For example, after a certain handler finishes processing a certain business process and has no other tasks assigned at present, the adjustment factor can be determined to be 0.5, which means that when the handler receives the next task, the review duration will be compressed by half. On the contrary, if a certain handler has many tasks to be reviewed assigned to him / her when about to process the data of a certain business process, the processing duration of the current task can be appropriately extended through the adjustment factor, that is, the adjustment factor is set to be greater than 1. Through the above solution, the task assignment and the setting of the processing duration of each handler can be made more reasonable. It not only considers the average processing duration of each handler when processing historical work tasks, but also can reasonably allocate the processing duration of new tasks in combination with the number of tasks at hand of each current handler, so as to make the progress of the project more reasonable and efficient.
[0084] In some embodiments, the method further includes: setting the permissions of the management personnel, and the permission information of the management personnel is configured to allow operations on the data of multiple business processes in the current project process information; when receiving an operation instruction of the management personnel on the data of one or more business processes, verifying the permissions of the management personnel, and executing the operation instruction after the verification passes, otherwise rejecting the execution of the operation instruction.
[0085] In this embodiment, the operation instruction may be to view, modify, delete, adjust, etc. the data of the relevant business process. The management personnel usually include the department head, the project leader, the bid opening and evaluation leader, etc., and are responsible for the overall control and coordination of the project.
[0086] Taking the project management of agency transactions as an example, the method involved in the present application will be further described below. In the project management of agency transactions, according to the nature of the project, the custom-defined processes and personnel management models within the agency are matched. At the same time, by reasonably allocating permissions to the agency personnel actually participating in the project, their various operations and responsibilities in the process of government procurement project management are standardized to ensure the effectiveness and compliance of project management.
[0087] As Figure 4 shown, the project management of agency transactions covers the core functions of process configuration, project personnel management model configuration, and project management module. Specifically, it includes:
[0088] (1) Process configuration
[0089] The agency administrator can flexibly customize and adjust the content and order of each business node and approval node in the business process according to the nature of the actual project (including but not limited to procurement type, budget amount, procurement method) and the management requirements of the agency. This custom configuration can ensure that the business process logic matches the project characteristics and agency requirements.
[0090] (2) Configuration of project personnel management mode
[0091] In the configuration of the project personnel management mode, the agency administrator can customize and adjust the scope of responsibilities of the responsible persons and handlers to be assigned according to the established business process and the actual work responsibilities of each department within the agency. This configuration meets the specific needs of the agency in the actual project personnel management, ensuring clear personnel responsibilities and reasonable division of labor.
[0092] (3) Project management
[0093] During the actual project execution process, the agency will connect the business processes corresponding to the project nature according to the pre-configured process configuration and project personnel management mode. In this way, project management control ensures that only personnel with the corresponding scope of responsibilities can handle business related to the project. At the same time, the access rights to project data are also controlled to only allow relevant personnel of this project and their direct superiors to view, in order to ensure the security and confidentiality of project data.
[0094] As Figure 5 shown, the overall business process is as follows:
[0095] (1) When the agency administrator conducts process configuration:
[0096] a. First of all, the administrator needs to fill in the applicable project scope of the process, including but not limited to information such as procurement type, transaction mode, budget amount, procurement method, prequalification method, and organizational form.
[0097] b. After selecting the applicable project scope, the administrator can select and sort the required business nodes and approval nodes according to the management requirements of the agency. During the sorting process, the system will perform verification according to relevant government procurement policies and local management policies to ensure the rationality of the process configuration. If the configuration is reasonable, the process configuration is successful, and this process will automatically adapt to the selected project scope; if the configuration is unreasonable, the system will prompt that the process configuration fails and clearly inform the specific reason for the failure.
[0098] (2) When the agency administrator conducts project personnel management mode configuration:
[0099] a. The administrator shall, according to the configured process nodes and sequence, assign clear scope of responsibilities to the corresponding project personnel. Project personnel are mainly divided into two categories: management personnel and handling personnel. Management personnel usually include department heads, project leaders, bid opening and evaluation leaders, etc., who are responsible for the overall control and coordination of the project; handling personnel cover the actual operators in each link of the project, such as the handlers for preparing procurement documents, drafting procurement announcements, bid evaluation handlers, etc.
[0100] b. Among them, the configuration of handling personnel shall be based on the scope of process nodes. Only when there is corresponding business in the process node can the corresponding handling personnel be configured. For example, if a procurement document node is set in the process node, the corresponding handling personnel shall be configured for this node; if a procurement requirement node is not set, handling personnel cannot be configured for this node. The configuration of management personnel is relatively fixed and is not affected by changes in the scope of process nodes.
[0101] (3) In the project management process of the agency:
[0102] a. According to the nature of the current project, automatically adapt the processes configured in the agency that meet the nature of the project. This helps to connect the main business processes of the project, enabling relevant project personnel to comprehensively understand the entire life cycle of the project during business handling, thereby better grasping the overall situation of the project.
[0103] b. According to the personnel management mode in the project personnel management mode configuration, assign specific management personnel and handling personnel to the project. After assignment, the corresponding link of the project will automatically match the corresponding handling personnel, ensuring that only handling personnel with corresponding permissions can handle the corresponding link of the project, which helps to effectively control the permissions of project personnel and ensure the smooth progress of the project.
[0104] As Figure 5 shown, after the agency submits the information of the to-be-handled project, the process from submission to project processing is as follows:
[0105] (1) Submission operation process
[0106] During the agency's management of government procurement projects, when the user clicks the "Submit" button, the internal control service will verify whether the current user has the "Submit" permission based on the personnel information pre-configured for this node.
[0107] If the user has the permission, then it is judged whether this task node belongs to an approval node:
[0108] a. If it is an approval node, the internal control service will return the corresponding status to the workflow service. The workflow service will end the current workflow task and further determine whether the current approval node has been completed. If not, it will enter the next workflow link of this approval node; if it has been completed, after the workflow service ends the workflow task, it will feedback the result to the internal control service.
[0109] b. If it is not an approval node, there is no need to return status information.
[0110] After determining whether it is a workflow and completing relevant processing, the internal control service will update the status of the current task node (such as drafting, approval, release, etc. nodes) to the completed state and feedback the information to the front-end service. Based on this, the front-end service updates the display of this task node to the "completed" state. At the same time, the internal control service synchronously updates the status of the document corresponding to the task.
[0111] If it is determined through judgment that the current user has no permission to submit, the system will prompt the user that they have no permission and elaborate on the reasons. The situations of having no permission to submit mainly cover the following:
[0112] a. The user has no permission to handle the task.
[0113] b. There is a situation of duplicate handling for the current task.
[0114] c. There is a previous task in progress or in a changed state.
[0115] (2) Task node transfer process
[0116] After the agency completes the previous task node, the system will automatically start the next link, update the document status, and at the same time determine whether the next link is an approval node:
[0117] When it is determined to be an approval node, the internal control service will push the status information to the workflow service. The workflow service will then create a workflow task and return the relevant information to the internal control service, and the internal control service will create a to-do task based on the workflow task.
[0118] When it is not an approval node, the internal control service directly creates a to-do task according to the business node.
[0119] During the process of creating a to-do task, it is necessary to verify whether there is a mapping relationship for the current business link in the relationship mapping table, and this mapping relationship reflects the mapping relationship between the operator information and the business link:
[0120] If there is a configuration, read the corresponding operator information and update it to the to-do task handler.
[0121] If there is no configuration, the to-do task can only be received and processed after the operator for the corresponding link is assigned.
[0122] As Figure 6 shown, in the operation of the project process, the system will automatically match the processes that have been set within the organization and are suitable for the specific nature of the current project, and then orderly connect the core business processes of the project. When the user submits the task of "purchaser reviews the procurement announcement", once the verification is passed, the status indicator of "completed" will be presented for this task on the project management page. At the same time, the system will automatically initiate the to-do task of "releasing the procurement announcement" to ensure the coherence and efficient progress of the project process.
[0123] As Figure 7 shown, according to the personnel management mode set in the project personnel management mode configuration, specific managers and handlers are accurately designated for the project. For example, if the handlers for "receiving procurement requirements" and "reviewing procurement requirements" have been clearly assigned, then for these two corresponding links, only the specific assigned personnel have the handling authority. When the link of "preparing procurement documents" is initiated, since the corresponding link handler has not been assigned, this link must complete the assignment of the handler before it can enter the handling process to ensure the clarity of project personnel division of labor and the rigor of process execution.
[0124] The above solution can provide personalized assembly configuration services for processes and personnel management modes according to the project nature, aiming to build a project management mode that can adapt to different project natures to meet diverse project needs. At the same time, it is supplemented by the verification of relevant government procurement policies and local management policies to ensure the rationality of personalized customization, thus effectively reducing the management costs of the agency.
[0125] When the agency actually operates a project, it will adapt the project management mode configured by the agency according to the specific nature of the project. During the project management process, by matching the process and personnel management modes, it is ensured that each task can be clearly implemented to the responsible person, and at the same time, each responsible person can clearly know their own responsibilities, achieving a good situation where everything is taken care of and everyone has something to do.
[0126] In addition, the visualization of the entire project management life cycle is conducive to enhancing the supervision of project participants by agency personnel, ensuring that the work status, progress, and results of personnel can be monitored and evaluated in a timely and accurate manner. At the same time, each responsible person can clearly understand their own job responsibilities, which helps to reduce misunderstandings and conflicts in work, and improve the efficiency and stability of team collaboration. By clarifying job responsibilities and strengthening supervision, it promotes the transparency of task execution, enhances the sense of responsibility of agency personnel, and improves the execution effect and success rate of the entire project.
[0127] In a second aspect, the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the transaction item management method based on process configuration as described in the first aspect of the present invention.
[0128] Among them, the computer-readable storage medium may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories.
[0129] The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a ferromagnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD ROM); the magnetic surface memory may be a disk memory or a tape memory.
[0130] The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), sync link dynamic random access memory (SLDRAM), direct rambus random access memory (DRRAM). The computer-readable storage medium described in embodiments of the present invention is intended to include these and any other suitable types of memory.
[0131] As Figure 8 shown, in a third aspect, the present invention provides an electronic device 10, including a processor 101 and a storage medium 102, where a computer program is stored on the storage medium, and when the computer program is executed by the processor, it implements the transaction item management method based on process configuration as described in the first aspect of the present invention.
[0132] In some embodiments, the processor may be implemented by software, hardware, firmware, or a combination thereof, and may use at least one of circuits, a single or multiple application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), central processing units (CPUs), controllers, microcontrollers, and microprocessors, so that the processor can execute some steps, all steps, or any combination of the steps in the transaction item management method based on process configuration described in various embodiments of the present application.
[0133] Finally, it should be noted that although the above embodiments have been described in the text and drawings of the specification of the present invention, the patent protection scope of the present invention cannot be limited thereby. Any technical solutions obtained by equivalent structure or equivalent process substitution or modification using the content recorded in the text and drawings of the specification of the present invention based on the substantial concept of the present invention, as well as those directly or indirectly implementing the technical solutions of the above embodiments in other related technical fields, are all included in the patent protection scope of the present invention.
Claims
1. A transaction project management method based on process configuration, characterized in that: The following steps are involved: Set project conditions and configure project process information, map and store the project conditions with the project process information corresponding to the project, and obtain a project process template, wherein the project conditions include multiple project property parameters, and the project process information includes multiple process nodes, which are serially set according to the execution order, and each process node includes a business link and the information of the person handling the business link; Verify the project process template according to preset rules, record the project process templates that pass the verification, and obtain a project process library; Acquire to-do project information, analyze the to-do project information using a large language model, generate condition description information corresponding to the to-do project information, match the condition description information with a project process template in the project process library, and obtain project process information corresponding to the condition description information; The project process information corresponding to the condition description information is started, and the data of each business link is sent to the corresponding handling personnel for review in the execution order, and the review status of each business link is updated in real time according to the review results.
2. The transaction project management method based on process configuration according to claim 1, characterized in that: Before obtaining the to-do item information, the method further includes: Receive a to-do item review request submitted by a user, verify the current user's authority, obtain the to-do item information if the verification passes, and issue a first prompt message if the verification fails, wherein the first prompt message is used to prompt the current user that the user lacks submission authority.
3. The transaction project management method based on process configuration according to claim 1, characterized in that: The business links include approval links and non-approval links, the approval links include first material information that needs to be approved, and the non-approval links include second material information that needs to be verified; Each business link is sent to the corresponding handling personnel for review in the order of execution, and the review status of each business link is updated in real time according to the review results, including: When it is detected that the current business link is an approval link, the approval link will be sent to the corresponding handling personnel for review, and the review status of the current approval link will be updated in real time according to the review results of the first material information by the handling personnel, and then jump to the next business link; when it is detected that the current business link is a non-approval link, the integrity of the second material information will be automatically verified, and after the verification is passed, the status of the current non-approval link will be adjusted to the processed status, and then jump to the next business link.
4. The transaction project management method based on process configuration as claimed in claim 3, characterized in that: Before starting the project process information corresponding to the condition description information, the method further includes: The to-do item information and project process information are sent to the trained first neural network model, and the first neural network model divides the to-do item information according to the attributes of each process node in the project process information to obtain multiple groups of to-do item sub-information, and maps each to-do item sub-information with each business link and the information of the person in charge corresponding to the business link, and sends the to-do item sub-information to the person in charge of the corresponding business link.
5. The transaction project management method based on process configuration as claimed in claim 4, characterized in that: The first neural network model is trained according to the following method: Acquire a text data set of sample project information and a data set of sample project process information, wherein the sample project process information includes sample project process nodes and attributes corresponding to each process node; Performing data expansion on the text data set to obtain an expanded text data set; The expanded text data set and the sample project process information data set are input into the first neural network model to be trained for iterative training to obtain a trained first neural network model.
6. The transaction project management method based on process configuration according to claim 1, characterized in that: The method further comprises: Obtain a historical processing time mapping table for a business link, wherein the historical processing time mapping table includes multiple sets of mapping relationships, each set of mapping relationships recording a handling personnel identifier, a business link attribute, and a teammate relationship of the processing time of the business link; According to the business link historical processing time mapping table and the number and attributes of the business links contained in the current project process information, determine the total time information required for the current project process information and the time information of each business link, where the total time information is the sum of the time information of each business link; The total processing time interval corresponding to the current project process information is set according to the total time information, and the processing time of each business link corresponding to the current project process information is set according to the divided time information.
7. The transaction project management method based on process configuration according to claim 6, characterized in that: The method further comprises: The processing progress of each business link is monitored in real time according to the processing time of each business link. When the proportion of the processing duration of the current business link and the time-sharing information corresponding to the business link exceeds the first preset proportion, it is determined whether there is corresponding handling personnel information for the next business link. If there is, the second prompt information is fed back to the handling personnel of the next business link, and the second prompt information includes the remaining time for the current business link to be processed and the corresponding processing time of the next business link.
8. The transaction project management method based on process configuration as claimed in claim 1, characterized in that: The method further comprises: Setting permissions for managers, wherein the permission information of the managers is configured to allow operations on data of multiple business links in the current project process information; When receiving an operation instruction from a manager on data of one or more business links, the manager's authority is verified, and the operation instruction is executed after the verification is passed, otherwise the operation instruction is refused to be executed.
9. A computer-readable storage medium storing computer program instructions, characterized in that: The computer program instructions implement the method of any one of claims 1 to 8 when executed by a processor.
10. An electronic device comprising a memory and a processor, characterized in that: The memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method according to any one of claims 1 to 8.
Citation Information
Cited By
Data auditing system and method based on dynamic process
CN121599441A