Method and system for enabling various special inspections in construction industry based on list

Through list-based methods and systems, the problems of high threshold for use of existing construction safety management software and difficulty in managing traditional paper documents are solved, and the digitalization and process optimization of special inspection management in the field of construction has been realized, and inspection efficiency and standardization have been improved.

CN119514908APending Publication Date: 2025-02-25CHINA TRANSPORT INFORMATION TECH GRP CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411324648.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-23
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

The threshold for using existing construction safety management software is high, which is difficult to meet the needs of the whole people to participate in special safety inspections. The traditional method of relying on paper documents makes it difficult to track and manage.

Method used

Provide a list-based method and system, by receiving inspection task information, assigning inspection personnel and terminal equipment, pushing inspection lists and hidden danger rectification tasks in real time, generating special inspection reports, and realizing digital management and process optimization.

Benefits of technology

The traditional inspection process has been simplified, the inspection efficiency and standardization have been improved, the difficulties of paper document management have been overcome, and the inspection personnel have been better assisted to participate in special inspections.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119514908A_ABST
    Figure CN119514908A_ABST
Patent Text Reader

Abstract

The invention discloses a method and system for enabling various special inspections in the construction industry based on a list, and relates to the field of building construction safety management.The method comprises the steps that a target inspection task uploaded by a first terminal is received, and inspection participating personnel, inspection time, a gathering place and an inspection type corresponding to the target inspection task are determined; determining a second terminal bound with the inspection personnel, and sending the target inspection task to the second terminal; sending an inspection list corresponding to the inspection type to the second terminal after the real-time time reaches the inspection time and it is determined that the second terminal is located at the gathering place; receiving a hidden danger rectification task uploaded by the second terminal, determining rectification acceptance personnel corresponding to the hidden danger rectification task, and sending the hidden danger rectification task to a third terminal bound with the rectification acceptance personnel; and after receiving an acceptance result uploaded by the third terminal, generating a special inspection report based on the target inspection task, the hidden danger rectification task and the acceptance result. By implementing the method, inspection personnel can be assisted to carry out various special inspections.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of construction safety management, and in particular to a method and system for enabling various special inspections in the construction industry based on a checklist. Background Art

[0002] The construction industry is an accident-prone industry, and accidents are often related to unsafe human behavior, unsafe conditions of objects, and management errors. Special safety inspections are mainly conducted on specific types of work and operation links in the construction process, such as construction machinery, temporary electricity, protective facilities, fire protection facilities, etc. Combined with the specific circumstances of the project, the inspection is generally led by the project manager and organized by the safety department. The rest of the construction and production-related departments, under the unified deployment of the project manager, jointly with the supervision unit, conduct a comprehensive inspection of the construction site.

[0003] In related technologies, full-time safety officers usually record the safety hazards found during the inspection process, and issue them to subcontractors in the form of rectification notices and official documents for rectification, and then conduct a review after the rectification. In view of the actual business situation of special safety inspections for construction projects, the current safety management software on the market is mostly aimed at production safety supervisors (full-time safety officers). The main solution is to register the hidden dangers at the construction site through the software, assign the registered hidden dangers to the corresponding rectification personnel for rectification, and then manage them by reviewing them by production safety supervisors.

[0004] However, the use threshold of security management software in related technologies is high, and its usage roles are limited, making it difficult to meet the current needs of the whole people to participate in special security inspections. Summary of the invention

[0005] The present application provides a method and system for enabling various special inspections in the construction industry based on a checklist, which is used to assist inspectors in conducting various special inspections.

[0006] In the first aspect, the present application provides a method for enabling various special inspections in the construction industry based on a checklist, which is applied to an inspection system, and the method includes: receiving a target inspection task uploaded by a first terminal, determining the inspectors, inspection time, assembly location and inspection type corresponding to the target inspection task; determining the second terminal bound to the inspectors, and sending the target inspection task to the second terminal; after the inspection time arrives in real time and it is determined that the second terminal is located at the assembly location, sending an inspection checklist corresponding to the inspection type to the second terminal to guide the inspectors to conduct special inspections; receiving a hidden danger rectification task uploaded by the second terminal, determining the rectification acceptance personnel corresponding to the hidden danger rectification task, and sending the hidden danger rectification task to a third terminal bound to the rectification acceptance personnel; after receiving the acceptance result uploaded by the third terminal, generating a special inspection report based on the target inspection task, the hidden danger rectification task and the acceptance result.

[0007] In the above embodiment, the inspection system receives the information of the inspector, time, location, type, etc. uploaded by the first terminal, and sends it to the second terminal of the inspector; after the inspector arrives at the designated location on time, the inspection list matching the inspection type is pushed to the inspector to guide him to carry out special inspections; hidden dangers found during the inspection are transferred to the rectification personnel through rectification tasks, and then accepted by the acceptance personnel; finally, an inspection report is generated based on the inspection tasks, rectification tasks, and acceptance results. It simplifies the cumbersome links in the traditional method, improves the efficiency and standardization of the inspection, overcomes the problems of tracking and management difficulties when the traditional method relies on paper documents, and can better assist the inspectors to participate in special inspections.

[0008] In combination with some embodiments of the first aspect, in some embodiments, before receiving the target inspection task uploaded by the first terminal and determining the inspection personnel, inspection time, assembly location and inspection type corresponding to the target inspection task, the method also includes: generating a task to be inspected that is bound to the remaining time to be inspected based on the project schedule and historical inspection data of the target project; when the remaining time to be inspected is lower than a preset prompt threshold, sending a task generation request corresponding to the task to be inspected to the first terminal.

[0009] In the above embodiment, when the remaining time to be inspected is lower than the preset prompt threshold, the inspection system sends a task generation request corresponding to the task to be inspected to the first terminal, which can promptly warn management personnel to create inspection tasks based on the actual progress of the project and previous inspection conditions, effectively solving the problems of traditional passive response and missed inspections, and realizing active management and dynamic optimization of inspection plans.

[0010] In combination with some embodiments of the first aspect, in some embodiments, a hidden danger rectification task uploaded by a second terminal is received, a rectification acceptance personnel corresponding to the hidden danger rectification task is determined, and the hidden danger rectification task is sent to a third terminal bound to the rectification acceptance personnel, specifically including: receiving a hidden danger rectification request sent by the second terminal, sending a hidden danger rectification list to the second terminal to display multiple hidden danger options; determining a target hidden danger selected by the second terminal from multiple hidden danger options based on the hidden danger rectification task uploaded by the second terminal; determining the rectification acceptance personnel corresponding to the target hidden danger, and sending the hidden danger rectification task to the third terminal bound to the rectification acceptance personnel.

[0011] In the above embodiment, the inspection system sends a hidden danger rectification list to the second terminal, displays multiple hidden danger items for selection by the inspectors, and sends hidden danger rectification tasks according to the target hidden dangers selected by the inspectors, thereby simplifying the hidden danger registration and allocation process. Inspectors do not need to manually fill in the hidden danger details, but only need to check the preset list to submit quickly. The system can automatically match the best rectification personnel, effectively solving the problem of difficult to accurately describe and promptly transfer hidden dangers after on-site inspections, thereby realizing the rapid flow of the process.

