Product quality certificate management system based on intelligent assembly factory

By designing a product quality certificate management system based on intelligent assembly factories in prefabricated construction projects, the problem of inefficient quality inspection data management in the existing technology is solved, and efficient and accurate quality inspection information management and quality control are achieved to meet the industry's quality upgrade needs.

CN120030073APending Publication Date: 2025-05-23CHINA STATE CONSTR HAILONG TECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411958245.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2025-05-23

AI Technical Summary

Technical Problem

In the prior art, the quality inspection data of prefabricated construction projects is carried out in manual recording and simple document management, resulting in low efficiency, high error rate and difficult data management, which cannot meet the industry's needs for efficient and accurate quality management.

Method used

Design a product quality certificate management system based on intelligent assembly factories, using the certificate database to store quality inspection information, and automatically record, organize and manage through front-end interactive units and data storage units, supporting rapid retrieval and call.

Benefits of technology

It improves quality inspection efficiency, reduces error rate, saves physical storage space, facilitates rapid retrieval and call, and realizes a comprehensive quality control and standardized certificate of conformity management system, adapting to the quality upgrade requirements of the prefabricated construction industry.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120030073A_ABST
    Figure CN120030073A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of constructional engineering, in particular to a product quality certificate management system based on an intelligent assembly factory, which comprises a data storage unit used for storing a product quality certificate according to a received query condition and a preset writing strategy when the query condition is received through a preset program interface. A query statement corresponding to the query condition is generated, an identifier corresponding to the query statement is matched in a preset certification database based on the query statement, and certification information corresponding to the identifier is sent to a front-end interaction unit; and the front-end interaction unit is used for displaying the received certification information according to a preset first user interface. The method has the advantages that errors and omissions possibly occurring in manual query and recording are avoided, the error rate is reduced, physical storage space is saved through centralized digital storage, and quick retrieval and calling are facilitated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of construction engineering, and in particular to a product quality certificate management system based on an intelligent assembly factory. Background Art

[0002] With the development of the construction industry, prefabricated buildings have gradually become an important development direction in the construction field due to their advantages such as high efficiency, energy saving and environmental protection. In prefabricated construction projects, quality control of prefabricated components and modular products is crucial. However, there are currently no products and systems on the market that provide complete certificates specifically for prefabricated construction projects.

[0003] In recent years, prefabricated building technology has been continuously innovating, production processes have been increasingly sophisticated, and requirements for product quality have become increasingly higher. Traditional quality inspection and management methods can no longer meet the needs of industry development. In the current field of engineering quality inspection, on the one hand, quality inspection data are mainly processed by manual recording and simple document management. The manual recording method will lead to extremely low efficiency, and the staff will need to spend a lot of time and energy on recording, sorting and storage, which seriously slows down the progress of the project; and manual operation is inevitably prone to errors and omissions, making it difficult to ensure the integrity and accuracy of quality inspection data, and unable to provide a reliable basis for engineering quality assessment; on the other hand, the management of data mainly relies on physical storage, which not only takes up a lot of space, but also makes it difficult to find and retrieve, and it is difficult to cope with the rapid call requirements for a large amount of data in complex engineering projects.

[0004] In summary, in order to ensure the quality and safety of prefabricated buildings, improve production efficiency and reduce costs, it is urgent to establish a scientific, efficient and accurate certification system for prefabricated products (prefabricated structures, modular products, etc.). Summary of the invention

[0005] 1. Technical issues to be resolved

[0006] In view of the above-mentioned shortcomings and deficiencies of the prior art, the present invention provides a product quality certificate management system based on an intelligent assembly factory, which solves the technical problems of processing quality inspection data by manual recording and simple document management, the manual recording method will lead to extremely low efficiency and difficulty in ensuring completeness and accuracy, and the physical storage, which not only takes up a large amount of space but also is difficult to find and retrieve.

[0007] (II) Technical solution

[0008] In order to achieve the above object, the main technical solutions adopted by the present invention include:

[0009] In a first aspect, an embodiment of the present invention provides a product quality certificate management system based on an intelligent assembly factory, comprising: a data storage unit, and a front-end interaction unit communicatively connected to the data storage unit;

[0010] The data storage unit is used to, when receiving a query condition through a preset program interface, generate a query statement corresponding to the query condition according to the received query condition and a preset writing strategy, match an identifier corresponding to the query statement in a preset certificate database based on the query statement, and send certificate information corresponding to the identifier to the front-end interaction unit;

