A method for automating the bidding and evaluation process of government procurement without face-to-face meetings

By introducing automated processing and message queue mechanisms into the bid evaluation process for government procurement without meeting, work burden and human error problems under high timeliness and strict operating specifications are solved, and a more efficient, transparent and fair procurement process is achieved.

CN119761979APending Publication Date: 2025-04-04殷曼曼
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411529558.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-04-04

AI Technical Summary

Technical Problem

During the process of bid evaluation without meetings in government procurement, there are high timeliness, strict operational norms and management requirements, resulting in large work burdens for handling personnel, high risk of human operational errors, and difficult to effectively manage.

Method used

Using a process automation-based method, the process rules for unseen bid opening are maintained and configured by managers, and the scheduling tasks and message queue mechanisms are used to automatically process project information, business rules execution and process monitoring, and generate announcements and voice broadcasts.

Benefits of technology

It significantly improves the efficiency of procurement processes, enhances process transparency and fairness, optimizes user experience and service quality, and reduces human operational errors and uncontrollable factors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119761979A_ABST
    Figure CN119761979A_ABST
Patent Text Reader

Abstract

The present invention relates to the field of government procurement technology, and in particular to a method for automating the process of bid opening and evaluation based on government procurement without face-to-face meetings. The present invention realizes the automation of the bid evaluation process through a specific process rule engine and database technology. The method includes the steps of monitoring the process to receive project data information, parsing the information and storing it in a MAP object, executing corresponding rules according to the order of the rule set, and managing the time limit of the project process link through a message queue. In addition, it also includes converting the host word meaning into voice broadcast and announcement information, and displaying the bid evaluation results at the end of the bid evaluation link. The present invention is used to ensure the standardization of bid evaluation, reduce the workload of relevant government procurement handling personnel, reduce human errors, and at the same time ensure the efficient and standardized opening process through automated processing methods such as automatic process advancement, automatic announcement generation, and automatic voice broadcast.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of government procurement, and in particular to a method for automating the process of opening and evaluating bids for government procurement without meeting in person. Background Art

[0002] With the rapid development of non-face-to-face bidding in government procurement business, government procurement bid evaluation has shifted from offline to online non-face-to-face bidding evaluation, which has greatly improved the efficiency of bid evaluation; however, non-face-to-face bidding evaluation also faces problems such as higher timeliness requirements, higher operating standards, and higher management requirements;

[0003] Based on existing technology, relevant government procurement staff face a heavy workload during the bidding process, are unable to effectively manage work timelines and operating specifications, and are subject to the risk of human error. Currently, the only way to constrain corresponding behaviors is through relevant systems, but there are many uncontrollable factors. Summary of the invention

[0004] The present invention provides a method for automating the process of bid opening and evaluation in government procurement without face-to-face meetings, so as to ensure the standardization of bid evaluation, reduce the workload of relevant government procurement personnel, and reduce errors in human operation. At the same time, through automatic processing methods such as automatic process advancement, automatic announcement generation, and automatic voice broadcasting, the bid opening process is ensured to be efficient and standardized.

[0005] The technical solution adopted by the present invention is: a method for automating the bidding and evaluation process of government procurement without meeting, comprising the following steps:

[0006] Step 1: The management personnel maintain the non-face-to-face bidding process of each procurement method and the corresponding rules of each process link according to the government procurement bidding management requirements, and store the corresponding rule set in the database;

[0007] Step 2: Configure the corresponding scheduling tasks according to the government procurement bid opening management requirements and the procurement method processes maintained in step 2, define the frequency, effective time and number of concurrent threads of the scheduling tasks, and start the corresponding scheduling tasks;

[0008] Step 3: Obtain the data of the government procurement projects to be bid through the scheduling task started in step 2, and calculate the countdown difference through the formula. Obtain the project bid opening time, current time, and preparation time through the formula, and substitute them into the formula Pd-Cd+Wd to obtain the countdown difference, and store the project information and bid opening countdown difference in the message queue;

[0009] Step 4: When the time of the project stored in the message queue arrives, the message queue pushes the corresponding project information to the specific process rule engine, which analyzes the project information pushed from the message queue and obtains the corresponding business rule set of the current process link from the database according to the project information. First, according to the time limit and project information configured in the current process link, the message queue is stored for consumption; then, the relevant business data information of the current process link is automatically updated according to the obtained business rule set;

