Automatic bid opening method suitable for online purchase, medium, equipment and system
By introducing a bid opening business processing module, bid opening rule configurator and automatic bid opening manager in the automatic bid opening system, combined with the blockchain module, the problem of poor stability of the existing automatic bid opening method is solved, and an efficient and stable automatic bid opening process is realized, which improves the autonomy and fairness of bid opening.
Patent Information
- Application Number
- CN202510319976.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-18
- Publication Date
- 2025-06-13
AI Technical Summary
The existing automatic bid opening method has poor stability and error-prone problems, which affects the efficiency of bid opening.
It provides an automatic bid opening system suitable for online procurement, including a bid opening business processing module, a bid opening rule configurator and an automatic bid opening manager. Through the combination of decoupling settings and blockchain modules, the stability and efficiency of automatic bid opening are achieved.
Through the use of the automatic bid opening system, automatic bid opening under unattended conditions is achieved, the autonomy and stability of the automatic bid opening process is improved, manual intervention is reduced, and the fairness and efficiency of bid opening is enhanced.
Smart Images

Figure CN120144210A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of automatic tendering, and particularly to an automatic bid opening method, medium, device and system applicable to online procurement. Background Art
[0002] Existing tendering and bidding systems are all designed as a whole, and the operation process cannot be changed, resulting in the inability of the same set of tendering and bidding systems to be compatible with the tendering and bidding needs of multiple industries. For this reason, a parallel automatic bid opening method is disclosed in the Chinese patent application with the publication number CN108319869A, which uses distributed services to process tender documents in parallel to achieve automatic bid opening. However, this automatic bid opening method overly relies on business drive, and the bid opening situation is intricate. Any flaw in any link will cause the automatic bid opening to fail, thus affecting the efficiency of bid opening. Summary of the Invention
[0003] In view of the above problems, the present invention provides a technical solution for automatic bid opening applicable to online procurement to solve the problems of poor stability and easy error in existing automatic bid opening methods.
[0004] To solve the above problems, in a first aspect, the present application provides an automatic bid opening system applicable to online procurement, including a bid opening business processing module, a bid opening rule configurator, and an automatic bid opening manager. The bid opening business processing module, the bid opening rule configurator, and the automatic bid opening manager are decoupled and set;
[0005] The bid opening rule configurator is used to configure the rules of each bid opening node. The rules of the bid opening node include start rules, business processing rules, end rules, and exception handling rules, and is used to sequentially read the node data of suppliers according to the node execution order;
[0006] The bid opening business processing module is used to receive the node data of the supplier transmitted by the bid opening rule configurator, perform business logic judgment and processing on the node data according to the rules of the bid opening node, output the judgment and processing results, and is used to send a control command to the bid opening rule configurator when an exception occurs in the judgment and processing results, so that the bid opening rule configurator starts the corresponding exception handling strategy for processing;
[0007] The automatic bid opening manager is used to record and update the status of each bid opening node in real time according to the judgment and processing results of the bid opening business processing module, and automatically start the next bid opening node after a certain bid opening node ends.
[0008] Further, the method includes:
[0009] After the end of a certain bid opening node, the bid opening rule configurator determines whether there is a next bid opening node. If so, it reads the supplier data of the next bid opening node and sends it to the bid opening business processing module. If not, the automatic bid opening manager updates the status of the bid opening process to the end status.
[0010] Further, the bid opening node includes a link for announcing bidders, a link for signing in by bidding suppliers, a link for verifying bid bonds, a link for decrypting bid documents, a link for bid reading, and a link for signature.
[0011] Further, it further includes:
[0012] A blockchain module, which is used to write the rules of each bid opening node configured by the bid opening rule configurator into a smart contract; and upload the node data of the supplier transmitted from the bid opening business processing module to the blockchain, and perform business logic judgment and processing on the node data by calling relevant functions of the smart contract, and output the judgment and processing results and return them to the bid opening business processing module.
[0013] Further, it further includes:
[0014] A virtual scenario module, which is used to construct a bid opening virtual scenario, place each supplier in the bid opening virtual scenario in the form of a virtual role image after the supplier identity verification is passed, and display the rules of each bid opening node, the bid price information of each supplier, and the status of each bid opening node in real time in the virtual scenario. The bid price information of the supplier is obtained by parsing the node data of the supplier; and after the bid opening is over, record the operations and interaction information of all suppliers during this bid opening process, and output the log information corresponding to this bid opening process.
[0015] In a second aspect, the present application provides an automatic bid opening method applicable to online procurement, which is applicable to the system described in the first aspect of the present application. The method includes:
[0016] The bid opening rule configurator configures the rules of each bid opening node. The rules of the bid opening node include start rules, business processing rules, end rules, and exception handling rules, and sequentially reads the node data of the supplier according to the node execution order;
[0017] The bid opening business processing module receives the node data of the supplier transmitted by the bid opening rule configurator, performs business logic judgment and processing on the node data according to the rules of the bid opening node, outputs the judgment and processing results, and when an exception occurs in the judgment and processing results, sends a control command to the bid opening rule configurator to enable the bid opening rule configurator to start the corresponding exception handling strategy for processing;
[0018] The automatic bid opening manager records and updates the status of each bid opening node in real time according to the judgment and processing results of the bid opening business processing module, and automatically opens the next bid opening node after a certain bid opening node ends.
[0019] Further, the method includes:
[0020] Writing the rules of each bid opening node configured by the bid opening rule configurator into the smart contract;
[0021] Uploading the node data of the supplier transmitted from the bid opening business processing module to the blockchain, and performing business logic judgment and processing on the node data by calling the relevant functions of the smart contract, and outputting the judgment and processing results to return to the bid opening business processing module.
[0022] Further, the method includes:
[0023] Constructing a virtual bid opening scenario, and placing each supplier into the virtual bid opening scenario in the form of a virtual role image after the supplier identity verification is passed;
[0024] Displaying the rules of each bid opening node, the status of each bid opening node, and the quotation information of each supplier in real time in the virtual scenario, and the quotation information of the supplier is obtained by parsing the node data of the supplier;
[0025] After the bid opening ends, recording the operations and interaction information of all suppliers during this bid opening process, and outputting the log information corresponding to this bid opening process.
[0026] In a third aspect, the present invention further provides a computer-readable storage medium, on which computer program instructions are stored, and the computer program instructions, when executed by a processor, implement the method described in the first aspect.
[0027] In a fourth aspect, the present invention further provides an electronic device, including a memory and a processor, where the memory is used to store one or more computer program instructions, and wherein the one or more computer program instructions are executed by the processor to implement the method described in the first aspect.
[0028] Different from the prior art, the above solution provides an automatic bid opening method, medium, device and system applicable to online procurement. The system includes a decoupled bid opening business processing module, a bid opening rule configurator and an automatic bid opening manager; the bid opening rule configurator is used to configure the rules for each bid opening node; the bid opening business processing module is used to receive the node data of the supplier transmitted by the bid opening rule configurator, perform business logic judgment and processing on the node data according to the rules of the bid opening node, and output the judgment and processing results; the automatic bid opening manager is used to record and update the status of each bid opening node in real time according to the judgment and processing results of the bid opening business processing module, and automatically open the next bid opening node after a certain bid opening node ends. The above solution can realize automatic bid opening in an unattended state through the mutual cooperation of the bid opening business processing module, the bid opening rule configurator and the automatic bid opening manager, improving the autonomy and stability of the automatic bid opening process.
[0029] 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 implement it 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 and drawings of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] 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 regarded as a limitation of the present invention.
[0031] In the accompanying drawings of the specification:
[0032] Figure 1 is a schematic diagram of the modules of the automatic bid opening system applicable to online procurement according to the first exemplary embodiment of the present invention;
[0033] Figure 2 is a flowchart of the automatic bid opening method applicable to online procurement according to the first exemplary embodiment of the present invention;
[0034] Figure 3 is a flowchart of the automatic bid opening method applicable to online procurement according to the second exemplary embodiment of the present invention;
[0035] Figure 4 is a flowchart of the automatic bid opening method applicable to online procurement according to the third exemplary embodiment of the present invention;
[0036] Figure 5 is a flowchart of the automatic bid opening method applicable to online procurement according to the fourth exemplary embodiment of the present invention;
[0037] Figure 6Schematic diagram of the module of the electronic device involved in the present invention;
[0038] The descriptions of the reference numerals involved in the above-mentioned drawings are as follows:
[0039] 20. Automatic bid opening system applicable to online procurement
[0040] 201. Bid opening rule configurator;
[0041] 202. Bid opening business processing module;
[0042] 203. Automatic bid opening manager;
[0043] 10. Electronic device;
[0044] 101. Processor;
[0045] 102. Storage medium. Detailed implementation manners
[0046] To describe in detail the possible application scenarios, technical principles, specific implementable solutions, achievable purposes and effects, etc. of the present invention, the following will be described in detail in combination with the listed specific embodiments and with reference to the drawings. The embodiments described herein are only used to more clearly illustrate the technical solutions of the present invention, so they are only examples and cannot be used to limit the protection scope of the present invention.
[0047] Referring to "embodiment" in this article means that the specific features, structures or characteristics described in combination 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.
[0048] Unless otherwise defined, the meanings of the technical terms used in this article are the same as those generally understood by those skilled in the technical field to which the present invention belongs; the use of the relevant terms in this article is only for describing specific embodiments and is not intended to limit the present invention.
[0049] In the description of the present invention, the term "and / or" is an expression used to describe the logical relationship between objects, indicating that there can be three relationships. 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 " / " in this article generally represents an "or" logical relationship between the associated objects before and after.
[0050] 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.
[0051] 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 can not only include those defined elements, but also include other elements not explicitly listed, or elements inherent to such process, method or product.
[0052] 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 "many", such as "multiple groups", "multiple times", etc., are understood in the same way, unless otherwise specifically defined.
[0053] In a first aspect, as Figure 1 shown, the present application provides an automatic bid opening system 20 applicable to online procurement. The system includes a bid opening business processing module 202, a bid opening rule configurator 201, and an automatic bid opening manager 203. The bid opening business processing module 202, the bid opening rule configurator 201, and the automatic bid opening manager 203 are decoupled.
[0054] The bid opening rule configurator 201 is used to configure the rules for each bid opening node. The rules for the bid opening node include a start rule, a business processing rule, an end rule, and an exception handling rule, and is used to sequentially read the node data of the suppliers according to the node execution order.
[0055] The bid opening business processing module 202 is used to receive the node data of the suppliers transmitted by the bid opening rule configurator, perform business logic judgment and processing on the node data according to the rules of the bid opening node, output the judgment and processing results, and is used to send a control command to the bid opening rule configurator when an exception occurs in the judgment and processing results, so that the bid opening rule configurator starts the corresponding exception handling strategy for processing.
[0056] The automatic bid opening manager 203 is used to record and update the status of each bid opening node in real time according to the judgment and processing results of the bid opening business processing module, and automatically open the next bid opening node after a certain bid opening node ends.
[0057] In this embodiment, the bid opening business processing module 202 mainly focuses on processing the business logics of each node in the bid opening session, covering multiple key business nodes, including the node of announcing bidders, the node of signing in by tendering suppliers, the node of verifying bid bonds, the node of decrypting bid documents, the node of bid reading, and the node of signature.
[0058] In this embodiment, the bid opening rule configurator 201 is mainly for setting the bid opening business nodes, specifically including: flexibly adjusting the business nodes of bid opening according to the actual requirements of each region to ensure the smooth progress of the bid opening activity. The bid opening session can be freely assembled according to actual needs. For example, multiple items can be freely selected from the links such as waiting for bid opening, signing in, reading the bid opening speech, decrypting, verifying bid bonds, signing in, and bid reading for free assembly.
[0059] In addition, the bid opening rule configurator 201 can also cover the configuration of exceptions and result handling in the automatic bid opening process. The exception handling specifically includes:
[0060] Exception handling for the decryption link: If a supplier fails to complete decryption within the specified time in the decryption link, it can be set by the configurator whether to directly determine it as invalid and end the decryption link to enter the next process.
[0061] Exception handling for bid bond verification: In the bid bond verification link, if the automatic verification of a supplier fails, the bid opening rule configurator can set two handling methods: one is to directly determine it as invalid and automatically enter the next link when the verification time limit is reached; the other is to pause the process when the verification fails and the procurement agency conducts manual status confirmation.
[0062] The main function of the automatic bid opening manager 203 is to allocate, schedule, and manage the bid opening business operations. It can clarify which business operation should be executed currently, and after a business operation is completed, determine the subsequent business operation to be carried out next to ensure the orderly progress and automatic operation of the entire bid opening process.
[0063] In some embodiments, the method includes: after the end of a certain bid opening node, the bid opening rule configurator determines whether there is a next bid opening node. If there is, it reads the supplier data of the next bid opening node and sends it to the bid opening business processing module. If not, the automatic bid opening manager updates the status of the bid opening process to the end status.
[0064] In this way, once the bid opening time agreed in the procurement announcement is reached, the system will automatically read the bid opening node information in the bid opening rule configurator and start the automatic bid opening process. During this process, the system triggers the corresponding operation according to the preset opening conditions in the bid opening node to realize the automatic opening of the bid opening node; and when the bid opening process advances to meet the end conditions, the bid opening node is automatically ended to ensure that the entire bid opening process is closely connected and runs efficiently without excessive human intervention. With the preset program, the system can process the bidding documents quickly and synchronously, greatly shorten the bid opening time, and improve the work efficiency of the bid opening process, ensuring that the bid opening work is efficient and smooth.
[0065] In some embodiments, it also includes: a blockchain module, which is used to write the rules of each bidding node configured by the bidding rule configurator into the smart contract; and to put the node data of the supplier transmitted from the bidding business processing module on the chain, and perform business logic judgment and processing on the node data by calling relevant functions of the smart contract, and output the judgment and processing results and return them to the bidding business processing module.
[0066] Specifically, the deployed smart contract can be integrated with the automatic bid opening system. When the bid opening process advances to the relevant link, the system automatically calls the corresponding function of the smart contract to judge the condition and process the result. For example, in the deposit verification link, the system triggers the verification function of the smart contract, the smart contract performs the verification operation, and returns the result to the bid opening system; in the decryption link, the smart contract monitors the decryption time and automatically executes the processing operation when the time limit is reached. By putting the supplier's node data transmitted from the bid opening business processing module on the chain, it can effectively prevent the data from being tampered with and improve the security of the data during the bid opening process.
[0067] In some embodiments, the system also includes: a virtual scene module, which is used to construct a virtual bidding scene, and place each supplier in the virtual bidding scene as a virtual character after the supplier identity verification is passed, and display the rules of each bidding node, the quotation information of each supplier and the status of each bidding node in real time in the virtual scene. The quotation information of the supplier is obtained by parsing the node data of the supplier; and after the bidding is completed, record the operations and interaction information of all suppliers during the bidding process, and output the log information corresponding to the bidding process.
[0068] The virtual scene module includes an AR module or a VR module, which can simulate a real automatic bidding scene, set a corresponding virtual role for each supplier, and track the links and status of the bidding process throughout the entire process, thereby breaking the geographical limitations of the automatic bidding scene and improving the bidding efficiency.
[0069] In the second aspect, Figure 2As shown in the figure, the present application provides an automatic bid opening method applicable to online procurement, which is applicable to the system described in the first aspect of the present application. The method includes:
[0070] Step 101: The bid opening rule configurator configures the rules for each bid opening node. The rules for the bid opening node include start rules, business processing rules, end rules, and exception handling rules, and sequentially reads the node data of the suppliers according to the node execution order.
[0071] Step S102: The bid opening business processing module receives the node data of the suppliers transmitted by the bid opening rule configurator, performs business logic judgment and processing on the node data according to the rules of the bid opening node, outputs the judgment and processing results, and when an exception occurs in the judgment and processing results, sends a control command to the bid opening rule configurator to enable the bid opening rule configurator to start the corresponding exception handling strategy for processing.
[0072] Step S103: The automatic bid opening manager records and updates the status of each bid opening node in real time according to the judgment and processing results of the bid opening business processing module, and automatically opens the next bid opening node after a certain bid opening node ends.
[0073] In some embodiments, as Figure 3 shown, the method includes:
[0074] Step S201: Write the rules for each bid opening node configured by the bid opening rule configurator into the smart contract.
[0075] Step S202: Upload the node data of the suppliers transmitted from the bid opening business processing module to the blockchain, and perform business logic judgment and processing on the node data by calling the relevant functions of the smart contract, and return the judgment and processing results to the bid opening business processing module.
[0076] In some embodiments, as Figure 4 shown, the method includes:
[0077] Step S401: Build a virtual bid opening scenario, and place each supplier in the virtual bid opening scenario in the form of a virtual role image after the supplier identity verification is passed.
[0078] Step S402: In the virtual scenario, display in real time the rules of each bid opening node, the status of each bid opening node, and the quotation information of each supplier. The quotation information of the supplier is obtained by parsing the node data of the supplier.
[0079] Step S403: After the bid opening ends, record the operations and interaction information of all suppliers during this bid opening process, and output the log information corresponding to this bid opening process.
[0080] AsFigure 5 As shown in the figure, in the actual application scenario, the tender opening process involved in the method of this application is as follows:
[0081] (1) When the tender opening time announced in the procurement announcement arrives for the procurement project, the automatic tender opening manager will automatically start the tender opening procedure for the project;
[0082] (2) The tender opening business processing module will read the tender opening node information of the tender opening rule configurator. When the conditions for opening the node are met, the automatic tender opening manager will automatically open the tender opening node. Among them, the conditions for opening the tender opening node are: the tender opening rule configurator in this area has made corresponding configurations for this node, simultaneously meeting the sequence requirements of the node configuration, and all procurement packages participating in the tender opening have reached the minimum number of effective suppliers;
[0083] (3) After the tender opening node is opened, the tender opening business processing module will carry out the corresponding node business processing work. After the business processing is completed and the node end conditions are met, the automatic tender opening manager will automatically end the corresponding tender opening node. For different tender opening nodes, the specific end conditions are set as follows:
[0084] For the node of announcing bidders (respondents), its end condition is that the tender opening host speech has finished playing;
[0085] The end condition of the bid (response) supplier signing-in node is that all suppliers within all procurement packages have completed the signing-in operation, or the signing-in time limit has ended;
[0086] The end condition of the bid bond verification node is that the bid bonds of all procurement packages have completed the verification work, or the bid bond verification time limit has ended;
[0087] The end condition of the bid (response) document decryption node is that all suppliers of all procurement packages have completed the decryption operation, or the decryption time limit has ended;
[0088] The end condition of the bid reading node needs to be discussed in two cases: when the confirmation of quotation function is enabled, it is required that all procurement packages have completed the quotation confirmation work, or the time limit for confirming the quotation has ended; when the confirmation of quotation function is not enabled, it is the end of the bid reading time limit;
[0089] The end condition of the signature node is that all suppliers within all procurement packages have completed the signature operation, or the time limit for signature has ended;
[0090] In addition, during the bid opening process, if an abnormal situation occurs, the inducement of the abnormal situation can be further analyzed. If the abnormal situation is caused by internal factors, such as the abnormal situations set by the bid opening rule configurator, such as decryption abnormality and deposit verification abnormality, the bid opening rule configurator can handle the abnormal situation according to the pre-set rules; if the abnormal situation is caused by external factors, such as equipment failure, natural disaster, problems on the supplier side, etc., the management user can click the "Suspend Bid Opening" button, or when the number of valid suppliers in the procurement package fails to meet the specified requirements and the bid needs to be rejected, the bid opening service will suspend the bid opening procedure, and the automatic bid opening manager will suspend the bid opening node;
[0091] When the bid opening service is in a suspended state, if the management user clicks the "Resume Bid Opening" button, the bid opening service will resume the bid opening procedure, and the automatic bid opening manager will also resume the corresponding bid opening node;
[0092] When the business processing of the last node in the bid opening session is completed, the automatic bid opening manager will automatically end the project bid opening.
[0093] The present application has the following beneficial effects:
[0094] (1) Optimize the bid opening efficiency and quality:
[0095] When there are multiple procurement packages in the same project and they need to be bid opened simultaneously, the automatic bid opening method can process the bid opening processes of multiple procurement packages in parallel, significantly improving the overall efficiency of the bid opening work. In addition, automatic bid opening can effectively avoid errors that may be caused by human negligence or fatigue during manual operation, thus ensuring high accuracy in the bid opening process and further improving the bid opening quality.
[0096] (2) Reduce the occupation of bid opening resources:
[0097] By adopting the automatic bid opening method, the workload of the bid opening personnel manually processing the bid opening process of each procurement package can be significantly reduced, and the total time required for parallel bid opening of multiple packages can be shortened. This not only reduces the work burden of the bid opening personnel and shortens their working hours, but also reduces the consumption of human resources and other related resources in the bid opening process as a whole, achieving efficient utilization of resources.
[0098] (3) Reduce human intervention and enhance the fairness and impartiality of bid opening:
[0099] By reducing human intervention through the unattended automatic bid opening method, the influence of human factors on the bid opening result can be reduced, thereby increasing the fairness and impartiality of bid opening. It can not only ensure that all suppliers enjoy equal rights and opportunities in the competition, but also further enhance the transparency and credibility of the procurement activities, laying a solid foundation for building a more healthy and orderly market procurement environment.
[0100] The present application has the following characteristics:
[0101] (1) Automatic bid opening node application rules based on free configuration:
[0102] According to the requirements of different regions in the bid opening process, the rules of each bid opening node in the bid opening process are configured and applied in the automatic bid opening process of the actual procurement project. This flexible configuration method can meet the differentiated bid opening process requirements of each region, ensuring that the bid opening work takes into account local characteristics and actual operation requirements while following unified specifications.
[0103] (2) Automatic bid opening method with separation of bid opening business process and automatic bid opening manager:
[0104] In the automatic bid opening method, the entire bid opening process is split into two core parts: the bid opening business and the automatic bid opening manager. The bid opening business focuses on undertaking logical processing work at the business level, such as decrypting bid documents and verifying the bid bond vouchers of bid suppliers, to ensure the accuracy and rationality of the business process. The automatic bid opening manager, based on the pre-set start conditions and end conditions of each node, performs automated opening and closing operations on each node in the bid opening process. For example, when the number of valid bidders meets the minimum requirement and the preset time requirement is satisfied, the automatic bid opening manager will automatically trigger the opening of the bid opening node; when the decryption of all bid documents is successfully completed without any abnormalities, the automatic bid opening manager will automatically end the bid document decryption node.
[0105] By decoupling the bid opening business process and the automatic bid opening manager, the problem of being unable to operate independently and efficiently due to over-reliance on business drive in the traditional automatic bid opening mode is effectively avoided. This innovative measure not only significantly improves the autonomy and stability of the automatic bid opening process, but also enhances the scalability and adaptability of the system, providing a solid guarantee for the efficient and fair conduct of the bid opening work for procurement projects.
[0106] (3) Automatic bid opening result confirmation rules
[0107] After each link of automatic bid opening, the status of the supplier is automatically updated, and at the same time, the link status and the result status of the current project package are automatically updated
[0108] (4) Automatic bid opening exception handling rules
[0109] When a supplier fails to complete decryption within the decryption time limit, the result can be automatically confirmed and the decryption link can be completed according to the rule configuration. When a supplier fails to sign in, the status of the supplier who has uploaded the tender documents can be automatically signed in through the automatic sign-in configuration, and the default sign-in time is the current bid opening time.
[0110] In addition, this application uses an unattended automatic bid opening method. By integrating a bid opening rule configurator and an automatic bid opening manager, it realizes the unattended and automated processing of bid documents. The system can receive the decrypted data from suppliers and place it in the decryption queue. The decryption queue can process bid documents encrypted with both DES and SM4 simultaneously. After decryption, it generates response format files and locally encrypted JSON response data, and obtains the corresponding data and associated terms of the bid documents through JSON association information. At the same time, it obtains the bid opening items and other bid items, and monitors and processes abnormal bid opening processes through the bid opening rule configurator. The JSON association information refers to the association information between the format files and the terms. When suppliers respond to the terms information on the client side, an association relationship between the format files and the corresponding terms will be generated, and during the bid evaluation, specific files can be directly located according to the terms.
[0111] In addition, this application can also flexibly configure the rules for each node of the bid opening process according to the requirements for the bid opening procedure in different regions, and apply them to the automatic bid opening of procurement projects. This method can not only meet the local differentiated needs but also ensure that the bid opening follows unified specifications, taking into account local characteristics and actual operation requirements.
[0112] In a third aspect, the present invention also 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 automatic bid opening method applicable to online procurement as described in the first aspect of the present invention.
[0113] Among them, the computer-readable storage medium can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories.
[0114] The non-volatile memory can be a read-only memory (ROM, Read Only Memory), a programmable read-only memory (PROM, Programmable Read Only Memory), an erasable programmable read-only memory (EPROM, Erasable Programmable Read Only Memory), an electrically erasable programmable read-only memory (EEPROM, Electrically Erasable Programmable Read Only Memory), a ferromagnetic random access memory (FRAM, ferromagnetic random access memory), a flash memory (Flash Memory), a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD ROM, Compact Disc Read Only Memory); the magnetic surface memory can be a disk memory or a tape memory.
[0115] 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.
[0116] As Figure 6 shown, in a fourth 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 automatic bid opening method applicable to online procurement as described in the first aspect of the present invention.
[0117] In some embodiments, the processor may be implemented by software, hardware, firmware, or a combination thereof, and at least one of a circuit, 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 may be used, so that the processor can execute some steps, all steps, or any combination of the steps in the automatic bid opening method applicable to online procurement described in various embodiments of the present application.
[0118] 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 structural or equivalent process substitutions or modifications based on the essential concept of the present invention and using the content recorded in the text and drawings of the specification 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. An automatic bidding system suitable for online procurement, characterized in that: It includes a bid opening business processing module, a bid opening rule configurator and an automatic bid opening manager, wherein the bid opening business processing module, the bid opening rule configurator and the automatic bid opening manager are decoupled; The bid opening rule configurator is used to configure the rules of each bid opening node, wherein the rules of the bid opening node include start rules, business processing rules, end rules and exception processing rules, and is used to read the node data of the supplier in sequence according to the node execution order; The bid opening business processing module is used to receive the node data of the supplier transmitted by the bid opening rule configurator, perform business logic judgment and processing on the node data according to the rules of the bid opening node, output the judgment and processing results, and send a control command to the bid opening rule configurator when an exception occurs in the judgment and processing results, so that the bid opening rule configurator starts the corresponding exception handling strategy for processing; The automatic bid opening manager is used to record and update the status of each bid opening node in real time according to the judgment and processing results of the bid opening business processing module, and automatically open the next bid opening node after a certain bid opening node ends.
2. The automatic bidding system for online procurement as claimed in claim 1, characterized in that: The method comprises: After a certain bidding node ends, the bidding rule configurator determines whether there is a next bidding node. If so, it reads the supplier data of the next bidding node and sends it to the bidding business processing module. If not, the automatic bidding manager updates the status of the bidding process to the end status.
3. The automatic bidding system for online procurement according to claim 1, characterized in that: The bid opening nodes include the phase of announcing bidders, the phase of signing in of bidding suppliers, the phase of verifying the deposit, the phase of decrypting bidding documents, the phase of reading out the bids and the phase of signing.
4. The automatic bidding system for online procurement according to claim 1, characterized in that: Also includes: The blockchain module is used to write the rules of each bidding node configured by the bidding rule configurator into the smart contract; And the node data of the supplier transmitted from the bid opening business processing module is put on the chain, and the business logic judgment and processing of the node data are performed by calling the relevant functions of the smart contract, and the output judgment and processing results are returned to the bid opening business processing module.
5. The automatic bidding system for online procurement according to claim 1, characterized in that: Also includes: A virtual scene module is used to construct a virtual bidding scene, and after the supplier identity verification is passed, each supplier is placed in the virtual bidding scene as a virtual character image, and the rules of each bidding node, the quotation information of each supplier and the status of each bidding node are displayed in real time in the virtual scene. The quotation information of the supplier is obtained by parsing the node data of the supplier; After the bid opening is completed, the operations and interaction information of all suppliers during the bid opening process are recorded, and the log information corresponding to the bid opening process is output.
6. An automatic bidding method suitable for online procurement, characterized in that: Applicable to the system according to any one of claims 1 to 5, the method comprising: The bid opening rule configurator configures the rules of each bid opening node, wherein the rules of the bid opening node include a start rule, a business processing rule, an end rule and an exception processing rule, and reads the node data of the supplier in sequence according to the node execution order; The bid opening business processing module receives the node data of the supplier transmitted by the bid opening rule configurator, performs business logic judgment and processing on the node data according to the rules of the bid opening node, outputs the judgment and processing results, and sends a control command to the bid opening rule configurator when an exception occurs in the judgment and processing results, so that the bid opening rule configurator starts the corresponding exception processing strategy for processing; The automatic bid opening manager records and updates the status of each bid opening node in real time according to the judgment and processing results of the bid opening business processing module, and automatically opens the next bid opening node after a certain bid opening node ends.
7. The automatic bidding method for online procurement according to claim 6, characterized in that: The method comprises: Write the rules of each bidding node configured by the bidding rule configurator into the smart contract; The supplier's node data transmitted from the bid opening business processing module is put on the chain, and the business logic judgment and processing of the node data are performed by calling the relevant functions of the smart contract, and the output judgment and processing results are returned to the bid opening business processing module.
8. The automatic bidding method for online procurement according to claim 6, characterized in that: The method comprises: Constructing a virtual bidding scene, and placing each supplier in the virtual bidding scene as a virtual character after the supplier identity verification is passed; In the virtual scene, the rules of each bid opening node, the status of each bid opening node and the quotation information of each supplier are displayed in real time, and the quotation information of the supplier is obtained by parsing the node data of the supplier; After the bid opening is completed, the operations and interaction information of all suppliers during the bid opening process are recorded, and the log information corresponding to the bid opening process is output.
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
Patent Citations
Automatic marking method, device, server and storage medium
CN108319869A