[0011] The certificate database includes at least one certificate information and an identifier corresponding to each certificate information; any of the identifiers is used to match the query statement;

[0012] The front-end interaction unit is used to display the received certificate information according to a preset first user interface.

[0013] Optionally, the front-end interaction unit is further used for:

[0014] When receiving a certificate information entry request input by a user, obtaining the inspection item arrangement requirements required for the certificate information entry request according to the building type in the certificate information entry request and a preset first correspondence table;

[0015] Generate an entry form corresponding to the certificate information entry request according to the inspection item arrangement requirements and the preset dynamic form generation strategy required for the certificate information entry request; the entry form is used to enter the certificate information;

[0016] When receiving the sending request input by the user, the front-end data verification is performed on the certificate information in the input form. When the verification is passed, the certificate information in the input form is sent to the data storage unit;

[0017] The certificate information entry request includes the building type that needs to be entered;

[0018] The first correspondence table is a first correspondence table between building types and inspection item arrangement requirements;

[0019] The data storage unit is also used for:

[0020] When receiving the certificate information sent by the front-end interaction unit, the back-end data verification is performed on the certificate information. When the verification is passed, an identifier corresponding to the certificate information is established according to a preset object relationship mapping tool, and the certificate information is inserted into the certificate database, and feedback information is sent to the front-end interaction unit at the same time;

[0021] The feedback information is information used by the front-end interaction unit to display the input results.

[0022] Optionally, the front-end interaction unit is further used for:

[0023] Displaying a pre-built first user interface, and receiving a user input request based on the first user interface to query, browse and operate the certificate database;

[0024] When the front-end interaction unit receives a query request input by the user based on the first user interface, the front-end interaction unit obtains a corresponding query condition based on the query request and sends the condition to the data storage unit;

[0025] The user input request includes: a query request;

[0026] The first user interface is an interface built using HTML5, CSS3 and JavaScript framework, and is used to display, query and operate certificate information.

[0027] Optionally, the system further comprises: a mobile interaction unit communicatively connected to the data storage unit;

[0028] A mobile interaction unit, used to display a pre-built second user interface and receive a user input request based on the second user interface to query and browse the certificate database;

[0029] The user input request includes: a query request;

[0030] The second user interface is an interface built using native mini-program development tools or a cross-end framework, and is used to display and query certificate information.

[0031] Optionally, the system further comprises a data synchronization unit, and the mobile interaction unit is communicatively connected with the data storage unit via the data synchronization unit;

[0032] The data synchronization unit is used to detect in real time whether all the certificate information in the certificate database is updated, and when updated, synchronize the updated certificate information to the mobile interaction unit.

[0033] Optionally, the mobile interaction unit is further used for:

[0034] Receiving an operation request input by a user based on the second user interface, and synchronizing the request to a certificate database through a data synchronization unit to update the certificate database;

[0035] The operation request includes: a certificate information entry request and a certificate information modification request.

[0036] Optionally, the certificate database includes: a relational sub-database and a non-relational sub-database;

[0037] The certificate information includes at least one test item information and the data type corresponding to each test item information;

[0038] Then, the data storage unit inserts the certificate information into the certificate database, including:

[0039] According to the data type corresponding to each test item information in the certificate information, the corresponding test item information is respectively inserted into the relational sub-database and the non-relational sub-database;

[0040] When the data type corresponding to any test item information in the certificate information is unstructured information, the test item information is inserted into the non-relational sub-database;

[0041] When the data type corresponding to any test item information in the certificate information is structured information, the test item information is inserted into the relational sub-database;

[0042] The data type includes unstructured information or structured information.

[0043] Optionally, the front-end interaction unit is further used for:

[0044] Before sending the certificate information in the input form to the data storage unit, pre-process the certificate information in the input form;

[0045] The preprocessing includes information classification and file compression.

[0046] Optionally, the system further comprises: a security control unit;

[0047] The security control unit is used to encrypt the data transmitted in the system according to the pre-set SSL / TLS protocol to ensure the security of the data during transmission;

[0048] And, based on the pre-set sensitive information database, desensitize the data transmitted in the system;

[0049] And, according to the authentication information uploaded by the front-end interaction unit or the mobile interaction unit, the corresponding authority is matched in a preset second correspondence table, and delegated to the corresponding front-end interaction unit or the mobile interaction unit;