[0012] In combination with some embodiments of the first aspect, in some embodiments, after the step of generating a special inspection report based on the target inspection task, hidden danger rectification task and acceptance results, the method also includes: storing the special inspection report in a historical inspection database; determining the expected re-inspection time corresponding to the target inspection task based on the special inspection report and inspection time.

[0013] In the above embodiment, the inspection system stores the special inspection report in the historical inspection database, and determines the expected next re-inspection time based on the report content and inspection time, dynamically optimizes the inspection plan, and effectively solves the problems of data breakpoints, easy loss and non-reusability in the traditional inspection mode, and realizes the persistence and long-term nature of the inspection work.

[0014] In combination with some embodiments of the first aspect, in some embodiments, the second terminal bound to the inspector is determined, and the target inspection task is sent to the second terminal, specifically including: determining the second terminal bound to the inspector, and sending an interconnection request to the second terminal; the interconnection request is used to pull the personal accounts of all inspectors into the same chat group; after determining that the inspectors have entered the chat group, publishing the target inspection task and the information confirmation announcement corresponding to the target inspection task to the chat group; monitoring the read status of the target inspection task by the inspectors; after a preset waiting time, if the read status is unread, sending an information confirmation prompt to the second terminal of the inspector.

[0015] In the above embodiment, the inspection system pulls the inspectors (their accounts) into the same chat group, publishes inspection tasks and information confirmation announcements, monitors the reading status of the personnel, and sends confirmation prompts when necessary. Based on the collaborative office scenario, the mobile social method is used to improve the response speed and involvement of the personnel, effectively solving the problems of poor offline notification channels and low participation of executors, and realizing visual management and control of inspection tasks and work collaboration.

[0016] In combination with some embodiments of the first aspect, in some embodiments, after the step of publishing the target inspection task and the information confirmation announcement corresponding to the target inspection task to the chat group, the method also includes: after receiving the task modification information sent by the first terminal, modifying the target inspection task according to the task modification information to obtain a revised inspection task; publishing the revised inspection task and the revision confirmation announcement corresponding to the revised inspection task to the chat group.

[0017] In the above embodiment, the management personnel can modify the inspection task content through the first terminal, and the system automatically publishes the revised task and confirmation announcement to the group. The revised task can be synchronously notified to each inspection personnel to ensure that it is executed in place. It effectively solves the problems that traditional rigid templates cannot cope with plan changes, and opaque changes can easily lead to cognitive biases and inconsistent execution, thereby realizing dynamic optimization of inspection management.

[0018] In combination with some embodiments of the first aspect, in some embodiments, after the step of publishing the target inspection task and the information confirmation announcement corresponding to the target inspection task to the chat group, the method also includes: when the real-time time reaches the inspection time, determining that among all the second terminals, the terminal located at the assembly location is a present terminal, and the terminal not located at the assembly location is an absent terminal; according to the arrival photos uploaded by the arrival terminal containing the inspection personnel corresponding to the absent terminal, modifying the absent terminal to an arrival terminal.

[0019] In the above embodiment, the inspection system automatically determines the attendance of the inspectors based on the check-in location and time. For absent personnel, other people can also upload photos of their presence as evidence, and the control of the task execution process is pre-placed at the stage where personnel arrive. Through technical means such as location service judgment and multiple witnesses, the actual participation of each person is objectively recorded, which effectively solves the problem of inaccurate registration of attendance and realizes fair and rigorous process control.

[0020] In a second aspect, an embodiment of the present application provides an inspection system, which includes: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code includes computer instructions, and the one or more processors call the computer instructions to enable the inspection system to execute the method described in the first aspect and any possible implementation of the first aspect.

[0021] In a third aspect, an embodiment of the present application provides a computer program product comprising instructions, and when the above-mentioned computer program product runs on an inspection system, the above-mentioned inspection system executes the method described in the first aspect and any possible implementation method of the first aspect.

[0022] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, comprising instructions, which, when executed on an inspection system, enable the inspection system to execute the method described in the first aspect and any possible implementation of the first aspect.

[0023] It can be understood that the inspection system provided in the second aspect, the computer program product provided in the third aspect, and the computer storage medium provided in the fourth aspect are all used to execute the method provided in the embodiment of the present application. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method, and will not be repeated here.

[0024] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages: 1. Since the system receives the management end to create inspection tasks, intelligently analyzes the task attributes and accurately pushes them to each inspector, guides the execution on site and quickly circulates hidden dangers to rectify them, and finally generates an inspection report, it effectively solves the problems of untimely task deployment and non-standard execution in the traditional method, realizes the digitization of the process, and expands the inspection application scenarios.

[0025] 2. Due to the automatic archiving of special inspection reports and intelligent analysis based on time dimensions and hidden danger data, the next best re-inspection time is predicted to form a dynamic inspection plan. The inspection strategy is optimized with the inspection result data, which effectively solves the problem of the lack of iterative optimization of inspection work in static reports in traditional methods, thereby realizing iterative optimization of data.

[0026] 3. Since inspection tasks are deployed in a mobile collaborative office manner, managers can adjust plans at any time, and the system automatically synchronizes the changes to each inspector, effectively solving the problem of inefficient deployment of inspection tasks in traditional methods, and thus achieving timely and effective management of information transmission. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 It is a flowchart of a method for enabling various special inspections in the construction industry based on a checklist in an embodiment of the present application; Figure 2 It is another flowchart diagram of the method for enabling various special inspections in the construction industry based on a checklist in an embodiment of the present application; Figure 3 It is a schematic diagram of the structure of a physical device of the inspection system in an embodiment of the present application. DETAILED DESCRIPTION

[0028] The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to be used as limitations to the present application. As used in the specification of the present application, the singular expressions "one", "a kind of", "above", "the" and "this" are intended to also include plural expressions, unless there is a clear indication to the contrary in the context. It should also be understood that the term "and / or" used in the present application is any or all possible combinations comprising one or more of the listed items.

[0029] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features, and in the description of the embodiments of the present application, unless otherwise specified, "plurality" means two or more.

[0030] The method for enabling various special inspections in the construction industry based on a checklist in the embodiment of the present application is adopted to realize digital management of the special inspection process. The following describes the scenario in which the method for enabling various special inspections in the construction industry based on a checklist in the present application is used.

[0031] The manager configures the checklist templates for various inspection items in advance through the Web management terminal, and then initiates the inspection task according to the plan, selects the inspectors, time, and location, and sends it to the relevant personnel's mobile app with one click. The inspectors can view the task reminder by opening the app and enter the inspection execution page according to the guidance. The page automatically displays the checklist of the inspection type. The inspectors can check each item one by one, take photos and upload them for the hidden dangers found, select the preset hidden danger type, enter the description and rectification requirements, and click Submit to complete the inspection.

