A method and system for generating and reusing a bidding document base database
By generating and reusing the basic database of bidding documents, the problem of repeatedly filling in the same information is solved, the efficiency and accuracy of bidding document preparation are improved, and the user experience is enhanced.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-06
- Publication Date
- 2026-03-17
AI Technical Summary
During the bidding process, users need to repeatedly fill in the same basic information data, resulting in low efficiency in preparing bidding documents.
By generating and utilizing the underlying database of bidding documents, bidding data information in table fields is automatically saved and reused, reducing repetitive editing.
It improved the efficiency and accuracy of preparing bidding documents and enhanced the user's editing experience.
Smart Images

Figure CN115098496B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of electronic bidding, and in particular to a method and system for generating and reusing a basic database of bidding documents. Background Technology
[0002] During the bidding process, users typically need to fill in relevant information and data for different bidding projects when preparing bidding documents. In their actual research, the researchers found that this basic information data is often reused multiple times in a single document or filled in repeatedly in different bidding documents, which reduces the efficiency of preparing bidding documents in the electronic bidding process. Summary of the Invention
[0003] In view of this, embodiments of the present invention provide a method and system for generating and reusing a basic database of bidding documents that can solve the above problems.
[0004] Other features and advantages of the invention will become apparent from the following detailed description, or may be learned in part by practice of the invention.
[0005] In a first aspect, embodiments of the present invention provide a method for generating and reusing a basic database of bidding documents, including:
[0006] Open the corresponding bidding template file according to the type of bidding project;
[0007] Parse to obtain the table fields in the bidding template file;
[0008] Edit the bidding data information for each of the table fields, and automatically save it to generate the basic database;
[0009] When the bidding data information in this form field is entered again, it is retrieved from the underlying database for reuse.
[0010] In a preferred embodiment, the table field has corresponding bidding data information, and the bidding data information types of the table field include unit qualification information, project performance information, and award and honor information.
[0011] In a preferred embodiment, the method for editing the bidding data information in the table field includes: importing data, filling in data, inserting data, deleting data, and sorting data.
[0012] In a preferred embodiment, the method for parsing to obtain table fields in the bidding template file includes:
[0013] Parse the opened bidding template file to obtain all field types of the bidding template file, and identify the table fields among all field types according to the preset field attributes of all field types; or,
[0014] Parse the preset field attributes in all opened bidding template files, identify the field attributes as table field types, and obtain the table fields.
[0015] In a preferred embodiment, the method for editing the bidding data information of each of the table fields and automatically saving it to generate a basic database includes:
[0016] Edit the bidding data in a certain table field and obtain the corresponding editing instructions;
[0017] Based on the editing instruction signal that identifies and receives the bidding data information, the bidding data information of the table field is recorded sequentially;
[0018] Once the recording is complete, a save command is generated.
[0019] According to the save command, the bidding data information of the edited table field will be stored in the basic database.
[0020] In a preferred embodiment, a method for reusing bidding data information from different table fields stored in the basic database includes:
[0021] When reusing bidding data information from a certain table field, obtain the reuse instruction containing the bidding data information type of that table field;
[0022] The storage location of the bidding data information type in the basic database is determined according to the reuse instruction;
[0023] Retrieve and import the bidding data information from the table field stored in this storage location.
[0024] Secondly, embodiments of the present invention also provide a rapid editing system for bidding documents, which includes the method for generating and reusing a basic database of bidding documents as described in any of the above-mentioned methods.
[0025] Thirdly, embodiments of the present invention provide a computer-readable medium having a computer program stored thereon, wherein when the program is executed by a processor, it implements a method for generating and reusing a basic database of bidding documents as described in any of the first aspects above.
[0026] Fourthly, embodiments of the present invention provide an electronic device, including: a processor, a memory, and a bus; the memory is used to store a computer program, the processor is connected to the memory via the bus, and when the electronic device is running, the processor executes the computer program in the memory to cause the processor to execute a method for generating and reusing a basic database of bidding documents as described in any of the first aspects above.
[0027] This invention generates a basic database of bidding data information, including different types of table fields, by editing corresponding bidding data information in table fields within a bidding template file and automatically saving the data after editing. This database can be directly accessed as needed when the data is reused, reducing the number of times users need to edit the table fields when preparing bidding documents based on the bidding template file, improving editing efficiency and accuracy, and enhancing the customer experience. Attached Figure Description
[0028] To more clearly illustrate the embodiments of the present invention or the existing technical solutions, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0029] Figure 1 This is a schematic diagram illustrating the principle of a method for rapidly editing bidding documents according to an embodiment of the present invention;
[0030] Figure 2 for Figure 1 Step S3: A schematic diagram of an embodiment of a method for editing the bidding data information of each table field and automatically saving it to generate a basic database;
[0031] Figure 3 for Figure 1 A schematic diagram of an embodiment of the method for reusing bidding data information from different table fields stored in the basic database in step S4. Detailed Implementation
[0032] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below in conjunction with specific embodiments and corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of this invention, and not all of them. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.
[0033] The various embodiments in this invention are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the system embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions in the method embodiments.
[0034] With the development of electronic bidding, using templated bidding documents can improve the efficiency of bidding document preparation and promote the informatization of the bidding process. Considering that different bidding document templates contain related field tables, and that users typically need to edit the data required for different projects multiple times when preparing bidding documents based on these templates, to reduce repetitive editing by users, such as... Figure 1 As shown, this invention provides a method for generating and reusing a basic database of bidding documents, which includes:
[0035] S1: Open the corresponding bidding template file according to the type of bidding project;
[0036] S2: Parse to obtain the table fields in the bidding template file;
[0037] S3: Edit the bidding data information in each table field and automatically save it to generate the basic database;
[0038] S4: When filling in the bidding data information for this form field again, retrieve it from the basic database for reuse.
[0039] In step S1 of the embodiment provided by the present invention: the bidding project types include supervision projects, construction projects, service projects, goods projects, or historical projects (historical projects such as supervision / construction / service / goods). Correspondingly, the bidding template files include supervision bidding template files, construction bidding template files, service bidding template files, goods bidding template files, and historical bidding documents (historical bidding documents such as supervision / construction / service / goods). It can be understood that each bidding project type has a corresponding bidding template file, which is stored in the electronic bidding system for users to select as needed.
[0040] The method for generating and reusing a basic database for bidding documents provided by this invention involves editing the corresponding bidding data information in the table fields of the bidding template file, and automatically saving it after editing to generate a basic database of bidding data information including different types of table fields. When reuse is required, the database can be directly called as needed, reducing the number of times the user needs to edit the table fields when compiling bidding documents based on the bidding template file, improving editing efficiency and accuracy, and enhancing the customer experience.
[0041] In this specific embodiment, the method for editing the bidding data information in the table field in step S3 mainly includes: importing data, filling in data, inserting data, deleting data, and sorting data; preferably, the data sorting for the bidding data information in each table field involves moving it up or down. More specifically, in step S3: each table field has corresponding bidding data information, and the types of bidding data information in the table field mainly include frequently edited data information such as unit qualification information, project performance information, and awards and honors information.
[0042] Further, step S2 of the present invention: the method for parsing to obtain table fields in the bidding template file, includes:
[0043] Parse the opened bidding template file, obtain all field types of the bidding template file, and identify the table fields in all field types according to the preset field attributes; or,
[0044] Parse the preset field attributes in all opened bidding template files, identify fields with the field attribute type of table field, and obtain the table field.
[0045] In this specific embodiment, the bidding document template is configured with configuration attributes (config) for each field. It can be understood that each table field also has a corresponding preset configuration attribute (config). When the user edits the corresponding bidding data information in the table field, the actual table format of the table field can be displayed by clicking on the basic data editing, and functions such as inserting data, editing data, deleting data, and sorting are provided to the user.
[0046] like Figure 2 As shown, step S3: the method for editing the bidding data information in each table field and automatically saving it to generate the basic database includes:
[0047] S31: Edit the bidding data in a certain table field and obtain the corresponding editing instructions;
[0048] S32: Based on the identified and received editing instruction signal for the bidding data information, record the bidding data information of the table field in sequence;
[0049] S33: Once recording is complete, a corresponding save instruction will be generated;
[0050] S34: According to the save command, store the bidding data information of the edited table field into the basic database.
[0051] like Figure 3 As shown, step S4: the method for reusing bidding data information from different table fields stored in the basic database includes:
[0052] S41: When reusing bidding data information of a certain table field, obtain the reuse instruction containing the bidding data information type of that table field;
[0053] S42: Determine the storage location of the bidding data information type in the basic database according to the reuse instruction;
[0054] S43: Retrieve and import the bidding data information from the table field stored in this storage location.
[0055] In this specific embodiment, the configuration is stored in XML format. The configuration contains BaseDatatype to indicate the type of the table field, and each BaseDataItem represents a row of data. Each child node of BaseDataItem represents a column of bidding data in the bidding data information of this type of table field, and the name of the node is the name of the column, so that the bidding data information of the table field ultimately forms the basic data information of a specific table.
[0056] When reusing the bidding data information of this table field, the user can click on the basic data, check the box to retrieve the specific basic data information of this table field, and then automatically match it with the column name in the config to automatically import the bidding data information into the bidding template file to be used, and fill the relevant basic data into the corresponding table in the template file.
[0057] On the other hand, embodiments of the present invention provide a system for generating and reusing a basic database of bidding documents, which includes the method for generating and reusing a basic database of bidding documents described above.
[0058] In another aspect, embodiments of the present invention provide a computer-readable medium having a computer program stored thereon, which, when executed by a processor, implements a method for generating and reusing a basic database of bidding documents as described in any of the first aspects above.
[0059] In another aspect, embodiments of the present invention provide an electronic device, including: a processor, a memory, and a bus; the memory is used to store computer programs, and the processor is connected to the memory via the bus. When the electronic device is running, the processor executes the computer program in the memory to enable the processor to perform a method for generating and reusing a basic database of bidding documents as described in any of the first aspects above.
[0060] This invention generates a basic database of bidding data information, including different types of table fields, by editing corresponding bidding data information in table fields within a bidding template file and automatically saving the data after editing. This database can be directly accessed as needed when the data is reused, reducing the number of times users need to edit the table fields when preparing bidding documents based on the bidding template file, improving editing efficiency and accuracy, and enhancing the customer experience.
[0061] The above description is merely an embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principle of the present invention should be included within the scope of the claims of the present invention.
Claims
1. A method for generating and reusing a bidding document base database, characterized by, The method comprises the following steps: According to the type of the bidding project, open the corresponding bidding template file; Parse to obtain the table field in the bidding template file; Edit the bidding data information of each table field and automatically save to generate a basic database; When filling in the bidding data information of the table field again, retrieve from the basic database for reuse; The method for parsing to obtain the table field in the bidding template file comprises: Parse the opened bidding template file to obtain all field types of the bidding template file, and identify the table field in the all field types according to the preset field attributes of the all field types; or Parse the preset field attributes in all opened bidding template files, and identify the field with the table field type to obtain the table field; The method for editing the bidding data information of each table field and automatically saving to generate a basic database comprises: Edit the bidding data information in a table field, and obtain the corresponding editing instruction; According to the editing instruction signal of the identified and received bidding data information, sequentially record the bidding data information of the table field; Record the completion to generate a saved instruction; According to the saved instruction, store the edited bidding data information of the table field into the basic database; The method for reusing the bidding data information of different table fields stored in the basic database comprises: When reusing the bidding data information of a table field, obtain the reuse instruction containing the type of the bidding data information of the table field; According to the reuse instruction, determine the storage position of the type of the bidding data information in the basic database; Retrieve and import the bidding data information of the table field stored in the storage position.
2. The method for generating and multiplexing a bidding document database according to claim 1, wherein, The table field has corresponding bidding data information, and the type of the bidding data information of the table field comprises unit qualification information, project performance information, and award and honor information.
3. The method for generating and multiplexing a bidding document database according to claim 1, wherein, The method for editing the bidding data information of the table field comprises importing data, filling in data, inserting data, deleting data, and data sorting.
4. A system for quick editing of tender documents, characterized in that The method comprises the bidding file basic database generation and reuse method in any one of claims 1 to 3.
5. A computer readable medium having stored thereon a computer program, characterized in that, The program is executed by the processor to realize the bidding file basic database generation and reuse method in any one of claims 1 to 3.
6. An electronic device, comprising: Processor, memory and bus; The memory is used to store a computer program, the processor is connected with the memory through the bus, when the electronic device runs, the processor executes the computer program of the memory, so that the processor executes the bidding file basic database generation and reuse method in any one of claims 1 to 3.
Citation Information
Patent Citations
Form generating and obtaining method and device
CN104899186A
Method and system for converting structural data into layout form file
CN105488052A