[0050] The second correspondence table includes at least one authentication information and the authority corresponding to each authentication information; any authentication information in the second correspondence table is information processed by hashing and adding salt.

[0051] Optionally, the front-end interaction unit displays the received certificate information according to a pre-set first user interface, including:

[0052] Display the received certificate information on the first user interface according to a pre-set certificate display template;

[0053] The certificate display template is a template generated and rendered based on a pre-set template engine for displaying certificate information.

[0054] (III) Beneficial effects

[0055] The beneficial effect of the present invention is that: a product quality certificate management system based on an intelligent assembly factory of the present invention stores certificate information in a certificate database. Compared with the prior art, it avoids errors and omissions that may occur in manual query and recording, reduces the error rate, and saves physical storage space through centralized digital storage, facilitating quick retrieval and invocation. Description of the drawings

[0056] Figure 1 It is a schematic structural diagram of a product quality certificate management system based on an intelligent assembly factory provided by an embodiment of the present invention;

[0057] Figure 2 It is a schematic diagram of a certificate information query interface of a front-end interaction unit provided by an embodiment of the present invention;

[0058] Figure 3 It is a schematic diagram of a certificate information retrieval result provided by an embodiment of the present invention;

[0059] Figure 4 It is a schematic diagram of a mobile interaction unit interface provided by an embodiment of the present invention. Detailed implementation manners

[0060] In order to better explain the present invention for easy understanding, the present invention will be described in detail below with reference to the drawings through specific implementation manners.

[0061] A product quality certificate management system based on an intelligent assembly factory proposed by an embodiment of the present invention stores certificate information in a certificate database. Compared with the prior art, it avoids errors and omissions that may occur in manual query and recording, reduces the error rate, and saves physical storage space through centralized digital storage, facilitating quick retrieval and invocation.

[0062] In order to better understand the above technical solution, exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided to enable a clearer and more thorough understanding of the present invention and to fully convey the scope of the present invention to those skilled in the art.

[0063] Example 1

[0064] This embodiment provides a product quality certificate management system based on an intelligent assembly factory, such as Figure 1 As shown, it includes: a data storage unit, and a front-end interaction unit communicatively connected with the data storage unit;

[0065] The data storage unit is used to, when receiving a query condition through a preset program interface, generate a query statement corresponding to the query condition according to the received query condition and a preset writing strategy, match an identifier corresponding to the query statement in a preset certificate database based on the query statement, and send certificate information corresponding to the identifier to the front-end interaction unit;

[0066] The certificate database includes at least one certificate information and an identifier corresponding to each certificate information; any of the identifiers is used to match the query statement;

[0067] The front-end interaction unit is used to display the received certificate information according to a preset first user interface.

[0068] An embodiment of the present invention proposes a product quality certificate management system based on an intelligent assembly factory. The certificate information is stored in a certificate database to avoid errors and omissions that may occur in manual query and record keeping, thereby reducing the error rate. Through centralized digital storage, physical storage space is saved, which facilitates quick retrieval and calling.

[0069] Example 2

[0070] This embodiment provides a product quality certificate management system based on an intelligent assembly factory, comprising: a data storage unit, and a front-end interaction unit in communication with the data storage unit;

[0071] The data storage unit is used to, when receiving a query condition through a preset program interface, generate a query statement corresponding to the query condition according to the received query condition and a preset writing strategy, match an identifier corresponding to the query statement in a preset certificate database based on the query statement, and send certificate information corresponding to the identifier to the front-end interaction unit;

[0072] The certificate database includes at least one certificate information and an identifier corresponding to each certificate information; any of the identifiers is used to match the query statement;

[0073] A front-end interactive unit, configured to display the received certificate information on the first user interface according to a preset certificate display template;

[0074] The certificate display template is a template generated and rendered based on a preset template engine and is used to display certificate information.

[0075] Furthermore, the front-end interaction unit is also used for:

[0076] When receiving a certificate information entry request input by a user, obtaining the inspection item arrangement requirements required for the certificate information entry request according to the building type in the certificate information entry request and a preset first correspondence table;

[0077] Generate an entry form corresponding to the certificate information entry request according to the inspection item arrangement requirements and the preset dynamic form generation strategy required for the certificate information entry request; the entry form is used to enter the certificate information;

