Industrialized construction progress management method, device, electronic equipment and storage medium
By refining the component task management of construction projects, the problem that traditional methods cannot be managed refinely is solved, and real-time progress management and efficiency improvement of construction projects are achieved.
Patent Information
- Application Number
- CN202110815472.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-07-19
- Publication Date
- 2024-12-10
- Estimated Expiration
- 2041-07-19
AI Technical Summary
Traditional construction project management methods cannot be refined in the management of construction projects with increasing scale and complexity, resulting in inefficient management.
Provide an industrial building progress management method, by receiving component task submission requests, verifying and updating the actual and expected task information of target component tasks, refine component tasks to specific tasks such as production, loading, transportation, hooking and lifting, and Adjust the planned submission time of downstream tasks to achieve real-time management of building progress.
It improves the management efficiency of construction projects, realizes refined control of building progress, and solves the problem that traditional methods cannot be managed refinely.
Smart Images

Figure CN113625929B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of building industrialization, and in particular to an industrialized building progress management method, device, electronic equipment and storage medium. Background Art
[0002] Building industrialization refers to the use of modern manufacturing, transportation, installation and scientific management to replace the scattered, low-level and inefficient handicraft production methods in the traditional construction industry. The main characteristics of building industrialization are standardization of building design, factory production of components, mechanized construction and scientific organization and management.
[0003] At present, the scale of construction projects in the field of building industrialization is gradually increasing, and the complexity is becoming higher and higher. Traditional management methods can no longer comprehensively manage construction projects. Therefore, how to manage construction projects with increasing scale and complexity has become an urgent problem to be solved. Summary of the invention
[0004] The present invention provides an industrialized construction progress management method, device, electronic equipment and storage medium, which are used to solve the defect that the prior art cannot perform refined management of construction projects.
[0005] The present invention provides an industrialized construction progress management method, comprising:
[0006] Receive component task submission request;
[0007] Verifying the component task submission request, and if the verification passes, updating the actual task information of the target component task in the industrialized building task sequence and the estimated task information of the downstream component task of the target component task, wherein the target component task is the component task in the industrialized building task sequence indicated by the component task submission request;
[0008] The component tasks of each component in the industrialized construction task sequence are arranged in the order of production, loading, transportation, hooking and hoisting.
[0009] According to an industrialized construction progress management method provided by the present invention, the actual task information of the target component task in the industrialized construction task sequence is updated, including:
[0010] The component status of the target component task in the industrialized building task sequence is updated to completed, and the task status of the target component task is updated to submitted.
[0011] According to an industrialized construction progress management method provided by the present invention, the updating of the estimated task information of the downstream component task of the target component task includes:
[0012] If the task status of each preceding component task of any downstream component task of the target component task is submitted, then the task status of any downstream component task is updated to pending submission;
[0013] The planned submission time of the downstream component task of the target component task is adjusted based on the planned submission time and the actual submission time of the target component task, wherein the actual submission time is the submission time of the component task submission request.
[0014] According to an industrialized construction progress management method provided by the present invention, the receiving of a component task submission request also includes:
[0015] Receive a component task generation request;
[0016] Generate the industrialized building task sequence based on the component list corresponding to the component task generation request;
[0017] The planned submission time of the component tasks of each component in the industrialized building task sequence is arranged.
[0018] According to an industrialized construction progress management method provided by the present invention, the planned submission time of the component task of each component in the industrialized construction task sequence is arranged, including:
[0019] Generate the planned submission time for the hoisting tasks of each component, and use the tasks with generated planned submission time as the estimated tasks;
[0020] Based on the planned submission time of the expected tasks of each component, the planned submission time of the predecessor component task of each component is generated, and the time interval between the planned submission time of the expected task and the planned submission time of its predecessor component task is greater than or equal to the time required to complete the expected task.
[0021] According to an industrialized construction progress management method provided by the present invention, when the estimated task is a hook task, based on the planned submission time of the hook task of each component, the planned submission time of the transportation task of each component is generated, including:
[0022] Determine the transport vehicle sequence and the component sequence in each transport vehicle;
[0023] Determine the planned submission time of the transport task of each component based on the planned submission time of the hooking task of each component, the transport vehicle sequence and the component sequence in each transport vehicle;
[0024] The planned submission time for the transportation tasks of each component in the same transportation vehicle is the same.
[0025] According to an industrialized construction progress management method provided by the present invention, the verifying of the component task submission request includes:
[0026] The component task submission request is subjected to at least two of user verification, user password verification, construction site name verification, building name verification, component name verification, component task verification, task status verification, and identity verification.
[0027] The present invention also provides an industrialized construction progress management device, comprising:
[0028] A receiving unit, used for receiving a component task submission request;
[0029] An information updating unit is used to verify the component task submission request. If the verification passes, the actual task information of the target component task in the industrialized construction task sequence and the estimated task information of the downstream component tasks of the target component task are updated. The target component task is the component task in the industrialized construction task sequence indicated by the component task submission request; the component tasks of each component in the industrialized construction task sequence are arranged in the order of production, loading, transportation, hooking and hoisting.
[0030] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the steps of the industrialized construction progress management method as described in any one of the above are implemented.
[0031] The present invention also provides a non-transitory computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the industrialized construction progress management method as described in any one of the above are implemented.
[0032] The industrialized construction progress management method, device, electronic device and storage medium provided by the present invention verify the component task submission request, and after the verification is passed, update the actual task information of the target component task according to the task progress of the target component task, and update the estimated task information of the downstream component tasks of the target component task. The component task can be refined into the production task, loading task, transportation task, hooking task and lifting task of each component, which solves the problem that the traditional progress management method cannot carry out refined management of the construction project, realizes the real-time management of the construction progress, and improves the implementation efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0034] Figure 1 It is a flowchart of the industrialized construction task management method provided by an embodiment of the present invention;
[0035] Figure 2 is a flow chart of generating a component task provided by an embodiment of the present invention;
[0036] Figure 3 is a schematic diagram of arranging hoisting tasks and hooking tasks provided by an embodiment of the present invention;
[0037] Figure 4 is a schematic diagram of arranging transportation tasks provided by an embodiment of the present invention;
[0038] Figure 5 is a schematic diagram of arranging loading tasks provided by an embodiment of the present invention;
[0039] Figure 6 is a schematic diagram of scheduling production tasks provided by an embodiment of the present invention;
[0040] Figure 7 is a schematic diagram of arranging a sequence of transport vehicles and components provided by an embodiment of the present invention;
[0041] Figure 8 It is an overall flow chart of the industrialized construction task management method provided by an embodiment of the present invention;
[0042] Fig. 9 It is a main framework diagram of the industrialized construction task management method provided by an embodiment of the present invention;
[0043] Fig.10 It is a structural schematic diagram of the industrialized building task management device provided by the present invention;
[0044] Fig.11 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION
[0045] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0046] In order to solve the problem that construction projects cannot be finely managed in the field of building industrialization, the present invention provides an industrialized building progress management method. Figure 1 is a flow chart of the industrialized construction progress management method provided by an embodiment of the present invention, such as Figure 1 As shown, the execution subject of the method is a construction progress management system. The method includes:
[0047] Step 110, receiving a component task submission request;
[0048] Here, the component task submission request is a request submitted by the user to the construction progress management system through the user terminal after the component task indicated by the user is completed. The component task here can be a production task, a loading task, a transportation task, a hooking task or a hoisting task. The user terminal can be a smart phone, a tablet computer, etc. After the user submits the component task submission request to the construction progress management system through the user terminal, the construction progress management system receives the component task submission request.
[0049] Step 120, verify the component task submission request. If the verification passes, update the actual task information of the target component task in the industrialized construction task sequence and the estimated task information of the downstream component tasks of the target component task. The target component task is the component task in the industrialized construction task sequence indicated by the component task submission request; the component tasks of each component in the industrialized construction task sequence are arranged in the order of production, loading, transportation, hooking and lifting.
[0050] Here, the target component task is the component task in the industrialized building task sequence indicated by the component task submission request, the actual task information is the task information generated when the component task is generated, and the actual task information can be the task status of the component task, the component status of the component task, etc.; the expected task information is the estimated information of the component task, and the expected task information can be the planned submission time of the component task.
[0051] The industrialized construction task sequence includes the component tasks of each component. The component tasks of each component include production tasks, loading tasks, transportation tasks, hooking tasks and hoisting tasks. The component tasks of each component are arranged in the order of production tasks, loading tasks, transportation tasks, hooking tasks and hoisting tasks to form an industrialized construction task sequence.
[0052] Specifically, after receiving the component task submission request in step 110, the construction progress management system needs to verify the component task submission request submitted by the user through the user terminal to verify whether the relevant information of the component task submission request is correct. The relevant information here may be the task name of the target component task indicated by the component task submission request, the user password corresponding to the component task submission request, the user identity corresponding to the component task submission request, the construction site name of the construction site where the component corresponding to the component task submission request is located, the building name of the building where the component corresponding to the component task submission request is located, the component name of the component corresponding to the component task submission request, etc.
[0053] Verifying the component task submission request specifically means verifying the relevant information of the component task submission request, for example, the task name of the target component task indicated by the component task submission request, the user password corresponding to the component task submission request, the user identity corresponding to the component task submission request, the construction site name of the construction site where the component corresponding to the component task submission request is located, the building name of the building where the component corresponding to the component task submission request is located, the component name of the component corresponding to the component task submission request, etc. can be verified; if the verification passes, that is, it is verified that the relevant information of the component task submission request is correct, then the actual task information of the target component task in the industrialized building task sequence indicated by the component task submission request is updated, and the expected task information of the downstream component tasks of the target component task is updated.
[0054] Accordingly, if the verification of the component task submission request fails, the verification is terminated without updating the actual task information of the target component task in the industrialized building task sequence and the estimated task information of the downstream component tasks of the target component task.
[0055] The industrialized construction progress management method provided by the embodiment of the present invention verifies the component task submission request, and after the verification is passed, updates the actual task information of the target component task according to the task progress of the target component task, and updates the estimated task information of the downstream component tasks of the target component task. The component tasks can be refined into the production tasks, loading tasks, transportation tasks, hooking tasks and lifting tasks of each component, which solves the problem that traditional progress management methods cannot perform fine management of construction projects, realizes real-time management of construction progress, and improves implementation efficiency.
[0056] Based on the above embodiment, a single component task of each component includes twelve task attributes, namely, task name, task status, name of task executor, name of the construction site where the component corresponding to the component task is located, name of the building where the component corresponding to the component task is located, component name of the component corresponding to the component task, planned submission time, actual submission time, name list of each predecessor component task of the component task, list of site names of the construction site where the component corresponding to each predecessor component task is located, list of building names of the building where the component corresponding to each predecessor component task is located, and list of component names of the components corresponding to each predecessor component task. The task attribute definitions of the component tasks of each component in the industrialized construction task sequence are shown in the following table:
[0057]
[0058]
[0059] The part_name attribute of each component task is the task name of the component task. The component tasks of each component have the following characteristics:
[0060] (1) Except for the planned submission time and the actual submission time, the other attributes of each component task are generated when the corresponding component task is generated.
[0061] (2) The task status of the production task of each component is pending submission, and the task status of the remaining component tasks is inactive.
[0062] (3) The attribute building_name is the building name of the building where part_name is located.
[0063] (4) The attribute building_site_name is the name of the construction site where building_name is located.
[0064] (5) If the current task is a production task, then the task has no predecessor component task. Accordingly, the attribute values of prev_task_name_list, prev_task_part_name_list, prev_task_building_name_list and prev_task_building_site_name_list in the task attributes of the task are all empty.
[0065] (6) If the current task is a loading task, then the predecessor component task of this task is the production task of the component corresponding to this task.
[0066] (7) If the current task is a transportation task, the predecessor component task of this task is the loading task of the component corresponding to this task.
[0067] (8) If the current task is a hooking task, the task has two predecessor component tasks, namely, the transportation task of the component corresponding to the task and the lifting task of the previous component of the component corresponding to the task in the lifting sequence.
[0068] (9) If the current task is a lifting task, the predecessor component task of the task is the hooking task of the component corresponding to the task.
[0069] Based on the above embodiment, in step 120, updating the actual task information of the target component task in the industrialized building task sequence includes:
[0070] The component status of the target component task in the industrialized building task sequence is updated to completed, and the task status of the target component task is updated to submitted.
[0071] Specifically, after the component task submission request is verified, the construction progress management system can update the component status of the component corresponding to the target component task in the industrialized construction task sequence indicated by the component task submission request to completed, and update the task status of the target component task to submitted. For example, if the target component task in the industrialized construction task sequence indicated by the component task submission request is a production task, the component status of the component corresponding to the production task can be updated to completed production, and the task status of the production task can be updated from pending submission to submitted. The task status of submitted indicates that the component corresponding to the production task has been produced.
[0072] If the target component task in the industrialized building task sequence indicated by the component task submission request is a loading task, the component status of the component corresponding to the loading task can be updated to completed loading, and the task status of the loading task can be updated from pending submission to submitted. The task status of submitted indicates that the component corresponding to the loading task has been loaded.
[0073] If the target component task in the industrialized building task sequence indicated by the component task submission request is a transportation task, the component status of the component corresponding to the transportation task can be updated to completed transportation, and the task status of the transportation task can be updated from pending submission to submitted. The task status of submitted indicates that the component corresponding to the transportation task has been transported.
[0074] If the target component task in the industrialized building task sequence indicated by the component task submission request is a hooking task, the component status of the component corresponding to the hooking task can be updated to completed hooking, and the task status of the hooking task can be updated from pending submission to submitted. The task status of submitted indicates that the component corresponding to the hooking task has been hooked.
[0075] If the target component task in the industrialized building task sequence indicated by the component task submission request is a hoisting task, the component status of the component corresponding to the hoisting task can be updated to completed hoisting, and the task status of the hoisting task can be updated from pending submission to submitted. The task status of submitted indicates that the component corresponding to the hoisting task has been hoisted.
[0076] Based on the above embodiment, in step 120, updating the estimated task information of the downstream component task of the target component task includes:
[0077] If the task status of each predecessor component task of any downstream component task of the target component task is submitted, the task status of the downstream component task is updated to pending submission;
[0078] Based on the planned submission time and the actual submission time of the target component task, the planned submission time of the downstream component task of the target component task is adjusted, and the actual submission time is the submission time of the component task submission request.
[0079] Specifically, after the component task submission request is verified, if the downstream component tasks of the target component task in the industrialized building task sequence indicated by the component task submission request have task statuses of all predecessor component tasks that are submitted downstream component tasks, then the task status of the downstream component task is updated to pending submission.
[0080] For example, when the target component task in the industrialized building task sequence indicated by the component task submission request is a loading task, the task status of each predecessor component task of the transportation task corresponding to the loading task is submitted, then the task status of the transportation task is updated from inactive to pending submission.
[0081] After the component task submission request is verified, the planned submission time of its downstream component task can be adjusted according to the planned submission time and actual submission time of the target component task. The actual submission time here is the submission time of the component task submission request.
[0082] For example, the planned submission time of the downstream component task of the target component task is shifted forward or backward by a difference value, where the difference value is the time interval between the planned submission time and the actual submission time of the target component task.
[0083] Based on the above embodiment, before step 110, the following steps are further included:
[0084] Receive a component task generation request;
[0085] Generate an industrialized building task sequence based on the component list corresponding to the component task generation request;
[0086] Arrange the planned submission time of component tasks for each component in the industrialized building task sequence.
[0087] Here, the component task generation request is a request for generating component tasks of each component, which is sent by the user to the construction progress management system through the user terminal.
[0088] Specifically, before the construction progress management system receives a component task submission request, the user needs to send a component task generation request to the construction progress management system through the user terminal. After the construction progress management system receives the component task generation request, it can generate component tasks for each component based on the component list corresponding to the component task generation request. The components in the component list are arranged in the order of their hoisting.
[0089] Figure 2 is a flow chart of generating a component task provided by an embodiment of the present invention, such as Figure 2 As shown, for a single component, the construction progress management system generates the production task, loading task, transportation task, hooking task and hoisting task of the component. The component tasks of each component are arranged in the order of production, loading, transportation, hooking and hoisting to form the component task set of the component. The component task sets of each component are combined to form an industrialized construction task sequence.
[0090] Afterwards, the planned submission time of the component tasks of each component in the industrialized construction task sequence generated by the construction progress management system can also be arranged to minimize the inventory of each component in the component production factory, maximize the load of each transport vehicle, shorten the waiting time for lifting at the construction site, and maximize the construction speed of the building.
[0091] After the component tasks of each component are arranged, the construction of the corresponding buildings of each component can be started.
[0092] Based on the above embodiment, the planned submission time of the component task of each component in the industrialized building task sequence is arranged, including:
[0093] Generate the planned submission time for the hoisting tasks of each component, and use the tasks with generated planned submission time as the estimated tasks;
[0094] Based on the planned submission time of the estimated tasks of each component, the planned submission time of the predecessor component task of each component is generated, and the time interval between the planned submission time of the estimated task and the planned submission time of its predecessor component task is greater than or equal to the time required to complete the estimated task.
[0095] Specifically, after the construction progress management system generates the industrialized construction task sequence based on the component list, it is also necessary to determine the planned submission time of the hoisting task of each component. Figure 3 Schematic diagram of arranging hoisting tasks and hooking tasks provided by an embodiment of the present invention, such as Figure 3As shown, since there is only one crane when constructing a building, in order to make the construction progress of the building as fast as possible, after the component is hooked to the crane, that is, after the task status of the hooking task is submitted, the hoisting task must be performed immediately. After the hoisting task of the current component is completed, the hooking task of the next component of the current component in the component list must be performed immediately, and this is repeated. Therefore, after determining the planned submission time of the hoisting task of each component, the hoisting task with the generated planned submission time can be used as the estimated task, and the planned submission time of the hooking task of each component can be reversely deduced based on the planned submission time of the estimated task of each component and the time required to complete the estimated task of each component.
[0096] Figure 4 Schematic diagram of arranging transportation tasks provided by an embodiment of the present invention, such as Figure 4 As shown, the hooked task with the generated planned submission time can be used as the estimated task, and the planned submission time of the transportation task of each component can be reversely deduced according to the planned submission time of the estimated task of each component and the time required to complete the estimated task of each component. It should be noted that since the same transport vehicle can transport multiple components at the same time, the planned submission time of the transportation task of each component in the same transport vehicle is the same.
[0097] Figure 5 Schematic diagram of arranging loading tasks provided by an embodiment of the present invention, such as Figure 5 As shown, the transport task with the generated planned submission time can be used as the estimated task, and the loading tasks of each component in the same transport vehicle are carried out in sequence. The planned submission time of the loading task of each component can be reversely deduced based on the planned submission time of the estimated task of each component and the time required to complete the estimated task of each component.
[0098] Figure 6 is a schematic diagram of scheduling production tasks provided by an embodiment of the present invention, such as Figure 6 As shown, the loading task with the generated planned submission time can be used as the estimated task, and the planned submission time of the production task of each component can be reversely deduced according to the planned submission time of the estimated task of each component and the time required to complete the estimated task of each component. It should be noted that the production tasks of multiple components can be carried out at the same time, and the production task of each component only needs to be completed before the loading task of the component corresponding to the production task.
[0099] Based on the above embodiment, when the estimated task is a hook task, the planned submission time of the transportation task of each component is generated based on the planned submission time of the hook task of each component, including:
[0100] Determine the transport vehicle sequence and the component sequence in each transport vehicle;
[0101] Determine the planned submission time of the transport task of each component based on the planned submission time of the hooking task of each component, the transport vehicle sequence and the component sequence in each transport vehicle;
[0102] The planned submission time for the transportation tasks of each component in the same transportation vehicle is the same.
[0103] Specifically, when the estimated task is a hook task, the pre-component task of the hook task includes the transportation task of its corresponding component. Figure 7 Schematic diagram of arranging a sequence of transport vehicles and components provided by an embodiment of the present invention, such as Figure 7 As shown, before determining the planned submission time of the transportation tasks of each component, it is necessary to determine the transportation vehicle sequence and the component sequence in each transportation vehicle based on the rated load of the transportation vehicle that transports each component and the component weight of each component. The planned submission time of the transportation tasks of each component in the same transportation vehicle is the same.
[0104] After determining the sequence of transport vehicles and the sequence of components in each transport vehicle, the planned submission time of the transport task of each component can be determined based on the planned submission time of the estimated task, the sequence of transport vehicles and the sequence of components in each transport vehicle. The time interval between the planned submission time of the hook task and the planned submission time of the transport task of the component corresponding to the hook task is greater than or equal to the time required to complete the hook task.
[0105] Based on the above embodiment, the component task submission request is verified, including:
[0106] The component task submission request is subjected to at least two of the following verifications: user verification, user password verification, construction site name verification, building name verification, component name verification, component task verification, task status verification, and identity verification.
[0107] Specifically, after receiving the component task submission request, the construction progress management system can perform user verification on the component task submission request to verify whether the user corresponding to the component task submission request exists. If the user exists, the verification passes; if the user does not exist, the verification fails and the verification process ends.
[0108] The component task submission request may also be subjected to a user password verification to verify whether the user password corresponding to the component task submission request is correct. If the user password is correct, the verification passes; if the user password is incorrect, the verification fails and the verification process ends.
[0109] The construction site name can be verified for the component task submission request to verify whether the construction site name of the component corresponding to the component task submission request is correct. If the construction site name is correct, the verification passes; if the construction site name is incorrect, the verification fails and the verification process ends.
[0110] The building name verification can be performed on the component task submission request to verify whether the building name of the building where the component corresponding to the component task submission request is located is correct. If the building name is correct, the verification passes; if the building name is incorrect, the verification fails and the verification process ends.
[0111] The component name can be verified for the component task submission request to verify whether the component name of the component corresponding to the component task submission request is correct. If the component name is correct, the verification passes; if the component name is incorrect, the verification fails and the verification process ends.
[0112] A component task verification can be performed on the component task submission request to verify whether the component task indicated by the component task submission request exists. If the component task exists, the verification passes; if the component task does not exist, the verification fails and the verification process ends.
[0113] The task status of the component task submission request can be checked to check whether the task status of the component task indicated by the component task submission request is to be submitted. If the task status is to be submitted, the verification passes; if the task status is not to be submitted, the verification fails and the verification process ends.
[0114] The component task submission request can be identity verified to verify whether the user identity corresponding to the component task submission request is the executor. If the user identity is the executor, the verification passes; if the user identity is not the executor, the verification fails and the verification process ends.
[0115] Based on the above embodiments, Figure 8 is an overall flow chart of the industrialized construction task management method provided by an embodiment of the present invention, such as Figure 8 As shown, the method includes:
[0116] Step 810, the construction progress management system receives a component task submission request;
[0117] Step 820, perform user verification on the component task submission request to verify whether the user corresponding to the component task submission request exists. If the verification passes, execute step 821; if the verification fails, end;
[0118] Step 821, perform a user password check on the component task submission request to check whether the user password corresponding to the component task submission request is correct. If the check passes, execute step 822; if the check fails, end;
[0119] Step 822, performing a construction site name check on the component task submission request to check whether the construction site name of the component corresponding to the component task submission request is correct. If the check passes, execute step 823; if the check fails, end;
[0120] Step 823, perform building name verification on the component task submission request to verify whether the building name of the building where the component corresponding to the component task submission request is located is correct. If the verification passes, execute step 824; if the verification fails, end;
[0121] Step 824, performing a component name check on the component task submission request to check whether the component name of the component corresponding to the component task submission request is correct. If the check passes, step 825 is executed; if the check fails, the process ends;
[0122] Step 825, the component task submission request performs a component task verification to verify whether the component task indicated by the component task submission request exists. If the verification passes, step 826 is executed; if the verification fails, the process ends;
[0123] Step 826, performing a task status check on the component task submission request to check whether the task status of the component task indicated by the component task submission request is to be submitted. If the check passes, step 827 is executed; if the check fails, the process ends;
[0124] Step 827, performing identity verification on the component task submission request to verify whether the user identity corresponding to the component task submission request is the executor. If the verification passes, step 830 is executed; if the verification fails, the process ends;
[0125] Step 830, updating the component status of the target component task in the industrialized building task sequence to completed;
[0126] Step 840, updating the task status of the target component task to submitted;
[0127] Step 850, if the task status of each preceding component task of any downstream component task of the target component task is submitted, then the task status of the downstream component task is updated to pending submission;
[0128] Step 860: Adjust the planned submission time of the downstream component task of the target component task based on the planned submission time and the actual submission time of the target component task.
[0129] The industrialized construction progress management method provided by the embodiment of the present invention performs user verification, user password verification, construction site name verification, building name verification, component name verification, component task verification, task status verification and identity verification on the component task submission request, and updates the actual task information of the target component task according to the task progress of the target component task after the verification is passed, and updates the estimated task information of the downstream component tasks of the target component task. The component tasks can be refined into the production tasks, loading tasks, transportation tasks, hooking tasks and lifting tasks of each component, which solves the problem that the traditional progress management method cannot perform fine management of construction projects, realizes real-time management of construction progress, and improves implementation efficiency.
[0130] Based on the above embodiments, Fig. 9 It is a main framework diagram of the industrialized construction task management method provided by an embodiment of the present invention, such as Fig. 9 As shown, the framework takes the component list formed by the order of hoisting of each component as input, generates an industrialized construction task sequence based on the component list, and arranges the planned submission time of the component task of each component in the industrialized construction task sequence. After the planned submission time of the component task of each component is arranged, the construction of the building corresponding to each component is started, and all construction participants (component factories, transport vehicles, construction site operators, tower crane drivers, construction workers, etc.) can see their respective tasks through the task workbench.
[0131] After the component task of each component is completed, a component task submission request is submitted to the building progress management system. After receiving the component task submission request, the building progress management system can update the actual task information of the target component task in the industrialized building task sequence indicated by the component task submission request, and update the expected task information of the downstream component tasks of the target component task.
[0132] At the same time, the 3D (3-dimension) construction progress monitoring interface of the construction progress management system displays the task status of all tasks, and displays the components of different task status in different colors. The 3D construction progress monitoring interface includes a construction site list box, a building list box, a component list box, a building 3D display area, a building component display slider bar, a task list box, a task attribute editing table, an optimize construction progress button, and a postpone construction progress button.
[0133] Among them, the construction site list box is used to display all construction site objects in the construction site collection, the construction site collection is used to store construction site objects, each construction site object corresponds to a building collection, the building collection is used to store the building objects in the corresponding construction site object, the building list box is used to display all building objects in the building collection corresponding to the construction site object selected in the construction site list box, each building object corresponds to a component list, the component list is used to store components for constructing the corresponding building object, and the component list box is used to display all components in the component list corresponding to the building object selected in the building list box.
[0134] Each construction site object in the construction site list box can be selected individually; when a construction site object is selected, all building objects in the building set corresponding to the selected construction site object are displayed in the building list box, and each building object in the building list box can also be selected individually; when a building object is selected, all components in the component list corresponding to the selected building object are displayed in the component list box.
[0135] At the same time, the 3D graphics of the selected building object are displayed in the building 3D display area. At this time, if you drag the building component display slider from left to right, the components will be added in the building 3D display area in the order of hoisting the corresponding components of the selected building object. Components in different stages such as production, loading, transportation, hooking, and hoisting will be displayed in different colors, and components that have not yet been produced are displayed in red.
[0136] The task list box is used to display all component tasks of the component selected in the component list box. When a component is selected in the component list box, the task list box displays the 5 component tasks of the component, and each component task can be selected individually; when a task is selected, the task properties of the task are displayed in the task property editing table.
[0137] The Optimize Construction Progress button is used to optimize the construction progress; the Delay Construction Progress button is used to delay the construction progress.
[0138] The industrialized construction progress management device provided by the present invention is described below. The industrialized construction progress management device described below and the industrialized construction progress management method described above can be referenced to each other.
[0139] Fig.10 It is a structural schematic diagram of the industrialized construction progress management device provided by the present invention, such as Fig.10 As shown, the device comprises:
[0140] The receiving unit 1010 is used to receive a component task submission request;
[0141] The information updating unit 1020 is used to verify the component task submission request. If the verification passes, the actual task information of the target component task in the industrialized construction task sequence and the estimated task information of the downstream component tasks of the target component task are updated. The target component task is the component task in the industrialized construction task sequence indicated by the component task submission request; the component tasks of each component in the industrialized construction task sequence are arranged in the order of production, loading, transportation, hooking and lifting.
[0142] The industrialized construction progress management device provided by the present invention verifies the component task submission request, updates the actual task information of the target component task according to the task progress of the target component task after the verification, and updates the estimated task information of the downstream component tasks of the target component task. The component tasks can be refined into the production tasks, loading tasks, transportation tasks, hooking tasks and lifting tasks of each component, which solves the problem that traditional progress management methods cannot carry out refined management of construction projects, realizes real-time management of construction progress, and improves implementation efficiency.
[0143] Based on the above embodiment, the information updating unit 1020 is used for:
[0144] The component status of the target component task in the industrialized building task sequence is updated to completed, and the task status of the target component task is updated to submitted.
[0145] Based on the above embodiment, the information updating unit 1020 is used for:
[0146] If the task status of each preceding component task of any downstream component task of the target component task is submitted, then the task status of the downstream component task is updated to pending submission;
[0147] The planned submission time of the downstream component task of the target component task is adjusted based on the planned submission time and the actual submission time of the target component task, wherein the actual submission time is the submission time of the component task submission request.
[0148] Based on the above embodiment, the device further includes a task generating unit, which is used to:
[0149] Receive a component task generation request;
[0150] Generate the industrialized building task sequence based on the component list corresponding to the component task generation request;
[0151] The planned submission time of the component tasks of each component in the industrialized building task sequence is arranged.
[0152] Based on the above embodiment, the device further includes a task scheduling unit, which is used to:
[0153] Generate the planned submission time for the hoisting tasks of each component, and use the tasks with generated planned submission time as the estimated tasks;
[0154] Based on the planned submission time of the expected tasks of each component, the planned submission time of the predecessor component task of each component is generated, and the time interval between the planned submission time of the expected task and the planned submission time of its predecessor component task is greater than or equal to the time required to complete the expected task.
[0155] Based on the above embodiment, when the estimated task is a hook task, the task scheduling unit is used to:
[0156] Determine the sequence of transport vehicles and the sequence of components in each transport vehicle;
[0157] Determine the planned submission time of the transport task of each component based on the planned submission time of the hooking task of each component, the transport vehicle sequence and the component sequence in each transport vehicle;
[0158] The planned submission time for the transportation tasks of each component in the same transportation vehicle is the same.
[0159] Based on the above embodiment, the device further includes a verification unit, which is used to:
[0160] The component task submission request is subjected to at least two of user verification, user password verification, construction site name verification, building name verification, component name verification, component task verification, task status verification, and identity verification.
[0161] Fig.11 An example of a physical structure diagram of an electronic device is shown in FIG. Fig.11 As shown, the electronic device may include: a processor 1110, a communication interface 1120, a memory 1130 and a communication bus 1140, wherein the processor 1110, the communication interface 1120 and the memory 1130 communicate with each other through the communication bus 1140. The processor 1110 may call the logic instructions in the memory 1130 to execute the industrialized construction progress management method, which includes: receiving a component task submission request; verifying the component task submission request, and if the verification passes, updating the actual task information of the target component task in the industrialized construction task sequence and the estimated task information of the downstream component task of the target component task, wherein the target component task is the component task in the industrialized construction task sequence indicated by the component task submission request; the component tasks of each component in the industrialized construction task sequence are arranged in the order of production, loading, transportation, hooking and hoisting.
[0162] In addition, the logic instructions in the above-mentioned memory 1130 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0163] On the other hand, the present invention also provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the industrialized building progress management method provided by the above-mentioned methods, and the method includes: receiving a component task submission request; verifying the component task submission request, and if the verification passes, updating the actual task information of the target component task in the industrialized building task sequence, and the estimated task information of the downstream component task of the target component task, the target component task is the component task in the industrialized building task sequence indicated by the component task submission request; the component tasks of each component in the industrialized building task sequence are arranged in the order of production, loading, transportation, hooking and lifting.
[0164] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the above-mentioned industrialized construction progress method, the method comprising: receiving a component task submission request; verifying the component task submission request, and if the verification passes, updating the actual task information of the target component task in the industrialized construction task sequence, as well as the estimated task information of the downstream component task of the target component task, wherein the target component task is the component task in the industrialized construction task sequence indicated by the component task submission request; the component tasks of each component in the industrialized construction task sequence are arranged in the order of production, loading, transportation, hooking and lifting.
[0165] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0166] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0167] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention 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 deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. An industrialized construction progress management method, characterized in that: include: Receive component task submission request; Verifying the component task submission request, and if the verification passes, updating the actual task information of the target component task in the industrialized building task sequence and the estimated task information of the downstream component task of the target component task, wherein the target component task is the component task in the industrialized building task sequence indicated by the component task submission request; The component tasks of each component in the industrialized construction task sequence are arranged in the order of production, loading, transportation, hooking and hoisting; The receiving of the component task submission request may also include: Receive a component task generation request; Generate the industrialized building task sequence based on the component list corresponding to the component task generation request; Arranging the planned submission time of the component tasks of each component in the industrialized building task sequence; The step of arranging the planned submission time of the component tasks of each component in the industrialized building task sequence includes: Generate the planned submission time for the hoisting tasks of each component, and use the tasks with generated planned submission time as the estimated tasks; Based on the planned submission time of the expected tasks of each component, generating the planned submission time of the predecessor component task of the expected task of each component, the time interval between the planned submission time of the expected task and the planned submission time of its predecessor component task is greater than or equal to the time required to complete the expected task; When the estimated task is a hook task, the planned submission time of the transportation task of each component is generated based on the planned submission time of the hook task of each component, including: Determine the sequence of transport vehicles and the sequence of components in each transport vehicle; Determine the planned submission time of the transport task of each component based on the planned submission time of the hooking task of each component, the transport vehicle sequence and the component sequence in each transport vehicle; The planned submission time for the transportation tasks of each component in the same transportation vehicle is the same.
2. The industrialized construction progress management method according to claim 1, characterized in that: The actual task information of the target component task in the industrialized building task sequence is updated, including: The component status of the target component task in the industrialized building task sequence is updated to completed, and the task status of the target component task is updated to submitted.
3. The industrialized construction progress management method according to claim 1, characterized in that: The updating of the estimated task information of the downstream component task of the target component task includes: If the task status of each preceding component task of any downstream component task of the target component task is submitted, then the task status of any downstream component task is updated to pending submission; The planned submission time of the downstream component task of the target component task is adjusted based on the planned submission time and the actual submission time of the target component task, wherein the actual submission time is the submission time of the component task submission request.
4. The industrialized construction progress management method according to any one of claims 1 to 3, characterized in that: The verifying the component task submission request includes: The component task submission request is subjected to at least two of user verification, user password verification, construction site name verification, building name verification, component name verification, component task verification, task status verification, and identity verification.
5. An industrialized construction task management device, characterized in that: include: A receiving unit, used for receiving a component task submission request; an information updating unit, configured to verify the component task submission request, and if the verification passes, update the actual task information of the target component task in the industrialized construction task sequence, and the estimated task information of the downstream component task of the target component task, wherein the target component task is the component task in the industrialized construction task sequence indicated by the component task submission request; the component tasks of each component in the industrialized construction task sequence are arranged in the order of production, loading, transportation, hooking and hoisting; The receiving of the component task submission request may also include: Receive a component task generation request; Generate the industrialized building task sequence based on the component list corresponding to the component task generation request; Arranging the planned submission time of the component tasks of each component in the industrialized building task sequence; The step of arranging the planned submission time of the component tasks of each component in the industrialized building task sequence includes: Generate the planned submission time for the hoisting tasks of each component, and use the tasks with generated planned submission time as the estimated tasks; Based on the planned submission time of the expected tasks of each component, generating the planned submission time of the predecessor component task of the expected task of each component, the time interval between the planned submission time of the expected task and the planned submission time of its predecessor component task is greater than or equal to the time required to complete the expected task; When the estimated task is a hook task, the planned submission time of the transportation task of each component is generated based on the planned submission time of the hook task of each component, including: Determine the sequence of transport vehicles and the sequence of components in each transport vehicle; Determine the planned submission time of the transport task of each component based on the planned submission time of the hooking task of each component, the transport vehicle sequence and the component sequence in each transport vehicle; The planned submission time for the transportation tasks of each component in the same transportation vehicle is the same.
6. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the steps of the industrialized construction progress management method as described in any one of claims 1 to 4 are implemented.
7. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the industrialized construction progress management method according to any one of claims 1 to 4 are implemented.