[0032] The inspection system will also automatically push hidden danger rectification instructions to the relevant responsible persons, who will provide feedback after rectification, and then the inspectors will review and accept. After the inspection is completed, the system can automatically summarize and form an inspection report, presenting the completion status of various inspections and the distribution of hidden dangers, providing data support for subsequent quality and safety management. It improves the efficiency of special inspections and the level of data management, allowing safety hazards to be rectified more timely and effectively.

[0033] It should be noted that the inspection system described in this article is a computer with data collection and processing functions. Its specific implementation method is similar to that of a server. For the convenience of expression, it will be abbreviated as a system in some cases. The inspection system in this article can realize information interaction with the user terminal used by the user through a specific APP, web page or mini-program software.

[0034] It can be seen that the method of enabling various special inspections in the construction industry based on a checklist in the embodiment of the present application can not only improve the efficiency and standardization of special inspections, but also effectively solve the problem of lack of accumulation and analysis of inspection data, thereby realizing digital special inspection management.

[0035] For ease of understanding, the following describes the process of the method provided by this implementation in combination with the above scenario. Figure 1 , which is a flow chart of a method for enabling various special inspections in the construction industry based on a checklist in an embodiment of the present application.

[0036] S101, receiving a target inspection task uploaded by a first terminal, and determining the inspection personnel, inspection time, assembly location and inspection type corresponding to the target inspection task.

[0037] Among them, the first terminal refers to the computer or mobile device used by the project manager to initiate and manage inspection tasks in the system. The target inspection task represents the special inspection activity newly created by the manager to be executed, which contains various key information of the inspection. The inspectors are the front-line employees assigned to perform the inspection task, usually full-time safety officers or team leaders. The inspection time indicates the specific date and time period when the inspection is planned to be carried out. The gathering place is the place where the inspectors gather before performing the inspection task, generally the on-site office or the project gate, etc. The inspection type is used to indicate the special content attributes of this inspection, such as tower crane inspection, foundation pit inspection, etc., which corresponds to the specific inspection list.

[0038] After receiving the new inspection task created by the manager through the first terminal, the inspection system needs to parse and extract the task information to determine the key elements for subsequent execution. Specifically, the system first obtains the basic information of the new task, such as the task number, task name, planned time, etc.; then extracts the information of the inspectors, including name, department, contact information, etc.; then obtains the time point and location of the inspection collection; finally, analyzes the inspection object and content attributes, and matches them to the preset inspection type. By determining these elements, the system can parse out who needs to perform the inspection task, when and where it needs to be performed, what content needs to be performed, etc., to facilitate the accurate push of inspection tasks.

[0039] In some embodiments, the determination of key elements in the target inspection task can be achieved in a variety of ways: Optionally, when the manager fills in the task attributes on the first terminal, he selects the inspectors and the inspection type by checking the options or drop-down boxes, selects the inspection time through the date and time controls, and manually enters the meeting place, and the system obtains these clear attribute values; Optionally, the system automatically generates the inspection task and its key attributes according to the pre-set inspection plan rules, such as weekly fixed-time inspections, and then the manager confirms or modifies them; Optionally, the system performs natural language parsing on the inspection task description text entered by the manager, extracts keywords such as personnel, time, location, type, etc. through regular expressions or machine learning algorithms, and performs structured processing. It is understandable that other methods can also be used to determine the key elements of the target inspection task, such as matching and recommending according to the registered personnel schedules and site zoning information in the project management system, which is not limited here.

[0040] S102: Determine the second terminal bound to the inspection participant, and send the target inspection task to the second terminal.

[0041] Among them, the second terminal bound to the inspector refers to a mobile device such as a mobile phone or tablet installed with a specific mobile application used by the inspector to receive inspection task reminders and feedback on inspection results.

[0042] Specifically, the inspection system first searches the system user table for the account ID bound to the inspector based on his / her identity information, preferably his / her mobile phone number or work number; if there is no binding record, it sends a task confirmation reminder to the potential terminal device based on clues such as contact information to guide the completion of the binding process. After learning the second terminal (account information) corresponding to the inspector, the system will push the key information of the target inspection task, such as task name, time, location, inspection type, etc., to the applet of the second terminal through the mobile network, and present it in the form of task reminders or to-do items, etc., to remind the inspector to arrive on time for the inspection.

[0043] In some embodiments, the sending of the inspection task to the second terminal can be achieved in a variety of ways: Optionally, the complete task information is pushed to the second terminal at one time immediately after the task is determined, so that the inspectors can prepare in advance; Optionally, the inspection time and gathering place information are pushed first to guide the inspectors to set off, and then the detailed information such as the inspection type is pushed after arriving at the site to avoid premature exposure of the inspection content and affecting the inspection effect; Optionally, if a single inspection task involves inspections of different areas or contents, it can be split into multiple subtasks and pushed in stages, such as pushing the inspection task of area A first, and then pushing the task of area B after completion, to reduce the pressure on the inspectors to perform all inspections at one time. It is understandable that other methods can also be used to send the inspection task, such as active reminders through instant messaging tools, telephone notifications, etc., which are not limited here.

[0044] S103. When the inspection time is reached in real time and it is determined that the second terminal is located at the assembly location, an inspection checklist corresponding to the inspection type is sent to the second terminal to guide the inspectors to conduct special inspections.

[0045] Among them, the real-time time is the current moment obtained by the system, which is used to determine whether the execution time set for the target inspection task has been reached. The assembly point is the geographical location where the inspectors arrive before performing the task. The system determines whether they are present by obtaining the positioning data of the second terminal. The inspection list is a pre-configured inspection item table for a specific inspection type, which lists in detail the specific contents that need to be inspected. Special inspections are targeted safety inspection activities carried out on key links, areas or facilities, such as special inspections for flood prevention and special inspections for suspension and resumption of work.

[0046] Specifically, the inspection system obtains the current time in real time and compares it with the planned execution time set for the target inspection task; at the same time, the geographic location coordinates of the second terminal are obtained in real time to determine whether it has entered the coordinate range of the assembly location specified by the task. If and only if the real-time time reaches or exceeds the planned inspection time for a short period of time, and the second terminal is determined to have arrived at the assembly location, the system automatically matches the corresponding inspection list based on the inspection type attribute of the task, pushes it to the second terminal, and presents it in the form of a list or form, showing all the inspection items that need to be completed for this special inspection. Inspectors need to execute each item on the inspection list one by one and submit the inspection results through the terminal.

[0047] In some embodiments, the checklist can be issued at an appropriate time through a variety of methods: optionally, the inspector actively opens the mini program, scans the QR code posted at the assembly location, reports his or her location and inspection readiness status, and the system issues the checklist after verification; optionally, the mini program of the second terminal automatically obtains and uploads the location and time information regularly, and the system background makes continuous judgments, automatically issues the checklist after the conditions are triggered, and prompts execution in the form of a pop-up window; optionally, if the inspector fails to arrive at the designated location at the agreed time, the system sends a reminder push until the inspector confirms arrival, and then issues the checklist.