[0078] When receiving the sending request input by the user, the front-end data verification is performed on the certificate information in the input form. When the verification is passed, the certificate information in the input form is sent to the data storage unit;

[0079] The certificate information entry request includes the building type to be entered; the building type here is generally a modular building type, which is used to query and call the inspection items required for the building type in the first correspondence table and obtain the corresponding inspection item arrangement requirements;

[0080] The first correspondence table is a first correspondence table between building types and inspection item arrangement requirements;

[0081] The data storage unit is also used for:

[0082] When receiving the certificate information sent by the front-end interaction unit, the back-end data verification is performed on the certificate information. When the verification is passed, an identifier corresponding to the certificate information is established according to a preset object relationship mapping tool, and the certificate information is inserted into the certificate database, and feedback information is sent to the front-end interaction unit at the same time;

[0083] The feedback information is information used by the front-end interaction unit to display the input results.

[0084] By adopting a dynamic form generation strategy, the corresponding input form is automatically generated based on user needs and displayed in the front-end interactive unit, making it easier for users to enter certificate information, making the system more convenient and optimizing user experience.

[0085] Furthermore, the front-end interaction unit is also used for:

[0086] Displaying a pre-built first user interface, and receiving a user input request based on the first user interface to query, browse and operate the certificate database;

[0087] When the front-end interaction unit receives a query request input by the user based on the first user interface, the front-end interaction unit obtains a corresponding query condition based on the query request and sends the condition to the data storage unit;

[0088] The user input request includes: a query request;

[0089] The first user interface is an interface built using HTML5, CSS3 and JavaScript framework, and is used to display, query and operate certificate information.

[0090] By building a user interface, the certificate information and other data in the certificate database are displayed in a user-friendly manner, providing convenience for user operations.

[0091] Further, the system also includes: a data synchronization unit and a mobile interaction unit, the mobile interaction unit being communicatively connected with the data storage unit via the data synchronization unit;

[0092] A mobile interaction unit, used to display a pre-built second user interface, receive a user input request based on the second user interface, and query and browse the certificate database through the data synchronization unit;

[0093] The user input request includes: a query request;

[0094] The second user interface is an interface built using native mini-program development tools or a cross-end framework, and is used to display and query certificate information.

[0095] The data synchronization unit is used to detect in real time whether all the certificate information in the certificate database is updated, and when updated, synchronize the updated certificate information to the mobile interaction unit. Usually, the data synchronization unit is used in the form of a cloud platform.

[0096] Furthermore, the mobile interaction unit is further used to: receive an operation request input by a user based on the second user interface, and synchronize it to the certificate database through the data synchronization unit to update the certificate database;

[0097] The operation request includes: a certificate information entry request and a certificate information modification request.

[0098] With the help of the data synchronization unit, data synchronization is achieved between the PC side (front-end interaction unit) and the mobile side (mobile interaction unit). When the user performs operations on one side (such as entering certificate information or modifying certificate information), the data is synchronized to the other side through the real-time communication mechanism to ensure that users can obtain the latest information on different devices.

[0099] Further, the certificate database includes: a relational sub-database and a non-relational sub-database;

[0100] The certificate information includes at least one test item information and the data type corresponding to each test item information;

[0101] Then, the data storage unit inserts the certificate information into the certificate database, including:

[0102] According to the data type corresponding to each test item information in the certificate information, the corresponding test item information is respectively inserted into the relational sub-database and the non-relational sub-database;

[0103] When the data type corresponding to any test item information in the certificate information is unstructured information, the test item information is inserted into the non-relational sub-database;

[0104] When the data type corresponding to any test item information in the certificate information is structured information, the test item information is inserted into the relational sub-database;

[0105] The data type includes unstructured information or structured information.

[0106] The certificate database ensures the integrity, consistency and queryability of certificate information, which is the prerequisite for front-end display.

[0107] Furthermore, the front-end interaction unit is also used for:

[0108] Before sending the certificate information in the input form to the data storage unit, pre-process the certificate information in the input form;

[0109] The preprocessing includes information classification and file compression.

[0110] Furthermore, the system also includes: a security control unit;

[0111] The security control unit is used to encrypt the data transmitted in the system according to the pre-set SSL / TLS protocol to ensure the security of the data during transmission;

[0112] And, based on the pre-set sensitive information database, desensitize the data transmitted in the system;

