Detailed Description
The present invention will be described in further detail with reference to the drawings and examples, in order to make the objects, technical solutions and advantages of the present invention more apparent. It should be understood that the described embodiments are merely some, but not all embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Embodiments of the present invention will be described in further detail below with reference to the accompanying drawings.
First embodiment
FIG. 1 is a flow chart of a method for testing IQC materials according to a first embodiment of the present invention. For a clear description of the IQC material testing method provided in the first embodiment of the present invention, please refer to fig. 1.
The IQC material inspection method provided by the first embodiment of the invention can realize the data informatization of an IQC system, timely feed back the configuration relation between the basic material and the inspection item through various means, provide effective and efficient data acquisition and storage channels, enable the on-site operation to leave an off-line management mode, and complete informatization data acquisition management. And the method is aimed at realizing the aspects of overall management and quick inquiry, quick feedback, automatic detection and the like of the data, so that the automatic execution of detection judgment, the data display of a detection result and the data checking of a detection report are well known, the functions of the method are realized specifically, and the method for checking the IQC material provided by the invention is executed in the IQC equipment and is associated with corresponding front-end equipment and checking equipment, and the description of hardware is developed later and is not developed here. Specifically, the IQC material testing method includes the following steps:
And S1, acquiring receiving information and checking information, generating standard information according to the receiving information and the checking information, and storing the standard information into a database, wherein the checking information comprises error information, checking tool information, sampling standard information and material checking item information.
In one embodiment, the step S1 of acquiring the receiving information, generating standard information according to the receiving information and storing the standard information in a database comprises the steps of acquiring the receiving information through an SAP system, judging whether corresponding standard information exists in the database according to the receiving information, if not, creating new standard information according to the receiving information and storing the new standard information, and if so, generating the corresponding standard information according to the receiving information and storing the new standard information.
In an embodiment, the IQC system provided by the present invention may interact with an ERP system (e.g., SAP) through communication methods such as WSDL of SOAP to obtain GRN (Good Received Note) data, that is, receiving information, where the receiving information includes material information, receiving information, supplier information, and purchasing information. Furthermore, the obtaining way can be through SOAP communication mode, realize the communication with SAP, obtain the incoming material data of the current period, including information such as incoming material number, purchase order, etc.. Meanwhile, two synchronization modes of time-division automatic synchronization and manual synchronization are supported, wherein the automatic synchronization time respectively adopts rest time (for example, 02:30 time period and 12:30 time period every day, which belong to a unified production management rest time period of a company), and the manual synchronization belongs to a field service person, and QA CAPTAIN is updated manually and manually according to the needs.
In one embodiment, the process of obtaining the test information may be to establish test tool information of a test tool and test equipment by a manual creation mode, establish error information of an error type and an error standard by a manual creation mode, establish a sampling standard pool comprising two types of sampling standard information of AQL (Acceptance Quality Limit) and IIP (Incoming Inspection Report) by a manual or import mode, establish test standards of test items by a manual or import mode, and form a common test item standard, a test item list corresponding to a material, and material test item information of the test item error list. Wherein, manually created information is adopted, and because the inspection of materials is various, the manually created information is needed. In addition, the method of importing may be importing by an EXCEL file, so that each information is filled in a batch. And then pushing the created material inspection list to each front end to perform inspection work to obtain inspection data. And selecting one of the two types in the sampling information as a sampling method by adopting an alternative mode. Next, in determining inspection equipment information, an inspection tool, an inspection equipment, and the like, which are required to perform inspection, are determined. Finally, error information including the error type and error criteria is determined to generate a material inspection sheet. For error information, an error information database can be generated, and in the subsequent information acquisition stage, if the error information needs to be filled, each error information database can be corresponding, and the bad reasons/error information in the range can be manually selected for recording.
In one embodiment, it is understood that the acquired shipping information is generated by different suppliers and is not the same, and when the acquired shipping information is stored in the database, the acquired shipping information needs to be processed uniformly for storage in the database. Specifically, whether corresponding receiving standard information exists in the database can be judged according to the receiving information, if so, the corresponding receiving standard information in the database can be obtained, the receiving information is correspondingly stored in the information to be created, and if not, new receiving standard information is required to be correspondingly created and then stored.
In one embodiment, the step of determining whether the corresponding receiving standard information exists in the database according to the receiving information, if not, creating and storing new receiving standard information according to the receiving information, if yes, generating and storing corresponding receiving standard information according to the receiving information, includes determining whether the corresponding receiving standard information exists in the database according to the supplier information, if yes, generating and storing corresponding supplier standard information according to the supplier information in the database, if not, creating and storing new supplier standard information according to the supplier information, if yes, merging the receiving information, determining whether the corresponding receiving standard information exists in the database according to the receiving information, if yes, generating and storing corresponding receiving standard information according to the receiving information, if not, creating and storing new receiving standard information according to the receiving information, judging whether the corresponding material standard information exists in the database, if not, generating and storing corresponding material standard information according to the material information, and if not, storing new material standard information in the database.
In one embodiment, the present embodiment is specifically embodied in the order of creating the standard information, and preferably, the determining and creating processes are performed by determining the order of the supplier information, the incoming material information, and the material information. In addition, in the process of judging whether the database has the incoming standard information, whether the incoming bill needs to be combined or not can be judged, and the incoming bill is combined when the incoming bill needs to be combined so as to carry out judgment processing subsequently. Still further, the reason for this order of execution is that the vendor is the basis for the receipt information, and the receipt of the SAP is only possible if the vendor information is known. In addition, the order and the purchase order are not in one-to-one correspondence, but there may be many-to-many situations, that is, one purchase order may have multiple orders (one provider may provide multiple types of materials), or one material may be shipped in batches when the provider delivers the materials, so that one material of one purchase order is received and there is multiple batches of harvest, and there is a situation that multiple materials are received simultaneously during one material receiving time, there is a situation that one material receiving order may have different materials received simultaneously during one test time, for example, there is a situation that multiple material receiving batches are combined and delivered during one test time, and there is a situation that the test is performed in the morning and evening, and the material receiving information is received at night, for example. Therefore, in this case, it is necessary to scatter the receipt and sort and combine the receipt with information such as a material code and a vendor code, so as to perform a subsequent inspection work. Under the condition that the receipt is not acquired, whether new materials need to be created cannot be guided, and the creation requirement can be triggered only after the arrival of new material information. Based on the above, the process of creating the standard information is preferably a process of determining and creating the supplier information, the incoming material information and the final material information in order to facilitate the subsequent generation of the material inspection sheet. By this sequence, the harvest standard information is thus correctly created to be information of important differentiated materials in the subsequent steps.
In one embodiment, it is necessary to specify the information specifically included in the standard information generated in step S1. In addition to the harvest standard information generated according to the receiving information, namely the supplier standard information, the material standard information, the receiving standard information and the purchasing standard information. And the acquired error information, inspection tool information, sampling standard information and material inspection item information. The method mainly aims at the material inspection item information to be mainly explained, and the material inspection item information is important information for generating a material inspection sheet, wherein the material inspection item information comprises inspection item error information, including error information and inspection item information. Further, the test item information also comprises information such as standard values, upper and lower limit values, sampling standards, sample numbers and the like.
And S2, generating a material inspection list according to the inspection information and the receiving standard information, and outputting the material inspection list.
In one embodiment, the step S2 of generating a material inspection sheet according to the inspection information and the receiving standard information and outputting the material inspection sheet comprises the steps of acquiring material inspection item information corresponding to the material standard information, binding the material standard information with the corresponding material inspection item information, generating the material inspection sheet, and outputting the material inspection sheet to the associated front end.
In an embodiment, in the process of creating the material inspection list, the corresponding material inspection item information can be automatically queried according to the material standard information, and the size of the sampling sample list is judged by combining the receiving standard information, so that the material inspection list can be effectively created. Because the materials are tested, the materials to be tested are required to be tested, and in the process of correspondingly generating the material inspection list, the material standard information and the material inspection item information can be bound in a one-to-one correspondence manner, so that the material inspection list is generated. Further, for the relevant front section, that is, the terminal related to the inspector, the material inspection sheet sent by the IQC system can be received, and after the inspection is completed, the inspection data is filled into the material inspection sheet and sent back, which will be described in detail later, but will not be expanded here.
In one embodiment, the generated material inspection sheet needs to be separately described. The material inspection list is an important basis for determining how to inspect the material, firstly, the material is required to be clarified, and the corresponding receiving standard information and other contained contents can be obtained through the association of the material codes. In addition, information such as how to perform inspection, inspection standards and the like, namely material inspection item information and inspection tool information content. In addition, after the inspection is completed, the inspection data of the inspection result is filled into the material inspection sheet, so that the inspection data and the inspection result required to be acquired and filled into the material inspection sheet later are also included. In addition, if there is an error, an error description needs to be filled in. In addition, the IQC material inspection method provided by the invention can also inspect the material inspection sheet and inspection data, so that the material inspection sheet also comprises an inspection result and an inspection state. It should be clear that the inspection data analyzed later, i.e. the inspection data contained in the material inspection sheet, whether it is acceptable or unacceptable, the specific status will be represented in the material inspection sheet, and the output, i.e. the information carried by the material inspection sheet, i.e. the actual nature and content of the material inspection sheet and inspection sheet information, are similar, but exist in different phases of different manifestations. In a further embodiment, if desired, the test report can also be generated from the test sheet information in the database, wherein the test report can also be a paper file or the like carrying the test information. The inspection report differs from the inspection sheet information content only in that there is no error information in the material inspection information. Therefore, the IQC material inspection method provided by the invention can also realize comprehensive integration of scattered data and information in an IQC system.
And step S3, acquiring inspection data corresponding to the material inspection list.
In one embodiment, the step of acquiring the inspection data corresponding to the material inspection sheet in step S3 includes acquiring the inspection data through an associated front end, and/or reading a data file of the inspection device to acquire the inspection data, and/or associating with the inspection device to acquire the inspection data.
In one embodiment, the process of obtaining may include 1, PDA mode, and the on-site QA actively inputs or selects the corresponding test result through the PDA, and directly submits the test record as test data. 2. And (3) reading the file of the inspection equipment, uploading the data file or the log file produced by the inspection equipment to a system through a webpage end on a job site, analyzing the data and inputting the inspection data by the system, and manually operating an inspection sheet and importing the file to obtain the inspection data. 3. The inspection device communicates data, collects and acquires data information by using various network communication protocols, such as Modbus, profinet or OPC UA (OLE for Process Control Unified Architecture, ole=object LINKING AND Embedding), etc., and manually operates the inspection sheet and updates the collection status (starts collection, pauses collection, stops collection, etc.) to acquire inspection data.
In one embodiment, it should be clear that the terminal and the inspection device described in this embodiment are devices associated with an IQC apparatus, which together form an IQC material inspection system. Wherein, the front end and the inspection equipment are provided with corresponding software or application programs, thereby realizing the association with the IQC equipment. Specifically, the front end can be a PDA for receiving a material inspection sheet and collecting inspection data, and the inspection equipment is equipment for executing material inspection and can output and output the inspection data.
And S4, outputting the inspection sheet information after analyzing the inspection data, and storing the inspection sheet information into a database.
In one embodiment, it may be understood that after the inspection is completed, all inspection data is filled into the material inspection sheet, and then the inspection data in the material inspection sheet may be analyzed and inspected, and the inspection result is automatically determined corresponding to the automatic determination, and after the inspection data is collected, the initial determination result of the material inspection sheet is automatically determined by the system according to the standard, and is provided to QA CAPTAIN for waiting for the initial inspection.
In one embodiment, the step S4 of outputting the inspection list information after analyzing the inspection data comprises the steps of sequentially judging whether the sample record meets the qualification condition if the sample record is in existence, generating a qualification inspection result if the sample record meets the qualification condition, generating a disqualification inspection result if the sample record is not in existence, judging whether the inspection item is qualified according to the inspection data if the sample record is not in existence, generating a qualification inspection result if the inspection item is qualified, generating a disqualification inspection result if the inspection item is disqualified, and filling the inspection result into a corresponding material inspection list.
In one embodiment, the method is mainly aimed at whether the materials need to be sampled and tested, if the materials need to be sampled and tested, the samples are recorded, and if the materials need to be tested completely, the samples are not recorded. Therefore, whether the materials need to be sampled and detected is distinguished, and whether the test data are qualified is checked respectively. And if the number of the samples meets the corresponding qualification conditions, generating a qualified result, and if the number of the samples does not meet the qualification conditions, generating a disqualification result. Similarly, if sampling inspection is not needed and all inspection is performed, whether each inspection item is qualified or not is judged according to inspection data, a qualified result is generated if the inspection item is satisfied, and a disqualified result is generated if the inspection item is not satisfied. And then collecting the test result, and correspondingly filling the test result into a corresponding material test sheet.
In one embodiment, the step S4 of outputting the inspection list information after analyzing the inspection data includes judging whether the inspection result meets the material inspection item information requirement, if so, analyzing the inspection data, and if not, re-acquiring the inspection data.
In one embodiment, in this embodiment, before generating the inspection report, it is determined whether the material has completely traversed through the inspection information, and if there is a missing inspection item list corresponding to the material, that is, the inspection has not been performed completely, it is necessary to send back to perform the inspection again to obtain complete inspection data. That is, before analyzing the inspection data, it is ensured that the material is completely inspected and all inspection data that should be acquired is acquired.
In one embodiment, the step S4 of outputting the inspection sheet information after analyzing the inspection data and storing the inspection sheet information in the database comprises the steps of checking whether the material inspection sheet meets the qualification condition, if so, generating the qualification inspection sheet information according to the material inspection sheet, storing the qualification inspection sheet information in the database and pushing the qualification inspection sheet information to the correlation system, and if not, executing disqualification processing on the material inspection sheet.
In an embodiment, the inspection is performed again on the material inspection sheet after the inspection, so that the effective association between the inspection data and the purchase sheet and the receipt sheet is ensured, and the inspection mechanism is provided by the IQC material inspection method provided by the first embodiment of the present invention because of the complex correspondence between the purchase sheet and the receipt sheet and the different processing means for the incoming material batch after the quality problem.
In one embodiment, the step of checking whether the material inspection sheet meets the qualification condition includes judging whether the inspection data and the material inspection sheet are correct, judging whether the overall result meets the qualification standard, and judging whether the material inspection sheet is acceptable.
In one embodiment, the audit mechanism includes primarily data audits and verification audits. The execution sequence is used for checking the data according to the first stage, and is used for ensuring that the check data input by the material check list is not interfered by other conditions and avoiding the condition that errors can pass through the check standard. In the embodiment, QA CAPTAIN can be used for firstly checking whether the check items in the check information meet the requirement of standard information in the database after the operation is executed, namely, updating the check standard for the check items which do not meet the standard information, and checking the data of the finished material check list to ensure that the check data meet the check item standard in the check information. The decision of updating the standard information may be manually determined. And the second stage is used for checking and checking, so that the receiving information of the combined checking of the material checking list meets the checking standard, and if the receiving information does not meet the checking standard, the current checking operation data, the incoming material list and the incoming material batch are required to be provided for the SQE together, and the checking state (selecting, special picking and rejecting) of the incoming material batch is selected by the SQE.
In one embodiment, the step of performing the reject process on the material inspection sheet includes the steps of voiding and initializing inspection data of the material inspection sheet when the inspection data and the material inspection sheet are incorrect or unacceptable, or matching the material inspection sheet with a corresponding abnormal state when the overall result does not meet the criterion of being acceptable, and generating abnormal condition inspection sheet information and storing the abnormal condition inspection sheet information in a database, wherein the abnormal state includes one of a specific mining pass condition, a pick/reject condition, a reject condition, or an unconventional condition.
In one embodiment, the data auditing of the material inspection sheet may be performed by QA, and the inspection data of the material inspection sheet is invalidated and initialized when it fails, or the data auditing is performed when it fails. And when the data checking and verifying integral result accords with the qualification standard, executing to fill the material checking list into the checking result in the material checking list corresponding to the abnormal condition so as to output the checking list information corresponding to the abnormal condition, and updating the checking state, namely the checking state in the material checking list and submitting to the SQE to judge whether the checking result is accepted or not, if not, the checking data of the material checking list is invalidated and initialized, and if so, the qualification result is filled into the checking result in the material checking list and the qualification checking list information is correspondingly generated. And matching the material inspection list with the corresponding abnormal conditions, checking the unqualified data by the SQE, determining the unqualified reasons of the unqualified data to determine the abnormal conditions of the unqualified data, and filling the unqualified data into the checking results in the material inspection list, wherein the checking results comprise any one of special mining release, selection/rejection and unqualified rejection or non-conventional states, the judgment of each abnormal condition inspection report can be randomly ordered without limitation, the material inspection list is the corresponding abnormal state material inspection list, and then corresponding material inspection list information is correspondingly generated and stored in a database. Therefore, after each inspection sheet is inspected, corresponding inspection sheet information can be automatically generated, and corresponding historical records are stored regardless of the inspected result. After the auditing is completed, the automatic updating DashBoard is performed to update various relevant data, including suppliers, material quality inspection results, inspectors, and the like.
The IQC material inspection method provided by the first embodiment of the invention comprises the following steps of S1, obtaining receiving information, generating standard information according to the receiving information and storing the standard information into a database, S2, obtaining inspection information, generating a material inspection list according to the inspection information and the standard information, outputting the material inspection list, wherein the inspection information comprises inspection equipment information, error information, sampling information and inspection item information, S3, obtaining inspection data corresponding to the material inspection list, S4, outputting inspection list information after analyzing the inspection data, and storing the inspection list information into the database. Therefore, the invention can realize data informatization management, is beneficial to incoming material data system management, improves the informatization and datamation of the whole group, and improves the efficiency and accuracy of data acquisition, processing and propagation. In addition, in the IQC material inspection method provided by the embodiment of the present invention, new standard information can be created correspondingly when no standard information of suppliers, materials and materials corresponding to the receiving information is available in the database, and judgment is performed according to the sequence of the last of the suppliers to the materials, so that correct creation of the standard information is ensured, the condition of many-to-many orders can be satisfied, and the correctness of the system is ensured. In addition, in the checking process, the checking standard forms unified informatization management, and the services of checking specification, sampling rule and the like are managed through the system in a unified way. The system and the matched PDA and inspection equipment are used for data integration and information processing, so that the field data acquisition efficiency is improved, the data acquisition standards and the data accuracy are improved, and the inspection data are quickly, conveniently and correctly acquired, so that a material inspection sheet containing the inspection data can be acquired more quickly and accurately. And whether the test results meet the qualification conditions is checked by taking whether the sample needs to be independently checked as a distinction, so that more detection forms or sampling forms are met. And simultaneously, after the material inspection sheet with inspection data is obtained, the material inspection sheet and the inspection data are inspected again, and the finally obtained material inspection sheet is determined to be in accordance with the inspection conditions through two inspection steps of data inspection and inspection. In addition, the unqualified material inspection list can be correspondingly analyzed to determine the unqualified reasons, and finally the inspection list information is correspondingly generated, so that the information of each material inspection list can be checked, the operation of a user is reduced, the convenience of the user is improved, and the use experience of the user is improved.
Second embodiment
FIG. 2 is a flow chart of a method for testing IQC materials according to a second embodiment of the present invention. For a clear description of the flow chart of the IQC material testing method according to the second embodiment of the present invention, please refer to fig. 1 and 2.
In the IQC material inspection method according to the second embodiment of the present invention, the standard information part is extended according to the received information, and it can be understood that the obtained received information is generated by different suppliers, and therefore, the obtained received information is different from each other, and when the obtained received information is stored in the database, the received information with differences needs to be uniformly processed so as to be stored in the database. Specifically, whether corresponding standard information exists in the database can be judged according to the receiving information, if so, the corresponding standard information in the database can be obtained, the receiving information is correspondingly stored in the information to be created, and if not, new standard information is required to be correspondingly created and then stored. Specifically, the method comprises the following steps:
and 21, acquiring receiving information, wherein the receiving information comprises material information, receiving information, supplier information and purchasing information.
Step 22, judging whether corresponding provider standard information exists in the database;
if not, executing step 23 to create new vendor standard information according to vendor information;
if so, step 24 is performed to generate corresponding vendor standard information based on the vendor information.
In an embodiment, the receiving information is obtained, and the receiving information may be interacted with the ERP system (e.g. SAP) through communication modes such as WSDL of SOAP to obtain GRN (Good Received Note) data, that is, the receiving information, where the receiving information includes material information, receiving information, supplier information, and purchasing information. Or when GRN data are synchronized each time, the GRN data enter a system standard library according to the receiving information, match the material number with the inspection standard, automatically generate a corresponding inspection list, push the inspection site, and push new material number information to the SQE if the GRN data are not effectively matched with the inspection standard, and the GRN data are provided with new standard information.
In one embodiment, the provider information needs to be determined first, and whether the corresponding provider standard information exists in the database is determined, because the provider is a basic stone of the basic information, the receiving order of the SAP can be provided only on the premise that the provider is known. When no corresponding provider standard information exists, new provider standard information needs to be correspondingly created, and if the new provider standard information exists, the new provider standard information is correspondingly generated according to the provider information.
Step 25, judging whether the material receiving information needs to be combined or not;
if yes, executing step 26, combining the material receiving information;
if not, step 27, judging whether the corresponding receiving standard information exists in the database;
if not, executing step 28 to create new material receiving standard information according to the material receiving information;
If so, executing step 29 to generate corresponding material receiving standard information according to the material receiving information.
Step 210, judging whether corresponding material standard information exists in a database;
If not, executing step 212 to create new material standard information according to the material information;
If yes, executing step 213 to generate corresponding material standard information according to the material information.
In one embodiment, the corresponding standard information is generated successively according to the process of judging the material receiving information and then judging the material information. The fixed order is adopted because the receipt list and the purchase order are not in one-to-one correspondence, but there may be many-to-many situations, that is, one purchase order may have multiple material lists (one provider may provide multiple types of materials), or one material may be shipped in batches when the provider delivers the materials, so that one material of one purchase order is received and there is multiple batches of harvest, and there is a situation that multiple materials are received simultaneously in one receiving time, whether there are similar materials of different providers, or different materials but for the same production process requirement, there is a situation that one receipt list may have different materials received simultaneously, for example, there is a situation that multiple receiving batches are combined and delivered for one checking time, such as experience is performed in the afternoon, and the receiving information of the receiving materials at night in the morning. Therefore, in this case, it is necessary to scatter the receipt and sort and combine the receipt with information such as a material code and a vendor code, so as to perform a subsequent inspection work. However, under the condition that the receipt is not acquired, whether new materials need to be created cannot be guided, and the creation requirement can be triggered only after the arrival of new material information. Specifically, for the above creation process, after the matching standard information fails, the notification SQE is pushed to wait for it to establish a new verification standard.
Step 214, acquiring material inspection item information corresponding to the material standard information, binding the material standard information with the corresponding material inspection item information, and then generating and outputting a material inspection sheet.
In one embodiment, the previous step is how to correctly create the harvest standard information, and in the process of creating the material inspection list, the corresponding material inspection item information can be automatically queried according to the material standard information, and the size of the sample list is determined by combining the reception standard information, so as to effectively create the material inspection list. The process of acquiring the material inspection item information and the content thereof are described in detail in the foregoing, and will not be described herein. Because the materials are tested, the materials are required to be tested, and in the process of correspondingly generating the material test list, the material standard information and the material test item information can be bound in a one-to-one correspondence manner, so that the materials are generated. After the material inspection list is generated, pushing the created material inspection list to each front end to perform inspection work to obtain inspection data.
The IQC material inspection method provided by the second embodiment of the invention comprises the following steps of obtaining receiving information, wherein the receiving information comprises material information, receiving information, supplier information and purchasing information, judging whether corresponding supplier standard information exists in a database or not in step 22, if not, executing step 23, creating new supplier standard information according to the supplier information, if so, executing step 24, generating corresponding supplier standard information according to the supplier information, judging whether the receiving information needs to be combined or not in step 25, if so, executing step 26, combining the receiving information, if not, executing step 27, judging whether corresponding receiving standard information exists in the database, if not, executing step 28, creating new receiving standard information according to the receiving information, if so, executing step 29, generating corresponding receiving standard information according to the receiving information, judging whether corresponding material standard information exists in the database, if not, executing step 212, creating new material standard information according to the material information, if so, executing step 213, generating corresponding material inspection information according to the corresponding material inspection standard information, judging whether the corresponding receiving standard information is stored in the database, and outputting the corresponding standard information, and outputting the corresponding inspection standard information of the corresponding item and the material inspection standard item. Therefore, the IQC material inspection method provided by the second embodiment of the invention can ensure the correct creation of standard information so as to meet the condition of many-to-many orders and ensure the correctness of the system.
Third embodiment
FIG. 3 is a flow chart of a method for testing IQC materials according to a third embodiment of the present invention. For a clear description of the flow chart of the IQC material testing method according to the third embodiment of the present invention, please refer to fig. 1 and 3.
The IQC material testing method provided by the third embodiment of the present invention, which is extended for the part collecting the test result, specifically includes the following steps:
And S31, acquiring inspection data corresponding to the material inspection list.
In an embodiment, the step of obtaining the inspection data may include obtaining the inspection data through an associated front end, and/or reading a data file of the inspection device to obtain the inspection data, and/or associating with the inspection device to obtain the inspection data. Specifically, the corresponding description in the IQC-material testing method is provided with reference to the first embodiment of the present invention, and will not be repeated here.
Step S32, judging whether the test data has a sample record or not;
if the sample record exists, executing step S33, and judging whether the sample record meets the qualification condition or not in sequence;
If yes, executing step S34, namely generating a qualified test result;
if not, step S35 is performed to generate a failure test result.
In one embodiment, the sample record is described in this embodiment, that is, the sample test is required for the batch of materials, where the sampling rule may be any one of AQL or IIP. The step of specifically judging whether each sample meets the qualification standard may be to judge whether the number of samples meets the corresponding qualification condition, generate a qualified result if the number of samples meets the corresponding qualification condition, and generate a disqualified result if the number of samples does not meet the corresponding qualification condition.
If no sample record exists, executing step S36, judging whether the test item is qualified or not;
if not, executing step S37, namely generating a failure test result;
if so, step S38 is performed to generate a qualification test result.
In an embodiment, the sample-free record described in this embodiment is that the batch of materials is required to be completely inspected, and if the batch of materials is qualified, the standard of whether each inspection item is qualified is determined according to the inspection data, if the inspection item is qualified, a qualified result is generated, and if the inspection item is not qualified, a disqualified result is generated.
After steps S34, S35, S37 and S38, step S39 is executed, wherein whether the inspection result meets the information requirement of the material inspection item is judged;
If not, returning to the step S31;
If yes, step S310 is performed to analyze the inspection data.
In one embodiment, the above verification results are recorded into the material verification list, and the above pass or fail results are recorded into the corresponding verification results of the material verification list. Before analyzing the test data, it is necessary to determine whether the material has completely traversed the test information, and if there is a missing test item list corresponding to the material, that is, the test has not been performed completely, it is necessary to send back to perform the test again to obtain complete test data. If so, the state of the material inspection sheet can be analyzed according to the inspection data, and the analysis process will be explained in detail in the foregoing and the following, and will not be described in detail herein.
The IQC material inspection method provided by the third embodiment of the invention comprises the steps of S31 obtaining inspection data corresponding to a material inspection sheet, S32 judging whether the inspection data has a sample record, S33 executing the step of S33 sequentially judging whether the sample record meets the requirement of the material inspection item information if the sample record has the sample record, S34 executing the step of S34 generating a qualified inspection result if the sample record is met, S35 executing the step of S35 generating a disqualified inspection result if the sample record is not met, S36 executing the step of S36 judging whether the inspection item is qualified if the inspection item is not met, S37 executing the step of S37 generating a disqualified inspection result if the inspection item is not qualified, S38 executing the step of S38 generating a qualified inspection result after the steps of S34, S35, S37 and S38, and S39 judging whether the inspection result meets the requirement of the material inspection item information if the sample record is not met, and returning to the step of S31 if the sample record is not met, and executing the step of S310 analyzing the inspection data. Therefore, the IQC material testing method provided by the third embodiment of the present invention can check whether the test results meet the qualification conditions by taking whether the samples need to be separately checked as distinction, so that more detection forms or sampling forms can be met. And (5) checking the test result after the verification, and confirming that the test result meets the qualification requirement, so as to ensure that the data analysis is correctly performed to generate record test sheet information later.
Fourth embodiment
FIG. 4 is a flow chart of a method for testing IQC materials according to a fourth embodiment of the present invention. For a clear description of the flow chart of the IQC material testing method according to the fourth embodiment of the present invention, please refer to fig. 1 and 4.
The IQC material inspection method provided by the fourth embodiment of the present invention, aiming at the expansion of the inspection process of inspection data, ensures effective association between the inspection data and the receiving information through double inspection, and specifically includes the following steps:
s41, judging whether the inspection data and the material inspection list are correct or not;
if not, step S46 is executed to invalidate and initialize the inspection data of the material inspection sheet.
In an embodiment, in this embodiment, the first-stage data auditing is used to ensure that the inspection data entered by the material inspection sheet is not interfered by other conditions, so as to avoid the condition that an error can pass through the inspection standard. In the embodiment, QA CAPTAIN can firstly judge whether the test items in the test information meet the requirement of standard information in the database after executing operation, namely, update the test standard for the test items which do not meet the standard information, and carry out data audit on the finished material test list to ensure that the test data meet the test item standard in the test information. The decision of updating the standard information may be manually determined.
If yes, executing step S42, judging whether the overall result meets the qualification standard;
If not, executing step S45, namely matching the material inspection list with the corresponding abnormal state, generating abnormal condition inspection list information and storing the abnormal condition inspection list information into a database;
If yes, executing step S43, judging whether the material inspection list is acceptable;
If not, executing step S46, if yes, executing step S44, generating qualified inspection list information according to the material inspection list, storing the qualified inspection list information into a database, and pushing the qualified inspection list information to the correlation system.
In one embodiment, after the data audit is completed, a verification audit may be performed by the second level SQE. The method is used for ensuring that the combined receipt in the material inspection list accords with the inspection standard, if the combined receipt does not accord with the inspection standard, collected inspection data, receipt information and the like can be provided to the SQE together, and the auditing state (selecting, special picking or rejecting) of the batch of materials is realized by the SQE. The SQE judgment belongs to manual judgment, and after the subsequent big data management, the verification and verification can be automatically verified through a machine.
In one embodiment, for the above material inspection sheet of the joint grid, the inspection result in the material inspection sheet is updated to a qualified state, and qualified inspection sheet information is correspondingly generated and stored in the database, and for the unqualified inspection sheet, the abnormal state is generated by matching and updating the inspection result in the material inspection sheet, and the abnormal state inspection sheet information is generated, specifically, the abnormal state may include any one of special taking release, selecting/rejecting, unqualified rejecting or unconventional state.
In one embodiment, the process of matching the material inspection list with the corresponding abnormal state and generating the abnormal condition inspection list information and storing the abnormal condition inspection list information into the database may be that whether the material inspection list is specially mined is judged first, if yes, the batch is specially mined and released, the special mining reason is recorded and filled into the auditing result in the material inspection list, and the special mining and releasing inspection list information is generated, and if no, whether the batch is "selected" is judged. If yes, selecting the batch of materials as a picking condition, performing unqualified rejection processing, recording the unqualified rejection processing into an auditing result in a material inspection list, and then generating and outputting information of the selection/rejection inspection list. If not, judging whether to reject the returned goods, if so, rejecting the batch of materials, returning the goods, recording the corresponding checking result into the checking result in the material checking list, and then generating and outputting unqualified incoming material checking list information, otherwise, marking the received material batch as other states to update the checking result in the material checking list, and generating and outputting non-conventional state checking list information. It will be appreciated that the above determination sequence is merely illustrative, and is not necessarily performed in this order, and the sequence of each other may be arbitrarily adjusted, or may be performed simultaneously, but only one abnormal state should be determined and filled into the audit result in the corresponding material inspection sheet, so as to generate inspection sheet information correspondingly.
In one embodiment, after each material inspection sheet is inspected, the inspection sheet information is automatically generated, and the inspection sheet information is stored in the database and has corresponding records no matter what the inspection result is. And automatically updating DashBoard in the database, updating various relevant data including suppliers, material quality inspection results, inspectors, etc.
In another implementation manner, the IQC material inspection method provided by the fourth embodiment of the present invention includes the steps of determining whether the inspection data and the material inspection sheet are correct, if not, executing step S46, namely, discarding the inspection data of the material inspection sheet and initializing, if yes, executing step S42, namely, determining whether the overall result meets the qualification standard, if not, executing step S45, namely, matching the material inspection sheet with the corresponding abnormal state, generating abnormal condition inspection sheet information and storing the abnormal condition inspection sheet information in the database, if yes, executing step S43, namely, determining whether the material inspection sheet is acceptable, if not, executing step S46, and if acceptable, executing step S44, namely, generating qualified inspection sheet information according to the material inspection sheet, storing the qualified inspection sheet information in the database, and pushing the qualified inspection sheet information to the correlation system. Therefore, the IQC material inspection method provided by the fourth embodiment of the present invention can perform multiple audits on inspection data and correspondingly generate inspection bill information after the inspection data is acquired. First, the correspondence between the inspection data, the shipping information, and the standard information can be ensured, and the inspection data can be effectively associated with the shipping information and the standard information. And generating and effectively recording the inspection sheet information in a corresponding manner no matter what the result of the inspection is, so that the inspection sheet information can be inspected.
Fifth embodiment
Fig. 5 is a schematic structural diagram of an IQC apparatus in accordance with a fifth embodiment of the present invention. For a clear description of the IQC apparatus 110 provided in the fifth embodiment of the present invention, please refer to fig. 1-5.
The IQC apparatus 110 provided in the fifth embodiment of the present invention includes a processor a101 and a memory a201, wherein the processor a101 is configured to execute a computer program A6 stored in the memory a 201.
In one embodiment, the IQC apparatus 110 provided in this embodiment may include at least one processor a101 and at least one memory a201. Wherein the at least one processor a101 may be referred to as a processing unit A1 and the at least one memory a201 may be referred to as a storage unit A2. Specifically, the storage unit A2 stores a computer program A6, which when executed by the processing unit A1 causes the steps of the IQC material checking method as described in the first, second, third, or fourth embodiments to be implemented. For example, in the step S1 shown in FIG. 1, receiving information is acquired, standard information is generated according to the receiving information, and the standard information is stored in a database, in the step S2, checking information is acquired, a material checking list is generated according to the checking information and the standard information, and a material checking list is output, the checking information comprises checking equipment information, error information, sampling information and checking item information, in the step S3, checking data corresponding to the material checking list is acquired, in the step S4, the checking information is output after the checking data is analyzed, and the checking list information is stored in the database. Therefore, the invention can realize data informatization management, is beneficial to incoming material data system management, improves the informatization and datamation of the whole group, and improves the efficiency and accuracy of data acquisition, processing and propagation.
In an embodiment, the IQC apparatus 110 provided in this embodiment may include a plurality of memories a201 (referred to simply as a storage unit A2).
The storage unit A2 may be a volatile memory or a nonvolatile memory, or may include both volatile and nonvolatile memories. The non-volatile Memory may be, among other things, a Read Only Memory (ROM), a programmable Read Only Memory (PROM, programmable Read-Only Memory), erasable programmable Read-Only Memory (EPROM, erasable Programmable Read-Only Memory), electrically erasable programmable Read-Only Memory (EEPROM, ELECTRICALLY ERASABLE PROGRAMMABLE READ-Only Memory), Magnetic random access Memory (FRAM, ferromagnetic random access Memory), flash Memory (Flash Memory), magnetic surface Memory, optical disk, or compact disk-Only Memory (CD-ROM, compact Disc Read-Only Memory), which may be disk Memory or tape Memory. the volatile memory may be random access memory (RAM, random Access Memory) which acts as external cache memory. by way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM, static Random Access Memory), synchronous static random access memory (SSRAM, synchronous Static Random Access Memory), dynamic random access memory (DRAM, dynamic Random Access Memory), synchronous dynamic random access memory (SDRAM, synchronous Dynamic Random Access Memory), and, Double data rate synchronous dynamic random access memory (DDRSDRAM, double Data Rate Synchronous Dynamic Random Access Memory), enhanced synchronous dynamic random access memory (ESDRAM, enhanced Synchronous Dynamic Random Access Memory), synchronous link dynamic random access memory (SLDRAM, syncLink Dynamic Random Access Memory), Direct memory bus random access memory (DRRAM, direct Rambus Random Access Memory). the memory cell A2 described in embodiments of the present invention is intended to comprise, without being limited to, these and any other suitable types of memory.
In one embodiment, the IQC apparatus 110 also includes a bus that connects the different components (e.g., processor a101 and memory a201, etc.).
In an implementation, the IQC apparatus 110 in this example may further include a communication interface (e.g., I/O interface A4) that may be used to communicate with external devices.
In an embodiment, the IQC apparatus 110 provided in this embodiment may further include a communication device A5. For example, the IQC apparatus 110 may need to communicate with the front end 120 and the verification device 130 to effect the delivery of material verification orders to the front end 120 and the acquisition of verification data from the front end 120 and/or the verification device 130, which may require the participation of the I/O interface A4 and/or the communication device A5 to effect, as will be described in greater detail below, and will not be further described herein.
A fifth embodiment of the present invention provides an IQC apparatus 110, comprising a processor a101 and a memory a201, wherein the processor a101 is configured to execute a computer program A6 stored in the memory a201, the computer program A6 when executed by the processor a101 implementing the steps of the IQC material checking method as described in the first, second, third or fourth embodiments. Therefore, the IQC apparatus 110 provided in the fifth embodiment of the present invention can realize data informatization management, which is beneficial to incoming material data system management, and improves the informatization and datamation of the whole group, and improves the efficiency and accuracy of data acquisition, processing and propagation. In addition, in the IQC material inspection method provided by the embodiment of the present invention, new standard information can be created correspondingly when no standard information of suppliers, materials and materials corresponding to the receiving information is available in the database, and judgment is performed according to the sequence of the last of the suppliers to the materials, so that correct creation of the standard information is ensured, the condition of many-to-many orders can be satisfied, and the correctness of the system is ensured. In addition, the inspection data can be quickly, conveniently and correctly acquired in various modes, so that the material inspection list containing the inspection data can be acquired more quickly and accurately. And whether the test results meet the qualification conditions is checked by taking whether the sample needs to be independently checked as a distinction, so that more detection forms or sampling forms are met. And simultaneously, after the material inspection sheet with inspection data is obtained, the material inspection sheet and the inspection data are inspected again, and the finally obtained material inspection sheet is determined to be in accordance with the inspection conditions through two inspection steps of data inspection and inspection. In addition, the unqualified material inspection list can be correspondingly analyzed to determine the unqualified reasons, and finally the inspection list information is correspondingly generated, so that the information of each material inspection list can be checked, the operation of a user is reduced, the convenience of the user is improved, and the use experience of the user is improved.
The fifth embodiment of the present invention also provides a computer-readable storage medium storing a computer program A6, which computer program A6, when executed by the processor a101, implements the steps of the IQC material checking method as described in the first, second, third, or fourth embodiments. The technical advantages that can be achieved are described in detail in the foregoing, and details are omitted herein.
Sixth embodiment
FIG. 6 is a schematic diagram of an IQC material inspection system according to a sixth embodiment of the invention. For a clear description of the IQC-material inspection system 100 provided in the sixth embodiment of the present invention, please refer to fig. 1-6.
A sixth embodiment of the present invention provides an IQC material testing system 100 that includes an IQC apparatus 110, a front end 120 and a testing device 130.
In one embodiment, the IQC apparatus 110 is configured to obtain the receiving information and the checking information, generate standard information according to the receiving information and the checking information, store the standard information in the database, generate a material check list according to the checking information and the receiving standard information, output the material check list to the front end 120, obtain check data corresponding to the material check list through the front end 120 and/or the checking apparatus 130, analyze the check data, output the check list information, and store the check list in the database.
In an embodiment, reference may be made to the description related to the fifth embodiment of the present invention for the specific structure of the IQC apparatus 110, which is not developed herein.
In one embodiment, the front end 120 is configured to receive the material inspection sheet sent by the IQC apparatus 110, obtain inspection data through the inspection device 130, and output the inspection data to the IQC apparatus 110.
In one embodiment, the front end 110 may be, but is not limited to, a mobile phone, a tablet computer, a Personal Digital Assistant (PDA), a mobile internet device (mobile INTERNET DEVICE, MID), a wearable device (e.g., a smart watch), etc. It will be appreciated that the specific form of the front end 110 is very difficult to be exhausted in real life, and thus the above is a simple explanation of the technology and not a limitation.
In one embodiment, the inspection device 130 is configured to perform a material inspection operation and output inspection data to the IQC apparatus 110.
In an embodiment, since the inspection of the materials is performed by the inspection device 130, it is difficult to exhaust in real life, and thus the specific form of the inspection device 130 is not limited to the embodiment of the present invention, that is, the number of devices and the type of devices of the inspection device 130 included in the scenario of the IQC material inspection method, or the number of devices and the type of devices included in each device do not affect the overall implementation of the technical solution in the embodiment of the present invention, and may be calculated as equivalent replacement or derivative of the claimed technical solution in the embodiment of the present invention.
In one embodiment, the IQC apparatus 110, the front end 120, and the verification device 130 may be interconnected by wired or wireless communication techniques. Because the front end 120 and the checking device 130 are mainly associated with the IQC device to acquire and process corresponding data, corresponding front end software may be included therein to assist in completing corresponding work, so as to realize mutual transmission of information.
The sixth embodiment of the present invention provides an IQC material inspection system 100, which comprises an IQC device 110, a front end 120 and an inspection device 130, wherein the IQC device 110 is used for acquiring receiving information and inspection information, generating standard information according to the receiving information and the inspection information, storing the standard information in a database, generating a material inspection sheet according to the inspection information and the receiving standard information, outputting the material inspection sheet to the front end 120, acquiring inspection data corresponding to the material inspection sheet through the front end 120 and/or the inspection device 130, analyzing the inspection data, outputting the inspection sheet information, and storing the inspection sheet information in the database, the front end 120 is used for receiving the material inspection sheet sent by the IQC device 110, acquiring the inspection data through the inspection device 130 and outputting the inspection data to the IQC device 110, and the inspection device 130 is used for realizing material inspection work and outputting the inspection data to the IQC device 110. Therefore, the IQC material testing system 100 according to the sixth embodiment of the present invention can implement the steps of the IQC material testing method as described in the first embodiment, the second embodiment, the third embodiment, or the fourth embodiment, and the technical advantages achieved have been described in detail in the foregoing, and will not be repeated herein, specifically please refer to the foregoing.
The technical features of the above-described embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above-described embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the description.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, the element(s) defined by the phrase "comprising one does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other like elements in different embodiments of the application having the same meaning as may be defined by the same meaning as they are explained in this particular embodiment or by further reference to the context of this particular embodiment. In this document, unless otherwise indicated, the meaning of "a plurality", "a number" is two or more.
It should be understood that, although the steps in the flowcharts in the embodiments of the present application are shown in order as indicated by the arrows, these steps are not necessarily performed in order as indicated by the arrows. The steps are not strictly limited in order and may be performed in other orders, unless explicitly stated herein. Moreover, at least some of the steps in the figures may include multiple sub-steps or stages that are not necessarily performed at the same time, but may be performed at different times, the order of their execution not necessarily occurring in sequence, but may be performed alternately or alternately with other steps or at least a portion of the other steps or stages.
It will be appreciated by those of ordinary skill in the art that all or part of the steps of implementing the above-described method embodiments may be implemented by hardware associated with program instructions, and the above-described program may be stored in a computer readable storage medium, which when executed, performs the steps comprising the above-described method embodiments. The storage medium includes various media capable of storing program codes such as ROM, RAM, magnetic disk or optical disk.
The foregoing is merely illustrative of the present invention, and the present invention is not limited thereto, and any person skilled in the art will readily recognize that variations or substitutions are within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.