[0048] S104: receiving the hidden danger rectification task uploaded by the second terminal, determining the rectification acceptance personnel corresponding to the hidden danger rectification task, and sending the hidden danger rectification task to the third terminal bound to the rectification acceptance personnel.

[0049] Among them, the hidden danger rectification task is a hidden danger problem record created by the inspectors during the inspection process through the second terminal, which contains hidden danger details, rectification requirements, responsible persons, deadlines, etc. The rectification acceptance personnel are responsible for tracking and verifying the hidden danger rectification situation, usually safety management personnel. The third terminal is usually a mobile application used by rectification acceptance personnel to receive hidden danger rectification tasks and track acceptance.

[0050] After the inspection system receives the hidden danger problem records submitted by the inspectors on site through the second terminal, it needs to convert and generate hidden danger rectification tasks and accurately assign them to the rectification acceptance personnel to track the closed-loop rectification process. Specifically, the system parses the structured information in the hidden danger records, such as the hidden danger type, severity, region, rectification deadline, rectification responsible person, etc.; determines the rectification acceptance person of the hidden danger according to the preset rules, such as major hidden dangers must be accepted by the project safety director, etc.; if there is no clear acceptance person, potential candidates are intelligently recommended based on clues such as the profession and region to which the hidden danger belongs, or are set by the management personnel. After clarifying the rectification acceptance personnel and their bound third terminals, the system generates a hidden danger rectification task sheet in a standard format, pushes it to the rectification acceptance personnel's to-do task list, and actively reminds them by pushing mini-programs. After the hidden dangers are rectified, the rectification acceptance personnel must go to the site for re-inspection and confirm the acceptance results on the third terminal after passing the inspection.

[0051] In some embodiments, the creation and sending of hidden danger rectification tasks can be achieved in a variety of ways: Optionally, for hidden danger problems that occur for the first time, the inspectors directly indicate the person responsible for rectification and the person who accepts the hidden danger when submitting the hidden danger information, and the system assigns tasks accordingly; Optionally, for recurring or common hidden danger problems, the system automatically matches the rectification and acceptance personnel of the same type of hidden dangers in the past to simplify the process; Optionally, the creation and circulation of hidden danger rectification tasks are automatically handled by the system without manual intervention, and the rectification acceptance personnel can adjust the priority or reassign it through a third terminal. It is understandable that other methods can also be used to implement the processing of hidden danger rectification tasks, such as centrally issuing hidden dangers in the same area or profession, organizing joint rectification, etc., which are not limited here.

[0052] S105. After receiving the acceptance result uploaded by the third terminal, a special inspection report is generated based on the target inspection task, hidden danger rectification task and the acceptance result.

[0053] Among them, the acceptance result is the review of hidden dangers submitted by the rectification acceptance personnel at the third terminal, including whether the rectification is completed, whether it is qualified, acceptance instructions, etc. The special inspection report is a summary output of the entire process of this special inspection activity, recording the task execution, problem discovery and rectification, inspection results, etc. in the form of a structured document.

[0054] After the rectification and acceptance personnel conduct an on-site review of the hidden danger rectification and submit the acceptance results through the third terminal, the inspection system can then complete the inspection task and output the results accordingly. Specifically, the system obtains the basic information of the target inspection task, such as the task name, type, inspectors, time and location, etc.; summarizes the various inspection result records submitted by the inspectors at the second terminal, especially the hidden dangers found during the inspection; extracts the hidden danger rectification acceptance results confirmed by the rectification and acceptance personnel at the third terminal. Then, the system automatically fills in the above structured information according to the preset special inspection report template, and generates a formal inspection report document, which includes chapters such as task overview, inspection process, problem hidden dangers and rectification completion statistics, and inspection conclusions. Finally, the generated inspection report is sent to the manager's first terminal, and after review and confirmation, it is converted into PDF, XML and other formal document formats for archiving.

[0055] The following is a more detailed description of the process of the method provided by this implementation. Figure 2 , which is another flow chart of the method for enabling various special inspections in the construction industry based on a checklist in an embodiment of the present application.

[0056] S201. Generate a task to be inspected and bound with the remaining time to be inspected according to the project schedule and historical inspection data of the target project.

[0057] Among them, the target project is the construction project currently managed by the system, which is the object and scope of the special inspection activities. The project schedule indicates the time node arrangement for the completion of each stage of the target project, such as the start date, sub-project plan, etc., which is used to determine the current construction stage. Historical inspection data refers to various inspection records of the project in the past that have been accumulated in the system, including inspection time, inspection type, inspection results and other information, which are used to analyze the inspection rules and frequency characteristics of the project. Tasks to be inspected refer to a list of special inspection activities that should be carried out in advance according to the characteristics of the project and the construction progress, and the execution plan has not yet been finalized. The remaining time to be inspected indicates the number of days left before the task to be inspected should be carried out.

[0058] Specifically, the inspection system obtains the overall construction schedule of the project based on the basic information of the target project, analyzes the current construction stage, and predicts the risk links that may be involved in the characteristics of the project at each stage, and initially forms the inspection focus direction; at the same time, the system mines the data of various special inspection activities carried out in the past for the project, summarizes the overall regular characteristics of the inspection work of the project, such as key inspection content, average inspection frequency cycle, etc., and estimates the time node when the inspection should be carried out at the current stage. Based on the comprehensive project progress and historical data, the system integrates and generates a list of tasks to be inspected, marks the time range for the inspection, and calculates and generates a reminder of the remaining time to be inspected.

[0059] In some embodiments, the generation of tasks to be inspected and remaining time can be achieved in a variety of ways: Optionally, the system pre-configures standard construction schedule templates and corresponding inspection task baselines for various types of engineering projects, applies the baseline template according to key time nodes of the actual project, and fine-tunes it in combination with past data to form a preliminary draft of tasks to be inspected; the preliminary draft of tasks to be inspected is sent to project management personnel for review and confirmation, iteratively optimized based on feedback, and ultimately determines the list of tasks to be inspected and the time when they should be carried out, and the number of days to be inspected is calculated accordingly.

[0060] Optionally, the system uses machine learning algorithms to train a correlation model between construction progress and inspection tasks based on massive project case data, inputs existing information of the target project, such as start date, building type, scale, etc., predicts the distribution of inspection tasks at each stage, and then superimposes the project's own historical data instances to dynamically adjust the time points of tasks to be inspected.