[0113] And, according to the authentication information uploaded by the front-end interaction unit or the mobile interaction unit, the corresponding authority is matched in a preset second correspondence table, and delegated to the corresponding front-end interaction unit or the mobile interaction unit;

[0114] The second correspondence table includes at least one authentication information and the authority corresponding to each authentication information; any authentication information in the second correspondence table is information processed by hashing and adding salt.

[0115] By adopting the SSL / TLS protocol to encrypt data transmission, the security of data during network transmission is guaranteed; by hashing and salting user passwords, password leakage is prevented; sensitive information (such as owner information) is desensitized to protect user privacy.

[0116] The product quality certificate management system for an intelligent assembly factory provided in this embodiment realizes the automatic recording and organization of quality inspection data, greatly reduces the time and energy of manual operation, and improves the efficiency by more than 50% compared with the traditional manual method; reduces the error rate, avoids the errors and omissions that may occur in manual recording, and makes the accuracy of quality inspection data reach more than 98%; optimizes data management, centralized digital storage, saves about 70% of physical storage space, and facilitates fast retrieval and call; realizes comprehensive quality control, monitors the entire production and manufacturing process in real time, and increases the probability of timely discovering quality problems by 80%, effectively reducing quality hidden dangers; standardize the certification method, establish a standardized certificate management system, and ensure that product quality meets strict standards and requirements; meet the needs of industry upgrades, adapt to the quality upgrade requirements of the prefabricated building industry, and improve the competitiveness of enterprises in the market; efficient data processing, rapid analysis of massive quality inspection data, provide strong support for decision-making, and improve the scientificity and accuracy of decision-making by at least 30%; reduce costs, save about 40% of labor costs, and reduce rework and loss costs caused by quality problems; enhance transparency and credibility, provide clear and accurate quality inspection information to Party A owners and relevant parties such as the Housing and Urban-Rural Development Bureau, and increase the transparency and credibility of the enterprise.

[0117] Example 3

[0118] In the field of prefabricated building engineering technology, the integrity and accuracy of certificate information and ensuring the quality and safety of construction projects are crucial. In the field of prefabricated building engineering technology, the certificate information involves a wide variety of products and materials, complex construction links, high safety requirements, and highly customized requirements. Specifically, prefabricated buildings require the use of a variety of products and materials, such as steel structures, concrete components, thermal insulation materials, etc. Each product and material requires corresponding certificate information to prove its quality and safety; prefabricated buildings often need to be customized and produced according to the requirements of specific projects, so the certificate information of each product or material may be different, and more detailed and accurate information is required to ensure that it meets the project requirements; the construction process of prefabricated buildings involves multiple links and various processes, and each link requires the use of products and materials that meet the standards and specifications, so the importance of certificate information in the construction link is more prominent; prefabricated buildings usually need to meet higher safety and durability requirements, so certificate information is crucial to ensure the safety and quality of building structures.

[0119] In summary, the certificate information in this field has higher requirements than other fields, and the product quality certificate management system required for intelligent assembly factories is more complex and difficult to build. Therefore, this embodiment provides a method for constructing a comprehensive management system for engineering quality inspection and certificates. By integrating digital technology, intelligent analysis, and integrated platform construction, it overcomes the existing problems of low efficiency, easy errors and omissions in manual recording of engineering quality inspection data, difficulty in data management, incomplete quality control, lack of effective certification methods and supporting systems, and lack of effective certificate management system for prefabricated building projects, difficulty in quality traceability, low data processing efficiency and error-proneness, and inability to meet industry quality upgrade requirements.

[0120] The details are as follows:

[0121] Data storage and management:

[0122] The certificate database is constructed by combining a relational sub-database (such as MySQL) with a non-relational sub-database (such as MongoDB). The relational sub-database is used to store structured information in the certificate information, such as number, project name, module information, etc.; the non-relational sub-database is used to store unstructured information in the certificate information, such as text, pictures, PDF, etc.

[0123] A reasonable design could be to set up a "Certificate Master Table" to store the basic information of the certificate, and a "Certificate Details Table" to store specific inspection items and related data links, and achieve data integrity and consistency through foreign key associations.

[0124] Data storage and management is the foundation, which ensures the integrity, consistency and queryability of certificate information. This is the premise for front-end display, because the front-end needs to obtain data from the back-end database.

[0125] Front-end display and data support:

[0126] On the PC side (front-end interactive unit), use HTML5, CSS3 and JavaScript frameworks (such as Vue.js or React.js) to build a user interface to achieve clear display and query functions of certificate information. Improve user experience through paging loading, search box and other components. Figure 2 As shown;

[0127] Mobile interaction unit, based on the mobile applets of WeChat developers, such as Figure 4 As shown, adopt native mini-program development or cross-end framework (such as uni-app) to achieve convenient query and display functions. Optimize the interface layout to adapt to mobile device screens of different sizes.

[0128] The front-end display technology is the interface for users to interact with the system. It displays the data stored in the database in a user-friendly way. Users can query, browse and operate the data through the front-end interface.

[0129] Data storage and management technology provides data support for front-end display, while front-end display technology makes this data visible and operable to users.

[0130] Customized inspection items, information entry and data transmission:

[0131] Using dynamic form generation strategies, the corresponding input forms are generated in real time according to the user's arrangement requirements for the inspection items of different modules. It supports multiple input methods such as text input boxes, file upload controls, and drop-down selection boxes.

[0132] For the input of test item information, a combination of front-end data verification and back-end data verification is used to ensure the accuracy and completeness of the data. At the same time, a file upload interface is provided to support the upload of common text, image and PDF format files.

[0133] The data transmission process is the key link between data storage and management technology and front-end display technology. RESTful API is used to realize data interaction between the front-end and back-end. Real-time data transmission is achieved through technologies such as Fetch API or WebSocket.

[0134] Before data transmission reaches the back-end, data verification is performed to ensure the accuracy and completeness of the data. This includes front-end data verification and back-end data verification to ensure that the data complies with predefined formats and rules.

[0135] Multi-terminal synchronization:

[0136] With the help of the API of the cloud service (data synchronization unit), the modified data in the data transmission process is sent to the server through the RESTful API data transmission technology. The data is encapsulated in JSON format to facilitate front-end and back-end parsing and processing.

[0137] Suppose in the "Sanwei Primary School Project", the project manager needs to update the certificate information of a prefabricated component.

[0138] File handling:

[0139] Develop a batch upload tool that supports simultaneous uploading of multiple files and performs classified storage and management of files in the background.

[0140] Use image and PDF compression tools (such as ImageMagick or Ghostscript) to compress uploaded files to save storage space and improve transmission efficiency.

[0141] Specifically,

[0142] Assume that in the "Vehicle Administration Project", you need to upload and compress a batch of PDF files of construction drawings and photos of the production construction site. Compress the construction drawings to save storage space and speed up the file transmission.

[0143] First, compression parameters such as compression ratio and compression quality are set according to the file type and requirements, and then compression operations are performed on the files to generate compressed files. The compressed files are stored in the Tencent Cloud storage service. The file information in the database is updated, and detailed information about the compression operation is recorded, including the operation time and operator.

[0144] Connect to the cloud platform object storage to store large amounts of file data in the cloud, improving data security and reliability.

[0145] Content Management:

[0146] Develop self-management capabilities based on mature content management frameworks such as Drupal or WordPress.

[0147] Administrators are allowed to freely edit certificate templates and dynamically generate and render templates through template engines (such as Thymeleaf or Freemarker).

[0148] Provide permission management mechanism to ensure that only authorized users can view and modify certificate-related information, thus ensuring data security and confidentiality.

[0149] Search and Retrieval:

[0150] Use full-text search engines (such as Elasticsearch or Solr) to index the text information of the certificate to achieve fast and accurate retrieval. Users can quickly locate the required certificate information by entering keywords.

[0151] Security and Encryption:

[0152] The SSL / TLS protocol is used to encrypt data transmission to ensure the security of data during network transmission.

[0153] Hash and salt user passwords to prevent password leakage. Desensitize sensitive information (such as owner information) to protect user privacy.

[0154] Here is an example to illustrate the specific usage process:

[0155] A database named "cert" is established, and 149 data tables including the certificate table "cert", certificate template table "template", and prefabricated library table "prefab" are created according to business needs.

[0156] The front-end page has a PC side and a mini-program side, and has been released for use. It uses vue's responsive front-end technology. Users can view product quality information through mobile phones and computers.

[0157] The custom inspection items and information entry technology opens a form designer that allows users to create custom forms by filling in the prefabrication library. For example, users can create a steel MIC component prefabrication library to set the items that must be accepted and inspected during the product production process.