[0010] Step 5: According to step 4, the specific process rule engine obtains the corresponding host word template of the current process link from the database according to the project information, and replaces the relevant variable parameters in the host word template according to the current project information to form the host word meaning that conforms to the current project, and then the specific process rule engine automatically generates the announcement information of the current project process link through the converted host word meaning and stores it in the database, and allows relevant users to browse this announcement information in the bid evaluation interface; and the specific process rule engine calls the voice library to convert the converted host word meaning into a corresponding voice package, which is automatically broadcasted by the terminal user in the bid evaluation interface;

[0011] Step 6: After completing the set of rules related to the process link according to step 5, use a specific process rule engine to analyze whether the project meets the conditions for entering the next process link;

[0012] There are two main conditions for monitoring the entry into the next process link: 1. The conditions for completing the current process link are met. According to the relevant completion rule configuration set of the current process link, after each verification is met, the process rule engine is triggered to enter the next process link; 2. According to the time limit configured for the current process link, the message queue is stored in step 4. When the time is reached, the message queue pushes the corresponding project information to the specific process rule engine and triggers the entry into the next process link;

[0013] When entering the next process link, it will be checked whether the project is invalid according to the set of invalid bid rules maintained in step 1. If the conditions for invalid bid are met, the relevant set of invalid bid rules will be executed through a specific process rule engine, and the bid evaluation process will enter the end stage; otherwise, when the conditions are met, the current project will be automatically pushed to the next process link, and the specific process rule engine will execute the corresponding set of rules maintained in the current process link;

[0014] Step 7: When the specific process rule engine detects that the current project process link is the end link of the bid evaluation, it will execute the relevant business rule set according to the rule information maintained in step 1, display the relevant information of this bid evaluation, and the automated bid evaluation task of this project will be completed.

[0015] As a further improvement of the present invention, the corresponding rules of the process links in step one mainly include business execution rules, link completion verification rules, bid cancellation verification rules, bid cancellation execution rules, host speech template, process link time limit, bid evaluation completion verification rules, and bid evaluation completion execution rules.

[0016] As a further improvement of the present invention, the project information stored in the message queue in step three includes project number, project name, project status, procurement method, project type, and bid evaluation method.

[0017] As a further improvement of the present invention, the specific process of the specific process rule engine in step 4 is as follows:

[0018] S1: The listening process receives the project data information pushed by the message queue, then parses the information through the JSON method and stores it in the MAP object;

[0019] S2: Obtain the corresponding rule set of the current process link of the project according to the procurement method and project status of the project data in the MAP object, and execute the corresponding rules according to the set rule set sequence; the execution modes are mainly divided into data update mode, data verification mode, and data replacement mode;

[0020] S3: Determine whether the process of the current project is at the end of bid evaluation. If it is not at the end of bid evaluation, store the current project information and the current project process in the message queue within a limited time. After the message reaches the time limit, push it to the listening process in S1 through the message queue and execute the corresponding rule set. If it is at the end of bid evaluation, execute the corresponding rule set.

[0021] As a further improvement of the present invention, the data update mode converts the rules into update and insert statements executable by the database according to the defined rules through the project information, and automatically executes and updates the project related information in sequence;

[0022] The data verification mode converts the rules into select statements that can be executed by the database according to the defined rules through the project information, and returns the corresponding TRUE or FALSE according to the executed verification results, and determines whether the verification conditions are met through the returned results;

[0023] The data replacement mode converts the corresponding label parameters in the template rules into values ​​matching the current project information according to the defined template rules, forms the corresponding data information that conforms to the current project, and performs corresponding announcement and voice broadcast business processing.

[0024] As a further improvement of the present invention, the relevant variable parameters in step five mainly include project number, solicitation announcement release date, bid evaluation method, agency name, purchasing unit, project type transcoding, project name, number of supplier rejected bids, and project type.

[0025] As a further improvement of the present invention, the specific process of converting the voice packet in step 5 is as follows:

[0026] SS1: Store the converted host word meaning into the StringBuffer string variable;

[0027] SS2: Call the voice conversion service interface, pass the StringBuffer string variable into the voice conversion service interface, and convert the host word meaning through the voice conversion service interface to generate a playable MP3 file and store it in the server audio directory;

[0028] SS3: The terminal browser automatically downloads the MP3 file to the temporary directory of the terminal computer through the file download service. After the download is completed, the terminal program automatically calls the MP3 file for playback.

[0029] Beneficial effects of the present invention: (1) Significantly improve the efficiency of the procurement process: The present invention greatly reduces manual intervention and repetitive work by automating the processing of project information, business rule execution and process monitoring, thereby significantly improving the efficiency and response speed of the government procurement process.