[0061] The training data of the association model of construction progress and inspection tasks used here comes from the actual construction plans and inspection task arrangement records of a large number of engineering projects. The input data includes the project's start date, building type, scale, construction technology, etc., and the output data is the type and time distribution of the inspection tasks that should be carried out in theory at each stage of the project. The training goal of the model is to establish a mapping relationship between the construction progress characteristics and the inspection task characteristics, and form rules for dynamic planning inspections. By adopting an algorithm idea similar to collaborative filtering, by analyzing the inspection tasks actually carried out in similar projects at different construction stages, the inherent association rules of project attributes, construction progress and inspection tasks are summarized, so as to achieve the prediction of the inspection plan for the entire life cycle of a given project's basic information. In actual applications, the system uses the trained association model based on known project attribute parameters to infer the distribution of inspection tasks at each stage of the project, and then dynamically calibrates it in combination with real-time progress data to form a dynamically optimized inspection plan.

[0062] It is understandable that other methods may be used to implement the planning of inspection tasks based on project characteristics and data, such as combining manual experience judgment with preset inspection plans, etc., which are not limited here.

[0063] S202: When the remaining time to be inspected is lower than a preset prompt threshold, a task generation request corresponding to the task to be inspected is sent to the first terminal.

[0064] The preset reminder threshold refers to the triggering time condition of the system-configured reminder function for pending inspection tasks, such as 15 days in advance, and multiple gradient thresholds can be set. Task generation request refers to the notification information that pending inspection tasks should be converted into formal inspection plans and sent to the management personnel's work terminal to promote the planning of executable inspection tasks.

[0065] Specifically, the inspection system sets a time point for each task to be inspected, and calculates the number of days remaining from that time point to the current date in real time. When the remaining time to be inspected is reduced to less than the preset prompt threshold, such as 5 days in advance, the early warning mechanism is triggered, and the system automatically pushes a pre-processing request for the task to be inspected to the manager's first terminal, prompting the manager to promptly convert the task to be inspected into an executable inspection plan. The content of the push notification includes the object (inspector), target (inspection type), etc. of the task to be inspected, and is accompanied by reference cases of similar historical inspections. The manager who receives the notification needs to determine the specific inspectors, time, location, inspection form and other elements of the task to be inspected based on the actual situation, and form a formal inspection task in the system.

[0066] In some embodiments, reminders and urging of tasks to be inspected can be achieved in a variety of ways: Optionally, the system sets multiple reminder thresholds for the remaining time of tasks to be inspected, such as weekly reminders in the early stages, and daily push notifications when the deadline is approaching, to form a task urging mechanism; for high-risk or poorly executed inspection items, active reminders can be provided through instant messaging tools or even phone calls until management responds.

[0067] S203: Receive the target inspection task uploaded by the first terminal, and determine the inspection personnel, inspection time, assembly location and inspection type corresponding to the target inspection task.

[0068] Referring to step S101, the inspection system parses the target inspection task.

[0069] S204: Determine the second terminal bound to the examinee, and send an interconnection request to the second terminal. The interconnection request is used to pull the personal accounts of all examinees into the same chat group.

[0070] Among them, the interconnection request refers to the operation instruction to pull the personal account of the inspector into a unified chat group. The chat group is a mobile communication and collaboration area composed of multiple inspectors, in which multiple people can interact collaboratively. Personal accounts are usually registered by mobile phone numbers, which are uniquely corresponding to personal identities and are used to log in to the collaborative platform and receive messages.

[0071] Specifically, after the system identifies the identity information of each inspector configured by the manager in the inspection task, it determines the corresponding personal mobile phone account bound to each person through the employee roster data. Then, the system sends a request to create a group chat to the enterprise collaborative office platform, and passes in the personal account of each inspector. The collaborative platform automatically pulls these accounts into a unified chat group in the background. After the group chat is successfully created, the second terminal (mobile phone) of all inspectors will receive a reminder to join the group and click to enter the group space. Thereafter, the communication and collaboration of the inspection task will be carried out in the group. As a special account for the group chat, the system can publish task information, transfer data files, monitor personnel interactions, etc. in the group to achieve mobile collaborative management.

[0072] S205. After confirming that the inspection participants have entered the chat group, publish the target inspection task and the information confirmation announcement corresponding to the target inspection task to the chat group.

[0073] Among them, the target inspection task refers to the formal inspection plan created by the management personnel based on the task to be inspected, which includes the key elements of the inspection execution, such as the inspectors, inspection time, assembly location and inspection type, etc. The information confirmation announcement is a reminder message issued along with the inspection task, which is used to inform the inspectors of the precautions and urge them to check the confirmation task details in time.

[0074] Specifically, the inspection system obtains the status information of the chat group in real time, and determines whether all inspectors have entered the group by reading the group member list. If it is confirmed that all personnel are present, the system will start the formal issuance process of the inspection task. First, the system organizes the inspection task content created by the management personnel in a standardized document format, and provides detailed descriptions of the inspectors, inspection time, assembly location, and inspection type to form a formal task notification. Secondly, the system will also intelligently generate a task confirmation announcement to remind the inspectors to arrive on time, actively cooperate, and feedback the task receipt status as soon as possible. Finally, the system publishes the task notification and confirmation announcement in the form of rich text or graphic messages to the announcement area of ​​the chat group, and the inspectors can view it at any time on the mobile terminal.

[0075] In some embodiments, the inspection task can be released in the group in a variety of ways: Optionally, the system supports flexible task release methods, which can adopt various forms such as group announcements, group tasks, robot messages, and timed reminders to improve personnel's perception of the task; multimedia materials such as on-site videos, operation guide animations, etc. can be attached to the task attachments to facilitate intuitive understanding by the executor. Optionally, for complex or highly collaborative tasks, the system supports breaking them down into multiple subtasks, clarifying the time nodes and cooperating personnel of each link, and presenting them in the form of a task board in the group, so that the inspectors can understand the progress of the task at any time. It is understandable that other methods can also be used to enhance the communication effect of task information on the mobile terminal, such as combining voice message broadcasts, initiating video conference instructions, etc., which are not limited here.

[0076] In some embodiments, after receiving the task modification information sent by the first terminal, the inspection system will modify the target inspection task according to the task modification information to obtain a revised inspection task; and publish the revised inspection task and the revision confirmation announcement corresponding to the revised inspection task to the chat group.

[0077] Among them, task modification information refers to the operational information of the management personnel to adjust or supplement the content of the published inspection task, usually in response to new situations that arise during the execution process. The revised inspection task refers to the updated version formed after adjustment and optimization based on the original task according to the task modification information, covering but not limited to the content such as the inspection personnel, inspection time, assembly location and inspection type. The revised confirmation announcement is used to remind the inspection personnel to pay attention to the modified task requirements and urge them to confirm them in time again.

[0078] During the actual execution of the inspection task, the original planned task content may need to be adjusted due to factors such as program changes and temporary emergencies. Therefore, the system reserves a task modification interface for managers. When the manager submits the task modification information on the first terminal, the system automatically captures the modification request, extracts the modification elements, and compares them field by field with the original task to generate a difference comparison result. Then, based on the original task version, the system overwrites and updates the corresponding fields to generate a revised new version of the inspection task. At the same time, the system will also mark the modified part in a special format, automatically generate a revision confirmation announcement, and prompt the update point of this task compared to the first released version. Finally, the system will publish the revised inspection task details and the revision confirmation announcement to the task group again, and the inspectors can immediately perceive the changes on the mobile terminal.