[0158] When the user updates the certificate information on the PC, the system automatically pushes the update to the cloud. Mobile users can see the latest information the next time they open the mini program, thus achieving multi-terminal synchronization.

[0159] When a user uploads a 5-megabyte image file, it can be compressed by the system to about 2-3 megabytes and uploaded to the Tencent Cloud file storage bucket.

[0160] When a user searches for "CSHL / FTAJ / 1 / 4F / MIC1c / 13", the system can quickly return all the certificate records containing the keyword, as shown in the following table. Figure 3 shown.

[0161] Through the above specific implementation process, various functional requirements can be fully met, providing efficient, convenient and reliable quality process management services to Party A owners and the Housing and Urban-Rural Development Bureau.

[0162] Furthermore, a corresponding certificate code is established for each certificate information, and the certificate information can be viewed by scanning the QR code via WeChat, and the factory production product quality inspection information, including raw materials and manufacturing factory production inspection information, can be traced.

[0163] The method for constructing a comprehensive management system for engineering quality inspection and certification provided in this embodiment realizes the automatic recording and organization of quality inspection data, greatly reduces the time and energy of manual operation, and improves the efficiency by more than 50% compared with the traditional manual method; reduces the error rate, avoids the errors and omissions that may occur in manual recording, and makes the accuracy of quality inspection data reach more than 98%; optimizes data management, centralized digital storage, saves about 70% of physical storage space, and facilitates fast retrieval and call; realizes comprehensive quality control, monitors the entire production and manufacturing process in real time, and increases the probability of timely discovering quality problems by 80%, effectively reducing quality hidden dangers; standardize the certification method, establish a standardized certificate management system, and ensure that product quality meets strict standards and requirements; meet the needs of industry upgrades, adapt to the quality upgrade requirements of the prefabricated building industry, and improve the competitiveness of enterprises in the market; efficient data processing, rapid analysis of massive quality inspection data, provide strong support for decision-making, and improve the scientificity and accuracy of decision-making by at least 30%; reduce costs, save about 40% of labor costs, and reduce rework and loss costs caused by quality problems; enhance transparency and credibility, provide clear and accurate quality inspection information to Party A owners and relevant parties such as the Housing and Urban-Rural Development Bureau, and increase the transparency and credibility of the enterprise.

[0164] In the description of the present invention, it should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of the present invention, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.

[0165] In the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium; it can be the internal connection of two elements or the interaction relationship between two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0166] In the present invention, unless otherwise clearly specified and limited, when a first feature is “on” or “below” a second feature, it may be that the first and second features are in direct contact, or that the first and second features are in indirect contact through an intermediate medium. Moreover, when a first feature is “above”, “above” or “above” a second feature, it may be that the first feature is directly above or obliquely above the second feature, or it may simply mean that the first feature is higher in level than the second feature. When a first feature is “below”, “below” or “below” a second feature, it may be that the first feature is directly below or obliquely below the second feature, or it may simply mean that the first feature is lower in level than the second feature.

[0167] In the description of this specification, the description of the terms "one embodiment", "some embodiments", "embodiment", "example", "specific example" or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, unless they are contradictory.

[0168] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may alter, modify, replace and modify the above embodiments within the scope of the present invention.

Claims

1. A product quality certificate management system based on an intelligent assembly factory, characterized in that: include: A data storage unit, and a front-end interaction unit communicatively connected to the data storage unit; The data storage unit is used to, when receiving a query condition through a preset program interface, generate a query statement corresponding to the query condition according to the received query condition and a preset writing strategy, match an identifier corresponding to the query statement in a preset certificate database based on the query statement, and send certificate information corresponding to the identifier to the front-end interaction unit; The certificate database includes at least one certificate information and an identifier corresponding to each certificate information; any of the identifiers is used to match the query statement; The front-end interaction unit is used to display the received certificate information according to a preset first user interface.