[0030] (2) Enhance process transparency and fairness: The present invention is based on a specific process rule engine and message queue mechanism, which ensures the accurate transmission and timely processing of project information, while avoiding the interference of human factors in the bid evaluation process, thereby enhancing the transparency and fairness of the procurement process.

[0031] (3) Optimizing user experience and service quality: The present invention automatically generates host word meanings and announcement information that meet project requirements and broadcasts them in real time, thereby providing relevant users with a more convenient and intuitive way to obtain information and improving user experience and service quality. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 It is an overall flow chart of a method for automating the process of opening and evaluating bids without meeting in government procurement based on the present invention. DETAILED DESCRIPTION

[0033] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0034] The present invention provides a method for automating the bidding and evaluation process of government procurement without meeting in person, comprising the following steps:

[0035] Step 1: The management personnel maintain the non-face-to-face bidding process of each procurement method and the corresponding rules of each process link according to the government procurement bidding management requirements, and store the corresponding rule set in the database. The corresponding rules of the process link mainly include business execution rules, link completion verification rules, bid cancellation verification rules, bid cancellation execution rules, host speech template, process link time limit, bid evaluation end verification rules, and bid evaluation end execution rules;

[0036] Step 2: Configure the corresponding scheduling tasks according to the government procurement bid opening management requirements and the procurement method processes maintained in step 2, define the frequency, effective time and number of concurrent threads of the scheduling tasks, and start the corresponding scheduling tasks;

[0037] Step 3: Obtain the data of the government procurement projects to be bid opened through the scheduling task started in step 2, and calculate the countdown difference through the formula. Obtain the project bid opening time, current time, and preparation time through the formula, and substitute them into the formula Pd-Cd+Wd to obtain the countdown difference, and store the project information and the bid opening countdown difference in the message queue, wherein the project information stored in the message queue includes project number, project name, project status, procurement method, project type, and bid evaluation method;

[0038] Step 4: When the project stored in the message queue reaches the time, the message queue pushes the corresponding project information to the specific process rule engine, which analyzes the project information pushed from the message queue and obtains the corresponding business rule set of the current process link from the database based on the project information. First, according to the time limit and project information configured in the current process link, it is stored in the message queue for consumption; then, the relevant business data information of the current process link is automatically updated according to the obtained business rule set.

[0039] The specific process of its specific process rule engine is as follows: the listening process receives the project data information pushed by the message queue, and then parses the information through the JSON method and stores it in the MAP object; obtains the corresponding rule set of the current process link of this project according to the procurement method and project status of the project data in the MAP object, and executes the corresponding rules according to the set rule set sequence; the execution mode is mainly divided into data update mode, data verification mode, and data replacement mode; determines whether the process of the current project is the end of the bid evaluation. If it is not the end of the bid evaluation, the current project information and the current project process link are stored in the message queue within a limited time. After the message reaches the time limit, it is pushed to the listening process in S1 through the message queue and the corresponding rule set is executed. If it is the end of the bid evaluation, the corresponding rule set is executed.

[0040] The data update mode converts the rules into update and insert statements that can be executed by the database through the project information according to the defined rules, and automatically executes and updates the project-related information in sequence; the data verification mode converts the rules into select statements that can be executed by the database through the project information according to the defined rules, and returns the corresponding TRUE and FALSE according to the executed verification results, and determines whether the verification conditions are met by the returned results; the data replacement mode converts the corresponding label parameters in the template rules into values ​​that match the current project information according to the defined template rules, forms the corresponding data information that conforms to the current project, and performs corresponding announcement and voice broadcast business processing;

[0041] Step 5: According to step 4, the specific process rule engine obtains the corresponding host word template of the current process link from the database according to the project information, and replaces the relevant variable parameters in the host word template according to the current project information to form the host word meaning that conforms to the current project, and then the specific process rule engine automatically generates the announcement information of the current project process link through the converted host word meaning and stores it in the database, and allows relevant users to browse this announcement information in the bid evaluation interface; and calls the voice library through the specific process rule engine to convert the converted host word meaning into the corresponding voice package, which is automatically broadcasted by the terminal user in the bid evaluation interface, wherein the relevant variable parameters mainly include project number, solicitation announcement release date, bid evaluation method, agency name, purchasing unit, project type transcoding, project name, supplier's number of rejected bids, project type,

