Project quality detection method and device with flexible configuration, equipment and medium
By establishing and iteratively updating detection standard specification library and building a detection element configuration architecture, the problem of insufficient flexibility in engineering quality inspection in the existing technology depends on ledger information, realizing version control and historical version retrieval, and improving detection Process flexibility and efficiency.
Patent Information
- Application Number
- CN202411301226.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-18
- Publication Date
- 2025-01-07
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing engineering quality inspection relies on ledger-based statistical information, lacks version control capabilities, is low in flexibility, and is unable to effectively respond to the updates of standard specifications and historical version retrieval.
Establish a detection standard specification library, and iterate iteratively update when the standard specification version is updated, build a detection element configuration architecture to enhance the correlation and flexible configuration of detection elements, generate original record tables through experimental data, and realize version control and historical version retrieval.
It improves the flexibility of the detection standard specification library and historical version retrieval capabilities, optimizes service and resource configuration, reduces business configuration complexity, and enhances the robustness of the detection process and data processing efficiency.
Smart Images

Figure CN119271647A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent detection technology, and in particular to a flexibly configured engineering quality detection method, device, equipment and medium. Background Art
[0002] Project quality inspection is an activity that tests the materials, components, equipment, and engineering entity quality and usage functions used in the project based on mandatory standards and design documents for engineering construction to determine their quality characteristics. It is an important means to ensure the quality of engineering construction. Engineering inspection institutions must strictly follow a quality management system that complies with the qualifications of the inspection institutions when carrying out engineering inspection activities.
[0003] In the existing technology, traditional engineering quality inspection activities are mainly manual. Some inspection agencies use Internet-based laboratory management systems, and apply advanced digital means such as "Internet +" communication technology, Internet of Things technology, image recognition and processing technology to conduct engineering laboratory inspections, on-site inspections, data collection, calculation and analysis, generation of results documents, review, inspection parameters, standard management, personnel and equipment resource management, etc., and convert them into efficient and executable procedural processes to achieve procedural control, standardized management and intelligent engineering quality inspections. However, existing quality inspections rely on ledger-style statistical information, lack version control capabilities, and have low flexibility. Summary of the invention
[0004] In view of this, the present invention provides a flexibly configured engineering quality inspection method, device, equipment and medium to solve the problems that existing quality inspection relies on ledger-style statistical information, lacks version control capabilities and has low flexibility.
[0005] In a first aspect, the present invention provides a flexible configuration engineering quality detection method, the method comprising:
[0006] Establish a testing standard specification library based on the basic version of the standard specification and the testing parameters and judgment parameters corresponding to the standard specification, and iteratively update the version of the testing standard specification library when the standard specification version is updated;
[0007] Constructing a detection element configuration architecture, wherein the detection element configuration architecture includes a detection parameter element configuration architecture and a detection item element configuration architecture;
[0008] In response to the user's commissioned testing instruction, the commission is reviewed, and a testing experiment is performed according to the testing element configuration architecture to obtain experimental data;
[0009] An experimental data table is generated according to the experimental data, and a data interface is called to perform full matching according to the data field symbols annotated in the cells of the experimental data table and the data requested by the data interface, and an original record table is output.
[0010] The present invention establishes a testing standard specification library, and iteratively updates the version of the testing standard specification library when the standard specification version is updated, performs version control to adapt to the updated standard specification version, so that the established testing standard specification library has the ability to retrieve historical versions while improving its flexibility. By constructing a testing element configuration architecture, the relevance and flexible configuration of the testing element configuration are enhanced. For the commissioned inspection initiated by the user, inspection tests are carried out, the service and resource configuration are optimized, and the original record table is output according to the experimental data to realize the intelligent inspection of the engineering quality.
[0011] In an optional implementation, establishing a testing standard specification library according to the standard specification of the basic version and the testing parameters and judgment parameters corresponding to the standard specification, and iteratively updating the version of the testing standard specification library when the standard specification version is updated, includes:
[0012] Obtain the standard specification entry of the basic version, enter the basic information corresponding to the standard specification, and create a standard specification information form, where the basic information includes the version number and the standard number;
[0013] Adding corresponding detection parameters and judgment parameters to the standard specification;
[0014] According to the standard specification information form and the standard specification, corresponding detection parameters and judgment parameters are added to establish a detection standard specification library;
[0015] When a new version of the standard specification is detected, the new version of the standard specification is added to the basic version of the standard specification, the version of the detection standard specification library is iteratively updated, and version management is performed with the version number corresponding to the new version of the standard specification.
[0016] The present invention establishes a standard specification information form according to the basic version of the standard specification and its corresponding basic information, and establishes a testing standard specification library according to the standard specification and its corresponding detection parameters and judgment parameters. When a new version of the standard specification appears, the version of the testing standard specification library is iteratively updated and version management is performed so that the updated testing standard specification library has historical retrieval capabilities and version control capabilities.
[0017] In an optional implementation, the constructing of the detection element configuration architecture includes:
[0018] According to the test parameters, configure the test personnel, review personnel, authorized signatories, controlled test standards and specifications, and the test equipment information corresponding to the test parameters, bind the test original record form template, and build the test parameter element configuration architecture;
[0019] According to the test items, configure the sample entry VUE template, the order printing template, the task order printing template and the sample label printing template, bind the test report printing template, and build the test item element configuration architecture.
[0020] The present invention constructs a detection parameter element configuration architecture by configuring the corresponding parameters according to the detection parameters, and constructs a detection project element configuration architecture by configuring the corresponding parameters according to the detection items, so as to jointly construct a detection project element configuration architecture, establish linkage and association between detection parameters and detection items, reduce the operation complexity of business configuration personnel, and enhance the robustness between various functions.
[0021] In an optional implementation, generating an experimental data table according to the experimental data includes:
[0022] Mapping the experimental data into data in a unified data format using field mapping;
[0023] Save the experimental data in a unified data format to the experimental data table.
[0024] The present invention maps the experimental data into data in a unified data format by utilizing field mapping, so as to uniformly process the data in the experimental data table and improve the data processing efficiency.
[0025] In an optional implementation, the data field symbols annotated in the cells of the experimental data table are fully matched with the data requested by the data interface to output the original record table, including:
[0026] Using text file annotation rendering technology, mark the data field symbols corresponding to the standard data in the cells of the experimental data table;
[0027] Store the data requested by the data interface into the cache;
[0028] Perform full matching based on the data field symbol marked in the cell and the data requested by the data interface;
[0029] If there is a labeled field in the cell, the experimental data will be rendered into the corresponding cell;
[0030] When it is detected that all full-volume fields have been matched, the original record table is output.
[0031] The present invention utilizes text file annotation and rendering technology to mark data field symbols in the cells of the experimental data table to enhance the readability of the data, and utilizes data rendering to render the experimental data into the corresponding cells to ensure the integrity of the original record table, improve the accuracy of the data, and avoid errors caused by manual input.
[0032] In an optional embodiment, the method further includes:
[0033] In response to a user's on-site inspection request, establish an on-site situation registration form;
[0034] Collecting usage data of the detection equipment during the on-site detection process, and filling in the on-site situation registration form according to the usage data of the detection equipment to obtain an on-site situation detection form;
[0035] Link the inspection records of all inspection sites, establish an on-site inspection data ledger, and generate an on-site inspection report.
[0036] The present invention generates an on-site detection report according to the on-site detection situation by responding to the on-site detection request of the user, so as to realize the collection of detection resources and facilitate the refined management of the detection resources.
[0037] In a second aspect, the present invention provides a flexibly configured engineering quality detection device, the device comprising:
[0038] Establish a module for establishing a testing standard specification library according to the basic version of the standard specification and the testing parameters and judgment parameters corresponding to the standard specification, and iteratively update the version of the testing standard specification library when the standard specification version is updated;
[0039] A construction module, used to construct a detection element configuration architecture, wherein the detection element configuration architecture includes a detection parameter element configuration architecture and a detection item element configuration architecture;
[0040] A detection module, for responding to a user's commissioned detection instruction, reviewing the commissioned order, and performing a detection experiment according to the detection element configuration architecture to obtain experimental data;
[0041] The output module is used to generate an experimental data table according to the experimental data, call the data interface, perform full matching according to the data field symbols marked in the cells of the experimental data table and the data requested by the data interface, and output the original record table.
[0042] In a third aspect, the present invention provides a computer device, comprising: a memory and a processor, the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the flexibly configured engineering quality inspection method of the above-mentioned first aspect or any corresponding embodiment thereof by executing the computer instructions.
[0043] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the flexibly configured engineering quality inspection method of the above-mentioned first aspect or any corresponding embodiment thereof.
[0044] In a fifth aspect, the present invention provides a computer program product, comprising computer instructions for causing a computer to execute the flexibly configured engineering quality inspection method of the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0046] Figure 1 is a flow chart of a flexible configuration engineering quality detection method according to an embodiment of the present invention;
[0047] Figure 2 is a schematic diagram of a detection specification configuration architecture according to an embodiment of the present invention;
[0048] Figure 3 is a schematic diagram of a standard specification multi-version maintenance interface according to an embodiment of the present invention;
[0049] Figure 4 is a diagram of a configuration architecture of detection parameter elements according to an embodiment of the present invention;
[0050] Figure 5 is a diagram of a configuration architecture of detection project elements according to an embodiment of the present invention;
[0051] Figure 6 is a schematic diagram of a commissioned detection process according to an embodiment of the present invention;
[0052] Figure 7 is a schematic diagram of a field detection process according to an embodiment of the present invention;
[0053] Figure 8 is a structural block diagram of a flexible configuration engineering quality detection device according to an embodiment of the present invention;
[0054] Fig. 9 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0055] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0056] The defects in the related art are as follows:
[0057] 1. Construction of testing standard specification library
[0058] Most of the existing testing systems have built a testing standard library as the basis for testing and determining the testing parameters. However, since the existing standard library is mainly based on ledger-style statistical information and lacks version control capabilities, there is a one-to-one relationship between standards and versions, and there is no historical version retrieval capability. In addition, there is no designed association network between standard specifications and qualification certification items and parameters, and there is a lack of mapping relationship.
[0059] 2. Detection factor configuration architecture
[0060] The configuration of detection elements requires strong correlation and flexible configuration. It includes multiple related parameters such as controlled detection standards, signature information, equipment information, detection record templates, detection report templates, etc. The existing inventions only manage various elements without forming a configuration architecture. In addition, the detection records and report templates lack dynamic update capabilities, and cannot be quickly responsively iterated, resulting in low overall efficiency.
[0061] 3. Laboratory Testing
[0062] The underlying design of the laboratory testing element configuration architecture, laboratory testing is based on the test items and test parameters as dimensions to carry out the test process operation. Traditional laboratory testing relies on manual operations, using spreadsheets and paper record sheets to record information, which makes it difficult to query information later. And relying on manual operations, it is impossible to achieve quality supervision of the entire process. Existing inventions also only carry out digital testing process design based on the actual business scenarios of the invention unit, lacking the compatibility of differentiated testing parameters.
[0063] IV. On-site testing
[0064] The digital management capabilities of on-site inspections in the engineering inspection industry are relatively weak due to the particularity of its operating environment and the limitations of its inspection capabilities. Currently, there are no related inventions involving digital management of on-site inspections.
[0065] In order to address the deficiencies in the prior art, an embodiment of the present invention provides a flexible configuration engineering quality inspection method embodiment to address the low efficiency and difficulty in control of the inspection and detection mode under the traditional operation mode.
[0066] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0067] In this embodiment, a flexible configuration engineering quality detection method is provided. Figure 1 is a flow chart of a flexible configuration engineering quality detection method according to an embodiment of the present invention, such as Figure 1 As shown, the process includes the following steps:
[0068] Step S101, establishing a testing standard specification library according to the standard specification of the basic version and the testing parameters and judgment parameters corresponding to the standard specification, and iteratively updating the version of the testing standard specification library when the standard specification version is updated.
[0069] In an embodiment of the present invention, a basic version of the standard specification is obtained, and corresponding detection parameters and judgment parameters are added to the standard specification. A detection standard specification library is established based on the basic version of the standard specification and the detection parameters and judgment parameters corresponding to the standard specification. If a new version of the standard specification is issued, the new version is added on this basis, and the version of the standard specification library is iteratively updated.
[0070] Step S102, constructing a detection element configuration architecture.
[0071] In an embodiment of the present invention, the detection element configuration architecture includes a detection parameter element configuration architecture and a detection project element configuration architecture. The detection element configuration architecture is constructed, which is divided into detection parameter element configuration and detection project element configuration. The detection parameter is the smallest unit for inspection and testing. For the configured detection parameters, a detection project set is established to complete the construction of the detection element configuration architecture.
[0072] Step S103, in response to the user's commissioned inspection instruction, the commission is reviewed, and a detection experiment is performed according to the inspection element configuration architecture to obtain experimental data.
[0073] In an embodiment of the present invention, the user can choose online entrustment or on-site entrustment. In response to the user's entrustment detection instruction, the entrustment order registered by the user is reviewed. According to the constructed detection element configuration architecture, the experimental task is automatically assigned to the detection tester. The tester conducts experiments and obtains experimental data according to the transferred detection task.
[0074] Step S104, generating an experimental data table according to the experimental data, calling a data interface, performing full matching according to the data field symbols annotated in the cells of the experimental data table and the data requested by the data interface, and outputting an original record table.
[0075] In an embodiment of the present invention, an experimental data table is generated based on the experimental data, and a background data interface is called to perform a full match based on the data field symbols marked in the cells of the experimental data table and the data requested by the data interface, and the data is rendered into the corresponding cells to complete the output of the entire original record table.
[0076] The flexibly configured engineering quality inspection method provided in this embodiment establishes an inspection standard specification library, and iteratively updates the version of the inspection standard specification library when the standard specification version is updated, and performs version control to adapt to the updated standard specification version. The established inspection standard specification library has the ability to retrieve historical versions while improving its flexibility. By constructing an inspection element configuration architecture, the relevance and flexible configuration of the inspection element configuration are enhanced. For user-initiated commissioned inspections, inspection tests are carried out, service and resource configuration are optimized, and original record tables are output based on experimental data to achieve intelligent inspection of engineering quality.
[0077] In this embodiment, a flexible configuration engineering quality detection method is provided, and the process includes the following steps:
[0078] Step S201, establishing a testing standard specification library according to the standard specification of the basic version and the testing parameters and judgment parameters corresponding to the standard specification, and iteratively updating the version of the testing standard specification library when the standard specification version is updated.
[0079] Specifically, the above step S201 includes:
[0080] Step S2011, obtain the standard specification items of the basic version, enter the basic information corresponding to the standard specification, and establish a standard specification information form.
[0081] Step S2012, adding corresponding detection parameters and judgment parameters to the standard specification.
[0082] Step S2013, according to the standard specification information form and the standard specification, corresponding detection parameters and judgment parameters are added to establish a detection standard specification library.
[0083] Step S2014, when a new version of the standard specification is detected, the new version of the standard specification is added to the basic version of the standard specification, the version of the detection standard specification library is iteratively updated, and version management is performed with the version number corresponding to the new version of the standard specification.
[0084] In an embodiment of the present invention, a testing standard specification library is established, such as Figure 2As shown, Figure 2 This is the architecture diagram of the standard specification library, which is divided into two modules. The first module is to establish a standard specification form. The specific implementation process is: obtain the basic version of the standard specification items, establish the basic version of the standard specification, and enter the basic information of the standard specification, which includes version number, version number and other information. The second module is to add the corresponding detection parameters and judgment parameters to the standard specification.
[0085] If a new version of the standard specification is issued, a new version will be added to the basic version of the standard specification. The version will be added according to the iteratively updated standard specification. The new version will only be incremental and will not overwrite the old version. The version will be managed with a unique version number field. The version status is divided into normal, expired, and revoked. If there are multiple versions of information, the subsequent business will automatically retrieve the latest version of the standard specification to carry out inspection and testing. The standard specification multi-version management interface is as follows Figure 3 As shown, the multi-version management interface of standard specifications displays information such as standard code, standard name, and version number.
[0086] By establishing a standard specification information form based on the basic version of the standard specification and its corresponding basic information, and establishing a testing standard specification library based on the standard specification and its corresponding testing parameters and judgment parameters, when a new version of the standard specification appears, the version of the testing standard specification library is iteratively updated and version management is performed to ensure that the updated testing standard specification library has historical retrieval capabilities and version control capabilities.
[0087] Step S202, constructing a detection element configuration architecture.
[0088] Specifically, the above step S202 includes:
[0089] Step S2021, according to the detection parameters, configure the detection personnel, reviewers, authorized signatories, controlled detection standards and specifications, and the detection equipment information corresponding to the detection parameters, bind the detection original record form template, and build the detection parameter element configuration architecture.
[0090] Step S2022, according to the test project, configure the sample entry VUE template, the commission printing template, the task order printing template and the sample label printing template, bind the test report printing template, and build the test project element configuration architecture.
[0091] In the embodiment of the present invention, constructing the detection element configuration architecture is divided into constructing the detection parameter element configuration architecture and constructing the detection item element configuration architecture. Figure 4 and Figure 5 As shown, Figure 4 Configure the architecture diagram for the detection parameter elements, Figure 5 Configure the architecture diagram for the detection project elements.
[0092] The test parameters are the minimum scope for verification and testing. For the test parameters, configure the test personnel, auditors, authorized signatories, controlled test standards and specifications, and the test equipment information required for the test parameters. The test parameters need to be bound to the corresponding original test record table for the test personnel to fill in and transfer data.
[0093] The test project is a collection of test parameters. For the configured test parameters, a test project set needs to be established. The test project needs to be bound to the corresponding sample entry VUE template, commission printing template, task printing template, and sample label printing template. According to the system document requirements, a customized report template for each test project is constructed and associated with it.
[0094] By configuring the corresponding parameters according to the detection parameters, a detection parameter element configuration architecture is constructed. By configuring the corresponding parameters according to the detection items, a detection item element configuration architecture is constructed. By jointly constructing a detection item element configuration architecture, linkage and association between detection parameters and detection items are established, which reduces the operational complexity of business configuration personnel and enhances the robustness between various functions.
[0095] Step S203, in response to the user's commissioned inspection instruction, the commission is reviewed, and a detection experiment is performed according to the inspection element configuration architecture to obtain experimental data.
[0096] For details, please see Figure 1 Step S103 of the illustrated embodiment will not be described in detail here.
[0097] Step S204, generating an experimental data table according to the experimental data, calling a data interface, performing full matching according to the data field symbols annotated in the cells of the experimental data table and the data requested by the data interface, and outputting an original record table.
[0098] Specifically, the first detection task of the embodiment of the present invention is a commissioned detection. The process of the commissioned detection is as follows: Figure 6 As shown. Depending on the sample type, customers can choose online entrustment, fill in the contract information, sample information, test items and parameter information on the mobile terminal, and mail the samples to place an order. Customers can also choose on-site entrustment, and customers bring the entrusted samples and the sample collector registers the entrustment order.
[0099] The sample receiving personnel reviews the commissioning form and performs storage management of the samples after confirmation. According to the detection element configuration framework constructed in the above step S102, the experimental task is automatically assigned to the test personnel, and the test personnel carry out the experiment according to the transferred detection task.
[0100] Specifically, generating an experimental data table according to the experimental data in the above step S204 includes:
[0101] Step S2041: Map the experimental data into data in a unified data format by using field mapping.
[0102] Step S2041, saving the experimental data in a unified data format to an experimental data table.
[0103] In an embodiment of the present invention, experimental data collection is divided into two modules. If the detection device has the ability to access the Internet of Things, the data collection software of the present invention is deployed on the detection device terminal to access the collected data and automatically generate an experimental data table based on the accessed collected data.
[0104] Specifically, the automated equipment collects experimental data or manually inputs experimental data, and uses field mapping to map the experimental data into data in a unified data format and store it in an experimental data table. Specifically, the data storage format is a single table value field or data in JSON format, which is only an example and not a limitation.
[0105] If the testing equipment does not have the ability to access the Internet of Things, the experimenter will fill in the data online and mark the experimental task as completed.
[0106] By using field mapping to map the experimental data into data in a unified data format, the data in the experimental data table can be processed uniformly to improve data processing efficiency.
[0107] Specifically, in the above step S204, a full match is performed according to the data field symbols marked in the cells of the experimental data table and the data requested by the data interface, and the output original record table includes:
[0108] Step S2043: using text file annotation rendering technology, annotate the data field symbols corresponding to the standard data in the cells of the experimental data table.
[0109] Step S2044, storing the data requested by the data interface into the cache.
[0110] Step S2045, performing a full match based on the data field symbol marked in the cell and the data requested by the data interface.
[0111] Step S2046: If there is a marked field in the cell, the experimental data is rendered into the corresponding cell.
[0112] Step S2047: When it is detected that all full-volume fields have been matched, the original record table is output.
[0113] In an embodiment of the present invention, a text file annotation rendering technology is used to annotate the data field symbols corresponding to the standard data in the cells of the experimental data table. When the record table is generated, the background data interface is called, the data requested by the data interface is stored in the cache, and a full match is performed based on the data field symbols annotated in the cell and the data requested by the data interface. If there is an annotated field in the cell, the experimental data is rendered into the corresponding cell. When all full field matches are completed, the original record table is output, and the output of the entire original record table is completed.
[0114] After all the test parameters of the order are tested, the report editing template is automatically generated. The template automatically imports the test data of the original record table, calculates the test results, and automatically determines whether the test results are qualified reports. The report compiler maintains the relevant information, but cannot modify the experimental data.
[0115] The report compiler initiates the online review of the report, and the department director and technical director review the accuracy of the report. After passing the review, the report will enter the report printing and distribution process.
[0116] By using text file annotation and rendering technology to mark data field symbols in the cells of the experimental data table to enhance the readability of the data, and using data rendering to render the experimental data into the corresponding cells to ensure the integrity of the original record table, improve the accuracy of the data, and avoid errors caused by manual input.
[0117] Step S205: In response to the user's on-site detection request, a site situation registration table is established.
[0118] Step S206, collecting usage data of the detection equipment during the on-site detection process, and filling in the on-site situation registration form according to the usage data of the detection equipment to obtain an on-site situation detection form.
[0119] Step S207, associate the inspection records of all inspection sites, establish an on-site inspection data ledger, and generate an on-site inspection report.
[0120] In the embodiment of the present invention, the second detection task of the embodiment of the present invention is on-site detection. The process of on-site detection is as follows: Figure 7 In response to the user's on-site inspection request, the inspection personnel go to the project site to carry out the inspection task. First, a site registration form is established, including the engineering information of the inspection object, the witness and certificate information, the inspection parameters and component-related information, as well as the inspection personnel and site environment information.
[0121] Fill in the detection equipment usage information. According to the selected on-site situation registration form, all detection parameters can be associated, and all detection equipment usage information can be bound to the detection parameters linked to the on-site situation registration form to associate the equipment with the parameters.
[0122] According to the on-site inspection table, a "1+N" model is established, and an on-site inspection record table is introduced, which is associated with multiple on-site inspection records to establish a on-site inspection data ledger.
[0123] The inspector registers according to the on-site situation and applies for a report number. The present invention issues a report number with a corresponding naming rule according to the system to which the project belongs, the industry type, and the report type.
[0124] After completing the number application, the report compiler will compile the report. If the parameter has a test record template, the record will be compiled online and the test results will be calculated. If there is no test record template, the on-site test record and report attachments will be uploaded.
[0125] The report compiler initiates the online review of the report, and the department director and technical director review the accuracy of the report. After passing the review, the report will enter the report printing and distribution process.
[0126] The flexibly configurable engineering quality inspection method provided in this embodiment responds to the user's on-site inspection request and generates an on-site inspection report based on the on-site inspection situation, so as to realize the collection of inspection resources and facilitate the refined management of inspection resources.
[0127] The present invention can be applied to testing institutions, construction units, and supervision units to build a new service model for the industry through Internet + testing, which can generate the following economic and social benefits:
[0128] (1) Testing units can optimize services, management, and resource allocation
[0129] It is very important to adopt the Internet model to create the Internet production mode of the center's modern engineering quality inspection service and realize the configuration of inspection management and resources. Transform complex margins (differentiations in customer types, user needs, etc.) into product service entry points, formulate differentiated inspection plans, and thus build a new type of engineering quality inspection service with a single extreme and low cost; realize the inspection and inspection Internet of Things with existing test equipment, summarize inspection resources and reasonably and effectively configure and dispatch them, so as to achieve comprehensive perception, predict trends, optimize decisions, and realize refined management.
[0130] (2) Improve system decoupling and configuration efficiency
[0131] The basic configuration module is based on the basic settings of the partitions, and the data is linked and associated through the detection items and detection parameters. It achieves independent control of each factor, and can be efficiently integrated and changed, which simplifies the operation complexity of business configuration personnel and enhances the robustness of each function.
[0132] (3) The cost of obtaining information for the entrusting unit is low
[0133] Through the message push mechanism based on the Internet and smart terminals, combined with the workflow platform in the system, the detection business flow information can be pushed to the client in real time, effectively reducing the information acquisition cost of the client.
[0134] (4) Effectively reduce management risks and quality control risks
[0135] The integrated intelligent testing platform established based on the quality systems and procedure documents of each testing company ensures the compatibility of personnel, equipment, sites and testing capabilities. Managers can intuitively monitor the quality operation records dynamically, effectively reducing the risk of quality out of control.
[0136] (5) Improve the work efficiency of test and inspection personnel
[0137] Through the data collection and perception platform, the automation of data collection, data calculation, and test conclusion determination is achieved, which effectively improves the work efficiency of test personnel.
[0138] (6) Automatic flow of business data
[0139] All routine testing services can be transferred using QR code labels. The contract information, entrustment information, task information, sample information, original record information, report information, fee information, invoice information and other business information of the testing project are automatically transferred in the system.
[0140] As a specific application example of the embodiment of the present invention, taking the concrete compressive strength parameter as an example, the specific implementation process of the parameter detection is introduced:
[0141] (1) The testing standards and testing bases used for concrete compressive strength are "Hydraulic Concrete Test Code" SL / T352-2020; "Technical Specifications for Concrete Testing for Water Transport Engineering" JTS / T 236-2019; "Concrete Physical and Mechanical Properties Test Method Standard" GB / T 50081-2019; "Hydraulic Concrete Test Code" DL / T 5150-2017. Add these four standard specifications in the standard specification library. Because of the new parameters, this standard is the latest implementation version and only one version number is configured. In the standard specification library, add concrete compressive strength qualification parameters for the four specifications.
[0142] (2) Establish the configuration architecture of concrete compressive strength test elements. The first step is to establish the concrete compressive strength project at the test project level corresponding to this parameter. In the system's function and template library, add the concrete sample input VUE template, the commission printing template, the task order printing template, and the sample label printing template. According to the requirements of the metrology certification system documents, design the concrete report template. Associate the five templates to the concrete compressive strength project level.
[0143] (3) The second step is to establish the compressive strength parameter configuration information. According to the actual work situation, configure the information of the test personnel, the review personnel, and the authorized signatory information of the system document. Bind the five specifications in step 1 to the test parameter. The instruments with the ability to detect this parameter include electro-hydraulic pressure testing machines, digital calipers, etc. Bind all equipment to this parameter, design the test record template for this parameter, upload it to the function and template library, and select the template to establish an association with the parameter.
[0144] (4) The customer sends samples and conducts compressive strength testing on the concrete test blocks. The sample collector enters the online commission form, selects the project name, and fills in the project-related information as well as the sample sender, sample receiver, and commission date information. After entering the reporting page, select the concrete compressive strength test project and the business development department information. Enter the concrete sample information and enter the VUE template according to the concrete sample. The sample feature fields are automatically displayed, including strength grade, mix number, concrete type, molding method, molding date, curing method, curing cycle, required test date, etc. The sample collector follows up with the sample information to fill in the report. Check the test parameter: compressive strength. The system will display the configured price parameters. Select the test basis and judgment criteria to complete the order.
[0145] (5) According to the experimenter configured for compressive strength, the task automatically flows to the to-do list of the experimenter. Because the equipment used for concrete compressive strength has the ability to automatically collect data, the experimenter uses the matching collection software and the request number mode to test the sample and automatically upload the test data to the system. The system automatically compiles the original record table and calculates the compressive strength test value of the sample.
[0146] (6) After the sample is tested, the system automatically generates a template for concrete compressive strength to be edited. The template automatically takes the compressive strength value calculated in the original record table and does not support manual modification to ensure the accuracy and authenticity of the data. Based on the judgment criteria selected above, the system automatically calculates the eligibility of the test results and issues the test results.
[0147] (7) The report compiler initiates the review of the report. The first step is to transfer the report to a person with the report review authority for review. The second step is to transfer the report to the technical person in charge for approval. After the approval is completed, the report status changes to the pending release status.
[0148] (8) After the report is approved, a unique QR code will be automatically generated. Customers can scan the QR code through mobile tools to view the report results.
[0149] (9) According to actual business needs, choose whether to print paper reports and apply for report printing. To issue reports to external parties, you need to apply for report issuance to complete the control of report issuance.
[0150] The above takes concrete compressive parameters as an example to illustrate the standard specification configuration, detection element configuration and commissioned detection in the technical solution.
[0151] In this embodiment, a flexible configuration engineering quality detection device is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can implement a combination of software and / or hardware of a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.
[0152] This embodiment provides a flexible configuration of the engineering quality detection device, such as Figure 8 As shown, including:
[0153] Establishing module 801 is used to establish a testing standard specification library according to the standard specification of the basic version and the testing parameters and judgment parameters corresponding to the standard specification, and iteratively update the version of the testing standard specification library when the standard specification version is updated.
[0154] The construction module 802 is used to construct a detection element configuration architecture, wherein the detection element configuration architecture includes a detection parameter element configuration architecture and a detection item element configuration architecture.
[0155] The detection module 803 is used to respond to the user's commissioned detection instruction, review the commissioned order, and perform a detection experiment according to the detection element configuration architecture to obtain experimental data.
[0156] The output module 804 is used to generate an experimental data table according to the experimental data, call the data interface, perform full matching according to the data field symbols marked in the cells of the experimental data table and the data requested by the data interface, and output the original record table.
[0157] In some optional implementations, the establishing module 801 includes:
[0158] The first establishing unit is used to obtain the standard specification items of the basic version, enter the basic information corresponding to the standard specification, and establish a standard specification information form, wherein the basic information includes a version number and a standard number.
[0159] The parameter adding unit is used to add corresponding detection parameters and judgment parameters to the standard specification.
[0160] The second establishing unit is used to add corresponding detection parameters and judgment parameters according to the standard specification information form and the standard specification to establish a detection standard specification library.
[0161] The updating unit is used to add the new version of the standard specification to the basic version of the standard specification when a new version of the standard specification is detected, iteratively update the version of the detection standard specification library, and perform version management with the version number corresponding to the new version of the standard specification.
[0162] In some optional implementations, the construction module 802 includes:
[0163] The first construction unit is used to configure the inspection personnel, reviewers, authorized signatories, controlled inspection standards and specifications, and the inspection equipment information corresponding to the inspection parameters according to the inspection parameters, bind the inspection original record form template, and build the inspection parameter element configuration architecture.
[0164] The second construction unit is used to configure the sample entry VUE template, the commission printing template, the task order printing template and the sample label printing template according to the test project, bind the test report printing template, and build the test project element configuration architecture.
[0165] In some optional implementations, the output module 804 includes:
[0166] The mapping unit is used to map the experimental data into data in a unified data format by using field mapping.
[0167] The data saving unit is used to save the experimental data in a unified data format to the experimental data table.
[0168] In some optional implementations, the output module 804 further includes:
[0169] The annotation unit is used to annotate the data field symbols corresponding to the standard data in the cells of the experimental data table using the text file annotation rendering technology.
[0170] The data cache unit is used to store the data requested by the data interface into the cache.
[0171] A matching unit is used to perform a full match based on the data field symbol marked in the cell and the data requested by the data interface.
[0172] The rendering unit is used to render the experimental data into the corresponding cell if there is a labeled field in the cell.
[0173] The output unit is used to output the original record table when it is detected that all full-volume fields have been matched.
[0174] In some optional embodiments, the device further comprises:
[0175] The original record table establishment module is used to establish a field situation registration table in response to the user's field detection request.
[0176] The on-site situation detection table determination module is used to collect the usage data of the detection equipment during the on-site detection process, and fill in the on-site situation registration form according to the usage data of the detection equipment to obtain the on-site situation detection table.
[0177] The generation module is used to associate the inspection records of all inspection sites, establish an on-site inspection data ledger, and generate an on-site inspection report.
[0178] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.
[0179] The flexibly configured engineering quality inspection device in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above-mentioned functions.
[0180] The embodiment of the present invention also provides a computer device having the above Figure 8 The flexibly configured engineering quality inspection device shown.
[0181] See also Fig. 9 , Fig. 9 is a schematic diagram of the structure of a computer device provided by an optional embodiment of the present invention, such as Fig. 9 As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Fig. 9 A processor 10 is taken as an example.
[0182] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.
[0183] The memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiment.
[0184] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0185] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.
[0186] The computer device also includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means. Fig. 9 The example of connecting through bus is taken in the following.
[0187] The input device 30 can receive input digital or character information and generate key signal input related to user settings and function control of the computer device, such as a touch screen, etc. The output device 40 can include a display device, etc.
[0188] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.
[0189] A part of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the existence of the computer program instruction in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc., and accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium accessible to the computer.
[0190] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations all fall within the scope of the present application.
Claims
1. A flexible engineering quality detection method, characterized in that: The method comprises: Establish a testing standard specification library based on the basic version of the standard specification and the testing parameters and judgment parameters corresponding to the standard specification, and iteratively update the version of the testing standard specification library when the standard specification version is updated; Constructing a detection element configuration architecture, wherein the detection element configuration architecture includes a detection parameter element configuration architecture and a detection item element configuration architecture; In response to the user's commissioned testing instruction, the commission is reviewed, and a testing experiment is performed according to the testing element configuration architecture to obtain experimental data; An experimental data table is generated according to the experimental data, and a data interface is called to perform full matching according to the data field symbols annotated in the cells of the experimental data table and the data requested by the data interface, and an original record table is output.
2. The method according to claim 1, characterized in that The method of establishing a testing standard specification library according to the standard specification of the basic version and the testing parameters and judgment parameters corresponding to the standard specification, and iteratively updating the version of the testing standard specification library when the standard specification version is updated, includes: Obtain the standard specification entry of the basic version, enter the basic information corresponding to the standard specification, and create a standard specification information form, where the basic information includes the version number and the standard number; Adding corresponding detection parameters and judgment parameters to the standard specification; According to the standard specification information form and the standard specification, corresponding detection parameters and judgment parameters are added to establish a detection standard specification library; When a new version of the standard specification is detected, the new version of the standard specification is added to the basic version of the standard specification, the version of the detection standard specification library is iteratively updated, and version management is performed with the version number corresponding to the new version of the standard specification.
3. The method according to claim 1, characterized in that The construction of the detection element configuration architecture includes: According to the test parameters, configure the test personnel, review personnel, authorized signatories, controlled test standards and specifications, and the test equipment information corresponding to the test parameters, bind the test original record form template, and build the test parameter element configuration architecture; According to the test items, configure the sample entry VUE template, the order printing template, the task order printing template and the sample label printing template, bind the test report printing template, and build the test item element configuration architecture.
4. The method according to claim 1, characterized in that The step of generating an experimental data table according to the experimental data comprises: Mapping the experimental data into data in a unified data format using field mapping; Save the experimental data in a unified data format to the experimental data table.
5. The method according to claim 4, characterized in that The data field symbols marked in the cells of the experimental data table are fully matched with the data requested by the data interface, and the original record table is output, including: Using text file annotation rendering technology, mark the data field symbols corresponding to the standard data in the cells of the experimental data table; Store the data requested by the data interface into the cache; Perform full matching based on the data field symbol marked in the cell and the data requested by the data interface; If there is a labeled field in the cell, the experimental data will be rendered into the corresponding cell; When it is detected that all full-volume fields have been matched, the original record table is output.
6. The method according to claim 1, characterized in that The method further comprises: In response to a user's on-site inspection request, establish an on-site situation registration form; Collecting usage data of the detection equipment during the on-site detection process, and filling in the on-site situation registration form according to the usage data of the detection equipment to obtain an on-site situation detection form; Link the inspection records of all inspection sites, establish an on-site inspection data ledger, and generate an on-site inspection report.
7. A flexible configuration engineering quality detection device, characterized in that: The device comprises: Establish a module for establishing a testing standard specification library according to the basic version of the standard specification and the testing parameters and judgment parameters corresponding to the standard specification, and iteratively update the version of the testing standard specification library when the standard specification version is updated; A construction module, used to construct a detection element configuration architecture, wherein the detection element configuration architecture includes a detection parameter element configuration architecture and a detection item element configuration architecture; A detection module, for responding to a user's commissioned detection instruction, reviewing the commissioned order, and performing a detection experiment according to the detection element configuration architecture to obtain experimental data; The output module is used to generate an experimental data table according to the experimental data, call the data interface, perform full matching according to the data field symbols marked in the cells of the experimental data table and the data requested by the data interface, and output the original record table.
8. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the flexibly configured engineering quality detection method described in any one of claims 1 to 6 by executing the computer instructions.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the flexibly configurable engineering quality detection method according to any one of claims 1 to 6.
10. A computer program product, characterized in that It comprises computer instructions, and the computer instructions are used to enable a computer to execute the flexibly configurable engineering quality detection method described in any one of claims 1 to 6.
Citation Information
Patent Citations
Inspection and detection report data processing method and system
CN105653739A
User-defined processing method for laboratory original record and report template
CN117807970A