[0079] In some embodiments, dynamic modification and change perception of inspection tasks can be achieved in a variety of ways: Optionally, the system embeds a task editor on the management side or mobile side to achieve an experience similar to online document collaboration. Managers can modify tasks at any time, and the changes are automatically synchronized to everyone's terminal and presented in a striking manner. Optionally, the system binds the task content modification operation to an instant message trigger. When any manager edits a task, the modification traces are automatically captured and a group message push similar to a chat record is generated. Inspectors can perceive changes in familiar communication scenarios. It is understandable that other methods can also be used to enhance the flexible adjustment capabilities of inspection tasks, such as establishing a task version management mechanism, recording each modification trace, and tracing and rolling back at any time, etc., which are not limited here.

[0080] In some embodiments, when the real-time time reaches the inspection time, the inspection system will determine that among all the second terminals, the terminals located at the assembly location are regarded as the presence terminals, and the terminals not located at the assembly location are regarded as the absence terminals; and based on the arrival photos uploaded by the arrival terminals containing the inspection personnel corresponding to the absence terminals, the absence terminals are modified to the presence terminals.

[0081] Among them, real-time time refers to the current moment obtained by the system, which is used to determine whether it has entered the execution time range of the inspection task. The assembly point is the designated geographical location where the inspectors meet before the inspection task begins. The presence terminal is a mobile device carried by the inspectors, and its real-time location is within the range of the assembly point. The absence terminal is a mobile device carried by the inspectors, but its real-time location is not within the range of the assembly point. The presence photo is a picture taken by the presence terminal device to prove the presence of the absent person.

[0082] To ensure that the inspection task is carried out on time, the system will perceive the location status of each inspector in real time. Specifically, when the real-time time obtained by the system enters the start time set for the inspection task, the geographic location information of the mobile terminals of all inspectors will be obtained in real time. By comparing with the latitude and longitude range of the task assembly point, if the terminal location falls within the area, it is determined that the inspector has brought the terminal to the scene on time, and the terminal is marked as an on-site terminal; if the terminal is not at the designated location, it is determined that the inspector did not bring the device to arrive on time, and it is marked as an absent terminal. For absent terminals, if the person who has arrived can provide photo proof of the person's presence, such as a photo with a work badge, etc., after uploading it to the system, the original absent terminal can be corrected to an on-site terminal, and the attendance status of the person can be updated. For the inspection list of the absent terminal, in the subsequent steps, it can be received on behalf of the terminal of the person who has arrived, and the document can be printed, and the personnel can be supported to upload hidden dangers to other offline terminals.

[0083] S206. Monitor the reading status of the target inspection task by the inspection personnel.

[0084] Among them, the read status refers to the situation in which the inspectors view the inspection task information in the mobile chat group, including whether they click to open the task details page, whether they browse the full text, and other user behavior data, which is used to determine whether the inspectors fully know and understand the inspection task requirements.

[0085] Specifically, the inspection system can obtain the dynamics of the group in real time, especially the task information released by the system, and can deeply capture the interactive behavior of each inspector. By analyzing the user's clicks, browsing, and staying on the mobile terminal, the degree of their attention to the task can be judged. Generally speaking, if the inspector clicks to open the task details and browses the full text of the task within a short period of time after the task is released, it can be regarded as having fully read and understood. The system will intelligently determine the task reading status of each inspector, forming label states such as read, unread, or partially read, which will be used for subsequent task reminder strategy judgment.

[0086] In some embodiments, the reading status of the inspectors can be tracked and monitored in a variety of ways: Optionally, the system embeds a reading dot code in the task attachment or message, and automatically sends back a read signal when the user clicks, and the system only needs to receive it passively; for those who do not actively provide feedback, their historical browsing behavior logs are actively obtained to analyze whether they have accessed the task information page. Optionally, a simple task content questionnaire can be set up, and users are considered to have reached a true read status only after they submit their answers. Targeted discussion interactions can also be initiated to judge the degree of cognition based on participation enthusiasm. It is understandable that other methods can also be used to track and control the reading status and cognitive level of personnel, such as combining with an online learning platform to require inspectors to complete task-related knowledge courses, etc., which are not limited here.

[0087] S207. After the preset waiting time, if the read status is unread, a message confirmation prompt is sent to the second terminal of the examinee.

[0088] The preset waiting time refers to the grace period for inspectors to read and confirm after the task is issued, such as 1-2 hours, or until 2 hours before the task starts, which can be flexibly configured. The read status is unread, which means that after the preset waiting time, there are still inspectors who have not clicked to view the task details. The information confirmation prompt usually reminds the inspectors to read and confirm the task information again in a more obvious form, such as a separate @ reminder, a pop-up prompt, a voice broadcast, or a phone reminder.

[0089] Specifically, after the inspection system releases the inspection task information, it will continue to monitor the task reading status of each inspector for a period of time. For those who are still shown as unread after the preset waiting time, the system will start a supplementary reminder mechanism. First, the system specifically marks the unread personnel separately to form a list. Then, select an appropriate reminder method and send the task reading reminder again, emphasizing the importance of carefully reading the task details and clearly requiring that the confirmation must be completed before the deadline. The reminder method is generally more interactive and less disturbing, such as individually @ reminding the unread personnel, pushing voice reminder messages, and even initiating one-to-one voice calls. When a clear reply of reading is received from the inspector, the reminder process is terminated. If multiple rounds of reminders do not receive effective feedback, the system can automatically report the repeatedly unconfirmed personnel to the management personnel, and it is recommended to adopt more direct supervision methods such as offline communication, and evaluate their inspection qualifications.

[0090] S208. When the inspection time is reached in real time and it is determined that the second terminal is located at the assembly location, an inspection checklist corresponding to the inspection type is sent to the second terminal to guide the inspectors to conduct special inspections.

[0091] Referring to step S103, the inspection system will guide the inspectors to conduct special inspections.

[0092] S209: receiving the hidden danger rectification task uploaded by the second terminal, determining the rectification acceptance personnel corresponding to the hidden danger rectification task, and sending the hidden danger rectification task to the third terminal bound to the rectification acceptance personnel.

[0093] Referring to step S104, the inspection system will send a hidden danger rectification task to the third terminal.

[0094] In some embodiments, the inspection system receives a hidden danger rectification request sent by the second terminal, and sends a hidden danger rectification list to the second terminal to display multiple hidden danger options; determines the target hidden danger selected by the second terminal from multiple hidden danger options based on the hidden danger rectification task uploaded by the second terminal; determines the rectification acceptance personnel corresponding to the target hidden danger, and sends the hidden danger rectification task to the third terminal bound to the rectification acceptance personnel.