[0042] The specific process of converting the voice package is as follows: storing the converted host word meaning into the StringBuffer string variable; calling the voice conversion service interface, passing the StringBuffer string variable into the voice conversion service interface, converting the host word meaning through the voice conversion service interface to generate a playable MP3 file and storing it in the server audio directory; the terminal browser automatically downloads the MP3 file to the temporary directory of the terminal computer through the file download service, and after the download is completed, the terminal program automatically calls the MP3 file for playback;

[0043] Step 6: After completing the set of rules related to the process link according to step 5, use a specific process rule engine to analyze whether the project meets the conditions for entering the next process link;

[0044] There are two main conditions for monitoring the entry into the next process link: 1. The conditions for completing the current process link are met. According to the relevant completion rule configuration set of the current process link, after each verification is met, the process rule engine is triggered to enter the next process link; 2. According to the time limit configured for the current process link, the message queue is stored in step 4. When the time is reached, the message queue pushes the corresponding project information to the specific process rule engine and triggers the entry into the next process link;

[0045] When entering the next process link, it will be checked whether the project is invalid according to the set of invalid bid rules maintained in step 1. If the conditions for invalid bid are met, the relevant set of invalid bid rules will be executed through a specific process rule engine, and the bid evaluation process will enter the end stage; otherwise, when the conditions are met, the current project will be automatically pushed to the next process link, and the specific process rule engine will execute the corresponding set of rules maintained in the current process link;

[0046] Step 7: When the specific process rule engine detects that the current project process link is the end link of the bid evaluation, it will execute the relevant business rule set according to the rule information maintained in step 1, display the relevant information of this bid evaluation, and the automated bid evaluation task of this project will be completed.

[0047] Embodiment 1:

[0048] Embodiment 1 of the present application provides a Figure 1 The method for automating the process of opening and evaluating bids without meeting in government procurement shown in the figure includes the following steps:

[0049] Step 1: The management personnel maintain the non-face-to-face bidding process of each procurement method and the corresponding rules of each process link according to the government procurement bidding management requirements, and store the corresponding rule set in the database;

[0050] Step 2: Configure the corresponding scheduling tasks according to the government procurement bid opening management requirements and the procurement method processes maintained in step 1, define the frequency, effective time and number of concurrent threads of the scheduling tasks, and start the corresponding scheduling tasks;

[0051] Step 3: Obtain the data of the government procurement projects to be bid opened through the scheduling task started in step 2, and calculate the countdown difference through the formula. Obtain the project bid opening time, current time, and preparation time through the formula, and substitute them into the formula Pd-Cd+Wd to obtain the countdown difference, and store the project information and the bid opening countdown difference in the message queue;

[0052] Step 4: When the time of the project stored in the message queue arrives, the message queue pushes the corresponding project information to the specific process rule engine, which analyzes the project information pushed in the message queue and obtains the corresponding business rule set of the current process link from the database according to the project information. First, according to the time limit and project information configured in the current process link, the message queue is stored for consumption; then, the relevant business data information of the current process link is automatically updated according to the obtained business rule set;

[0053] Step 5: According to step 4, the specific process rule engine obtains the corresponding host word template of the current process link from the database according to the project information, and replaces the relevant variable parameters in the host word template according to the current project information to form the host word meaning that conforms to the current project, and then the specific process rule engine automatically generates the announcement information of the current project process link through the converted host word meaning and stores it in the database, and allows relevant users to browse this announcement information in the bid evaluation interface; and the specific process rule engine calls the voice library to convert the converted host word meaning into a corresponding voice package, which is automatically broadcasted by the terminal user in the bid evaluation interface;

[0054] Step 6: After executing the relevant rule set of the process link according to step 5, analyze whether the project meets the conditions for entering the next process link through a specific process rule engine; there are two main types of conditions for monitoring the entry into the next process link: one: meet the conditions for completing the current process link, configure the set of relevant completion rules of the current process link, and after checking one by one, trigger the next process link through the process rule engine; two: according to the time limit configured for the current process link, store it in the message queue in step 4, and when the time is up, the message queue will push the corresponding project information to the specific process rule engine and trigger the entry into the next process link; when entering the next process link, check whether the project is invalid, and check it according to the invalid rule set maintained in step 1. If the invalid condition is met, the relevant invalid rule set will be executed through the specific process rule engine, and enter the end link of the bid evaluation process; otherwise, when the submission is satisfied, the current project will be automatically pushed to the next process link, and the corresponding rule set maintained in the current process link will be executed by the specific process rule engine;