2. The product quality certificate management system based on the intelligent assembly factory according to claim 1 is characterized in that: The front-end interaction unit is also used for: When receiving a certificate information entry request input by a user, obtaining the inspection item arrangement requirements required for the certificate information entry request according to the building type in the certificate information entry request and a preset first correspondence table; Generate an entry form corresponding to the certificate information entry request according to the inspection item arrangement requirements and the preset dynamic form generation strategy required for the certificate information entry request; the entry form is used to enter the certificate information; When receiving the sending request input by the user, the front-end data verification is performed on the certificate information in the input form. When the verification is passed, the certificate information in the input form is sent to the data storage unit; The certificate information entry request includes the building type that needs to be entered; The first correspondence table is a first correspondence table between building types and inspection item arrangement requirements; The data storage unit is also used for: When receiving the certificate information sent by the front-end interaction unit, the back-end data verification is performed on the certificate information. When the verification is passed, an identifier corresponding to the certificate information is established according to a preset object relationship mapping tool, and the certificate information is inserted into the certificate database, and feedback information is sent to the front-end interaction unit at the same time; The feedback information is information used by the front-end interaction unit to display the input results.

3. The product quality certificate management system based on the intelligent assembly factory according to claim 1 is characterized in that: The front-end interaction unit is also used for: Displaying a pre-built first user interface, and receiving a user input request based on the first user interface to query, browse and operate the certificate database; When the front-end interaction unit receives a query request input by the user based on the first user interface, the front-end interaction unit obtains a corresponding query condition based on the query request and sends the condition to the data storage unit; The user input request includes: a query request; The first user interface is an interface built using HTML5, CSS3 and JavaScript framework, and is used to display, query and operate certificate information.

4. The product quality certificate management system based on the intelligent assembly factory according to claim 1 is characterized in that: The system further comprises: a mobile interaction unit communicatively connected to the data storage unit; A mobile interaction unit, used to display a pre-built second user interface and receive a user input request based on the second user interface to query and browse the certificate database; The user input request includes: a query request; The second user interface is an interface built using native mini-program development tools or a cross-end framework, and is used to display and query certificate information.

5. The product quality certificate management system based on the intelligent assembly factory according to claim 4 is characterized in that: The system further comprises a data synchronization unit, and the mobile interaction unit is communicatively connected with the data storage unit via the data synchronization unit; The data synchronization unit is used to detect in real time whether all the certificate information in the certificate database is updated, and when updated, synchronize the updated certificate information to the mobile interaction unit.

6. The product quality certificate management system based on the intelligent assembly factory according to claim 5 is characterized in that: The mobile interaction unit is also used for: Receiving an operation request input by a user based on the second user interface, and synchronizing the request to a certificate database through a data synchronization unit to update the certificate database; The operation request includes: a certificate information entry request and a certificate information modification request.

7. The product quality certificate management system based on intelligent assembly factory according to claim 2 is characterized in that: The certificate database includes: a relational sub-database and a non-relational sub-database; The certificate information includes at least one test item information and the data type corresponding to each test item information; Then, the data storage unit inserts the certificate information into the certificate database, including: According to the data type corresponding to each test item information in the certificate information, the corresponding test item information is respectively inserted into the relational sub-database and the non-relational sub-database; When the data type corresponding to any test item information in the certificate information is unstructured information, the test item information is inserted into the non-relational sub-database; When the data type corresponding to any test item information in the certificate information is structured information, the test item information is inserted into the relational sub-database; The data type includes unstructured information or structured information.

8. The product quality certificate management system based on the intelligent assembly factory according to claim 2 is characterized in that: The front-end interaction unit is also used for: Before sending the certificate information in the input form to the data storage unit, pre-process the certificate information in the input form; The preprocessing includes information classification and file compression.

9. The product quality certificate management system based on the intelligent assembly factory according to claim 4 is characterized in that: The system further comprises: a security control unit; The security control unit is used to encrypt the data transmitted in the system according to the pre-set SSL / TLS protocol to ensure the security of the data during transmission; And, based on the pre-set sensitive information database, desensitize the data transmitted in the system; And, according to the authentication information uploaded by the front-end interaction unit or the mobile interaction unit, the corresponding authority is matched in a preset second correspondence table, and delegated to the corresponding front-end interaction unit or the mobile interaction unit; The second correspondence table includes at least one authentication information and the authority corresponding to each authentication information; any authentication information in the second correspondence table is information processed by hashing and adding salt.

10. The product quality certificate management system based on intelligent assembly factory according to claim 1 is characterized in that: The front-end interaction unit displays the received certificate information according to a preset first user interface, including: Displaying the received certificate information on the first user interface according to a preset certificate display template; The certificate display template is a template generated and rendered based on a preset template engine and is used to display certificate information.