[0095] Among them, the hidden danger rectification request is the hidden danger registration and rectification request submitted to the system through the mobile terminal for the safety hazards found during the inspection process by the inspectors. The hidden danger rectification list is the descriptions and rectification measures of various common hidden dangers pre-configured by the system, which is convenient for inspectors to quickly select and fill in. The hidden danger candidate items are the descriptions of the hidden dangers in the hidden danger rectification list one by one, which can be imported in batches or entered manually. The target hidden danger refers to the hidden danger problem that the inspector finally confirms to be reported, which is obtained by selecting from the hidden danger candidate items.

[0096] During the execution of the inspection task, the inspectors use mobile terminals to record hidden dangers found on site at any time. In order to improve the standardization and efficiency of hidden danger registration, the system is pre-configured with a detailed hidden danger rectification list covering all professional lines. When the system receives the hidden danger rectification request initiated by the inspectors on the mobile terminal, it automatically returns to the hidden danger rectification list related to this inspection task and displays multiple hidden danger options. On-site personnel can check the actual situation and check the corresponding hidden danger description. The system packages the manually selected hidden danger items with on-site photos, location and other information to generate a standardized hidden danger rectification work order. At the same time, the system automatically matches the corresponding rectification responsible person and acceptance person according to the profession and severity of the hidden danger, and sends the hidden danger rectification task to the mobile terminal bound to the rectification acceptance personnel.

[0097] The selection of potential hazards can also be confirmed using a matching model based on image recognition. The training data of this matching model comes from on-site photos of various potential hazards and the corresponding potential hazards description text. The input data is photos of potential hazards with different shooting angles, lighting, and backgrounds, and the output data is the structured potential hazards description corresponding to the photos, including fields such as potential hazards category, location, and severity. The training goal is to learn the correspondence between the various visual features of potential hazards photos and the potential hazards description elements, and form the image-text matching ability of potential hazards. The model adopts a multimodal fusion architecture based on deep learning, uses the CNN network to extract the multi-scale visual features of photos, uses the RNN network to learn the semantic features of the description text, and then uses the attention mechanism to match and align the two types of features. The training goal is to minimize the semantic similarity loss of images and texts. In actual applications, the system inputs the suspected potential hazards photos uploaded by the inspectors into the trained matching model, automatically identifies the key targets and scene elements in the image, and then performs similarity matching with the text in the standard potential hazards description library to find the most likely potential hazards type and description text, and assist inspectors in quickly classifying and reporting potential hazards.

[0098] S210. After receiving the acceptance result uploaded by the third terminal, a special inspection report is generated based on the target inspection task, hidden danger rectification task and the acceptance result.

[0099] Referring to step S105, the inspection system will generate a special inspection report.

[0100] S211. Store the special inspection report in the historical inspection database.

[0101] Among them, the special inspection report is a systematic summary output of the entire inspection process, covering various data such as task attributes, personnel performance, on-site conditions, hidden dangers and rectification. The historical inspection database is a structured data set that is dynamically updated incrementally and is used to store reports on various completed inspection tasks, supporting flexible data retrieval and secondary analysis applications.

[0102] Specifically, after collecting the process data of each stage of a special inspection activity, the inspection system automatically organizes and fills in various types of structured information according to the standardized report template to generate a complete and well-organized formal report. In the basic attribute part of the report, key elements such as the inspection personnel, inspection time, assembly location and inspection type of the inspection task are included; in the inspection process part, detailed records are made of the presence of personnel, the duration and route of the inspection execution, and on-site emergencies; in the inspection results part, the hidden dangers or problems found are summarized and the rectification is listed one by one; in the result evaluation part, the system automatically generates comprehensive statistical data for this inspection and gives an overall evaluation. After the report is formed, the system migrates and stores it in a structured form to the historical inspection database. The database establishes an independent data table for each inspection report, and the fields include but are not limited to: report ID, project ID, task ID, inspection time, inspection type, inspection personnel, inspection object, inspection results, hidden danger information, rectification status, etc. In the future, these data can be easily called for statistical analysis and trend mining.

[0103] In some embodiments, the digital storage and use of inspection reports can be achieved in a variety of ways: Optionally, the report data is encapsulated in JSON format and stored in a NOSQL database such as MongoDB to flexibly respond to dynamic changes in report content and structure; indexes are established based on dimensions such as time and object to meet diverse retrieval and analysis needs. Optionally, for unstructured data in the report, such as on-site photos and videos, distributed file storage is used to establish a foreign key association with the report; at the same time, AI algorithms are introduced to automatically extract key information from the image, such as hidden danger sites, faces of people involved, etc., convert them into structured tags, and add them to the report data set. It is understandable that other methods can also be used to optimize the digital management of inspection reports, such as semantic analysis of the original report, extracting key knowledge points, and constructing an inspection knowledge graph, which are not limited here.

[0104] S212. Determine the expected re-inspection time corresponding to the target inspection task based on the special inspection report and inspection time.

[0105] Specifically, after the inspection system digitizes the special inspection report, it will intelligently analyze the hidden dangers and their rectification status in the report. Generally speaking, for major hidden dangers with high complexity or wide coverage, even after rectification, they should be inspected again after a certain period of time to supervise the continuous implementation of rectification measures and consolidate the rectification effect. Therefore, based on the judgment of the hidden danger level and rectification evaluation, the system matches a reasonable re-inspection cycle, which is usually 1-2 months after the hidden danger rectification is completed. At the same time, the system will also comprehensively consider factors such as the time node of this inspection and the risk level of the inspection object, and flexibly adjust on the basis of the re-inspection cycle. For example, for scenarios with high risk levels and low inspection frequencies, the re-inspection interval will be appropriately shortened. Finally, the system derives the expected re-inspection time point for the special inspection task and incorporates it into the automatic planning process of the subsequent inspection plan.

[0106] In some embodiments, the system not only relies on static report analysis, but also associates the dynamic risk data of the inspection object in real time, such as changes in operating personnel, equipment operating parameter warnings, etc., and immediately starts the re-inspection process when the risk rises, and dynamically optimizes the inspection plan. It is understandable that other methods can also be used to determine the re-inspection time, such as inviting experts to evaluate the adequacy and sustainability of hidden danger rectification measures, and formulating differentiated re-inspection strategies based on this, etc., which are not limited here.

[0107] In the embodiment of the present application, due to the use of an architecture that deeply integrates mobile applications and management systems, inspection tasks can be flexibly issued and dynamically adjusted, the execution process is transparent and supervised, hidden dangers are closed-loop, and data is automatically collected and analyzed. Therefore, the entire inspection business process is digitized, which effectively solves the problems of delayed task deployment, insufficient personnel input, and disconnection of hidden danger rectification in the traditional model, thereby realizing mobile collaboration, real-time monitoring, data accumulation and intelligent optimization of special inspection management in the field of construction, and improving inspection efficiency and management level.

[0108] The following describes the inspection system in the embodiment of the present invention from the perspective of hardware processing. Figure 3 , is a schematic diagram of a physical device structure of an inspection system in an embodiment of the present application.