[0055] Step 7. When the specific process rule engine detects that the current project process link is the end link of the bid evaluation, it will execute the relevant business rule set according to the rule information maintained in step 1, display the relevant information of this bid evaluation, and the automated bid evaluation task of this project will be completed.

[0056] Embodiment 2:

[0057] Step 4 of the method for automating the process of bidding and evaluation without meeting in government procurement in Example 1 is as follows:

[0058] S1. The listening process receives the project data information pushed by the message queue, and then parses the information through the JSON method and stores it in the MAP object;

[0059] S2. Obtain the corresponding rule set of the current process link of the project according to the procurement method and project status of the project data in the MAP object, and execute the corresponding rules according to the set rule set sequence; the execution modes are mainly divided into data update mode, data verification mode, and data replacement mode;

[0060] Data update mode: Based on the defined rules, the project information is used to convert the rules into update and insert statements that can be executed by the database, and the project-related information is automatically executed and updated in sequence;

[0061] Data verification mode: According to the defined rules, the rules are converted into select statements that can be executed by the database through project information, and the corresponding TRUE or FALSE is returned according to the executed verification results. The returned results are used to determine whether the verification conditions are met;

[0062] Data replacement mode: According to the defined template rules, the corresponding label parameters in the template rules are converted into values ​​that match the current project information; the corresponding data information that conforms to the current project is formed, and corresponding business processing such as announcements or voice broadcasts is performed;

[0063] S3. Determine whether the process of the current project is at the end of bid evaluation. If it is not at the end of bid evaluation, store the current project information and the current project process in the message queue for a limited time. After the message reaches the time limit, push it to the listening process in S1 through the message queue and execute the corresponding rule set. If it is at the end of bid evaluation, execute the corresponding rule set.

[0064] Step 5 of the method for automating the process of bidding and evaluation without meeting in government procurement in Example 1 is as follows:

[0065] SS1. Store the converted host word meaning into the StringBuffer string variable;

[0066] SS2, calling the voice conversion service interface, passing the StringBuffer string variable into the voice conversion service interface, and converting the host word meaning into a playable MP3 file through the voice conversion service interface and storing it in the server audio directory;

[0067] SS3, the terminal browser automatically downloads the MP3 file to the temporary directory of the terminal computer through the file download service. After the download is completed, the terminal program automatically calls the MP3 file for playback.

[0068] In summary, the method of automating the bidding evaluation process based on non-face-to-face bidding in government procurement of the present invention realizes the automation of the bidding evaluation process and improves the efficiency and transparency of government procurement. Through the above steps, it can be ensured that each link of the bidding evaluation process is automatically executed according to the established rules and schedule, reducing the possibility of human intervention, thereby reducing the risk of unfairness. In addition, the method can also monitor the bidding evaluation status in real time, ensure the smooth progress of the bidding evaluation activities, and promptly display the bidding evaluation results to the relevant parties after the bidding evaluation is completed, ensuring the openness and fairness of the entire bidding evaluation process.

[0069] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features thereof may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for automating the bidding and evaluation process of government procurement without meeting, characterized in that: The following steps are involved: Step 1: The management personnel maintain the non-face-to-face bidding process of each procurement method and the corresponding rules of each process link according to the government procurement bidding management requirements, and store the corresponding rule set in the database; Step 2: Configure the corresponding scheduling tasks according to the government procurement bid opening management requirements and the procurement method processes maintained in step 2, define the frequency, effective time and number of concurrent threads of the scheduling tasks, and start the corresponding scheduling tasks; Step 3: Obtain the data of the government procurement projects to be bid through the scheduling task started in step 2, and calculate the countdown difference through the formula. Obtain the project bid opening time, current time, and preparation time through the formula, and substitute them into the formula Pd-Cd+Wd to obtain the countdown difference, and store the project information and bid opening countdown difference in the message queue; Step 4: When the time of the project stored in the message queue arrives, the message queue pushes the corresponding project information to the specific process rule engine, which analyzes the project information pushed from the message queue and obtains the corresponding business rule set of the current process link from the database according to the project information. First, according to the time limit and project information configured in the current process link, the message queue is stored for consumption; then, the relevant business data information of the current process link is automatically updated according to the obtained business rule set; Step 5: According to step 4, the specific process rule engine obtains the corresponding host word template of the current process link from the database according to the project information, and replaces the relevant variable parameters in the host word template according to the current project information to form the host word meaning that conforms to the current project, and then the specific process rule engine automatically generates the announcement information of the current project process link through the converted host word meaning and stores it in the database, and allows relevant users to browse this announcement information in the bid evaluation interface; and the specific process rule engine calls the voice library to convert the converted host word meaning into a corresponding voice package, which is automatically broadcasted by the terminal user in the bid evaluation interface; Step 6: After completing the set of rules related to the process link according to step 5, use a specific process rule engine to analyze whether the project meets the conditions for entering the next process link; There are two main types of conditions for monitoring the entry into the next process link:

1. The conditions for completing the current process link are met. According to the configuration set of relevant completion rules of the current process link, after each check is met, the process rule engine is used to trigger the entry into the next process link; 2. According to the time limit configured in the current process link, the message queue is stored in step 4. When the time is reached, the message queue pushes the corresponding project information to the specific process rule engine and triggers the next process link; When entering the next process stage, it will be checked whether the project is rejected according to the rejection rule set maintained in step 1. If the rejection conditions are met, the relevant rejection rule set will be executed through a specific process rule engine and the bid evaluation process will be concluded. Otherwise, when the submission meets the requirements, the current project will be automatically pushed to the next process link, and the corresponding rule set maintained by the current process link will be executed by a specific process rule engine; Step 7: When the specific process rule engine detects that the current project process link is the end link of the bid evaluation, it will execute the relevant business rule set according to the rule information maintained in step 1, display the relevant information of this bid evaluation, and the automated bid evaluation task of this project will be completed.

2. According to claim 1, a method for automating the bidding and evaluation process of government procurement without meeting, characterized in that: The corresponding rules of the process links in step one mainly include business execution rules, link completion verification rules, bid cancellation verification rules, bid cancellation execution rules, host speech template, process link time limit, bid evaluation completion verification rules, and bid evaluation completion execution rules.

3. The method for automating the bidding and evaluation process of government procurement without face-to-face meetings according to claim 1 is characterized in that: The project information stored in the message queue in step three includes project number, project name, project status, procurement method, project type, and bid evaluation method.

4. The method for automating the bidding and evaluation process of government procurement without face-to-face meetings according to claim 1 is characterized in that: The specific process of the specific process rule engine in step 4 is as follows: S1: The listening process receives the project data information pushed by the message queue, then parses the information through the JSON method and stores it in the MAP object; S2: Obtain the corresponding rule set of the current process link of the project according to the procurement method and project status of the project data in the MAP object, and execute the corresponding rules according to the set rule set sequence; the execution modes are mainly divided into data update mode, data verification mode, and data replacement mode; S3: Determine whether the process of the current project is at the end of bid evaluation. If it is not at the end of bid evaluation, store the current project information and the current project process in the message queue within a limited time. After the message reaches the time limit, push it to the listening process in S1 through the message queue and execute the corresponding rule set. If it is at the end of bid evaluation, execute the corresponding rule set.

5. The method for automating the bidding and evaluation process of government procurement without face-to-face meetings according to claim 4 is characterized in that: The data update mode converts the rules into update and insert statements that can be executed by the database according to the defined rules through the project information, and automatically executes and updates the project related information in sequence; The data verification mode converts the rules into select statements that can be executed by the database according to the defined rules through the project information, and returns the corresponding TRUE or FALSE according to the executed verification results, and determines whether the verification conditions are met through the returned results; The data replacement mode converts the corresponding label parameters in the template rules into values ​​matching the current project information according to the defined template rules, forms the corresponding data information that conforms to the current project, and performs corresponding announcement and voice broadcast business processing.

6. The method for automating the bidding and evaluation process of government procurement without face-to-face meetings according to claim 1 is characterized in that: The relevant variable parameters in step five mainly include project number, solicitation announcement release date, bid evaluation method, agency name, purchasing unit, project type transcoding, project name, number of supplier rejected bids, and project type.

7. The method for automating the bidding and evaluation process of government procurement without face-to-face meetings according to claim 1 is characterized in that: The specific process of converting the voice packet in step 5 is as follows: SS1: Store the converted host word meaning into the StringBuffer string variable; SS2: Call the voice conversion service interface, pass the StringBuffer string variable into the voice conversion service interface, and convert the host word meaning through the voice conversion service interface to generate a playable MP3 file and store it in the server audio directory; SS3: The terminal browser automatically downloads the MP3 file to the temporary directory of the terminal computer through the file download service. After the download is completed, the terminal program automatically calls the MP3 file for playback.