[0109] It should be noted that Figure 3 The structure of the inspection system shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0110] like Figure 3As shown, the inspection system includes a central processing unit (CPU) 301, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 302 or the program loaded from the storage part 308 to the random access memory (RAM) 303, such as executing the method described in the above embodiment. In the RAM 303, various programs and data required for system operation are also stored. The CPU 301, the ROM 302 and the RAM 303 are connected to each other through the bus 304. The input / output (I / O) interface 305 is also connected to the bus 304.

[0111] The following components are connected to the I / O interface 305: an input section 306 including an audio input device, a button switch, etc.; an output section 307 including a liquid crystal display (LCD) and an audio output device, an indicator light, etc.; a storage section 308 including a hard disk, etc.; and a communication section 309 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 309 performs communication processing via a network such as the Internet. A drive 310 is also connected to the I / O interface 305 as needed. A removable medium 311, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 310 as needed so that a computer program read therefrom is installed into the storage section 308 as needed.

[0112] In particular, according to an embodiment of the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through the communication part 309, and / or installed from a removable medium 311. When the computer program is executed by the central processing unit (CPU) 301, various functions defined in the present invention are performed.

[0113] It should be noted that specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, apparatus, or device.

[0114] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present invention. Each box in the flowchart or block diagram may represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of a code contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions marked in the box may also occur in an order different from that marked in the accompanying drawings.

[0115] Specifically, the inspection system of this embodiment includes a processor and a memory. The memory stores a computer program. When the computer program is executed by the processor, the method provided in the above embodiment is implemented to enable various special inspections in the construction industry based on a checklist.

[0116] As another aspect, the present invention further provides a computer-readable storage medium, which may be included in the inspection system described in the above embodiment; or may exist independently without being assembled into the inspection system. The above storage medium carries one or more computer programs, and when the above one or more computer programs are executed by a processor of the inspection system, the inspection system implements the method for enabling various special inspections in the construction industry based on a checklist provided in the above embodiment.

[0117] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

[0118] As used in the above embodiments, the term "when..." may be interpreted to mean "if..." or "after..." or "in response to determining..." or "in response to detecting...", depending on the context. Similarly, the phrases "upon determining..." or "if (the stated condition or event) is detected" may be interpreted to mean "if determining..." or "in response to determining..." or "upon detecting (the stated condition or event)" or "in response to detecting (the stated condition or event)", depending on the context.

[0119] Those skilled in the art can understand that to implement all or part of the processes in the above-mentioned embodiments, the processes can be completed by computer programs to instruct related hardware, and the programs can be stored in computer-readable storage media. When the programs are executed, they can include the processes of the above-mentioned method embodiments. The aforementioned storage media include: ROM or random access memory RAM, magnetic disk or optical disk and other media that can store program codes.

Claims

1. A method for enabling various special inspections in the construction industry based on a checklist, characterized in that: Applied to an inspection system, the method comprises: Receive the target inspection task uploaded by the first terminal, and determine the inspection personnel, inspection time, assembly location and inspection type corresponding to the target inspection task; Determine a second terminal bound to the inspection participant, and send the target inspection task to the second terminal; When the real time reaches the inspection time and it is determined that the second terminal is located at the assembly location, an inspection checklist corresponding to the inspection type is sent to the second terminal to guide the inspectors to perform a special inspection; receiving the hidden danger rectification task uploaded by the second terminal, determining the rectification acceptance personnel corresponding to the hidden danger rectification task, and sending the hidden danger rectification task to the third terminal bound to the rectification acceptance personnel; After receiving the acceptance result uploaded by the third terminal, a special inspection report is generated based on the target inspection task, the hidden danger rectification task and the acceptance result.

2. The method according to claim 1, characterized in that: Before the step of receiving the target inspection task uploaded by the first terminal and determining the inspection personnel, inspection time, assembly location and inspection type corresponding to the target inspection task, the method further includes: Generate inspection tasks with remaining inspection time based on the target project's project schedule and historical inspection data; When the remaining time to be inspected is lower than a preset prompt threshold, a task generation request corresponding to the task to be inspected is sent to the first terminal.

3. The method according to claim 1, characterized in that The receiving the hidden danger rectification task uploaded by the second terminal, determining the rectification acceptance personnel corresponding to the hidden danger rectification task, and sending the hidden danger rectification task to the third terminal bound to the rectification acceptance personnel specifically includes: receiving a hidden danger rectification request sent by the second terminal, and sending a hidden danger rectification list to the second terminal to display a plurality of hidden danger options; Determining a target hidden danger selected by the second terminal from among the multiple hidden danger candidate items according to the hidden danger rectification task uploaded by the second terminal; Determine the rectification and acceptance personnel corresponding to the target hidden danger, and send the hidden danger rectification task to the third terminal bound to the rectification and acceptance personnel.

4. The method according to claim 1, characterized in that: After the step of generating a special inspection report based on the target inspection task, the hidden danger rectification task and the acceptance result, the method further includes: Storing the special inspection report in a historical inspection database; According to the special inspection report and the inspection time, determine the expected re-inspection time corresponding to the target inspection task.

5. The method according to claim 1, characterized in that The determining the second terminal bound to the inspection participant and sending the target inspection task to the second terminal specifically includes: Determine the second terminal bound to the examinee, and send an interconnection request to the second terminal; the interconnection request is used to pull the personal accounts of all the examinees into the same chat group; After determining that the inspection participant has entered the chat group, publishing the target inspection task and an information confirmation announcement corresponding to the target inspection task to the chat group; Monitoring the read status of the target inspection task by the inspection personnel; After a preset waiting time, if the read status is unread, a message confirmation prompt is sent to the second terminal of the examinee.

6. The method according to claim 5, characterized in that After the step of publishing the target inspection task and the information confirmation announcement corresponding to the target inspection task to the chat group, the method further includes: After receiving the task modification information sent by the first terminal, modify the target inspection task according to the task modification information to obtain a revised inspection task; The correction inspection task and the correction confirmation announcement corresponding to the correction inspection task are published to the chat group.

7. The method according to claim 5, characterized in that After the step of publishing the target inspection task and the information confirmation announcement corresponding to the target inspection task to the chat group, the method further includes: When the real time reaches the inspection time, among all the second terminals, the terminals located at the assembly location are determined as present terminals, and the terminals not located at the assembly location are determined as absent terminals; According to the attendance photo uploaded by the attendance terminal containing the inspection participant corresponding to the absence terminal, the absence terminal is modified to be an attendance terminal.

8. An inspection system, characterized in that: The inspection system comprises: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code comprises computer instructions, and the one or more processors call the computer instructions so that the inspection system executes the method as described in any one of claims 1-7.

9. A computer-readable storage medium comprising instructions, characterized in that: When the instructions are executed on an inspection system, the inspection system is caused to execute the method according to any one of claims 1 to 7.

10. A computer program product, characterized in that When the computer program product is run on an inspection system, the inspection system is caused to perform the method according to any one of claims 1 to 7.