Industrialized building business management server and management method thereof

Through the automated management module of the industrialized construction business management server, the problem of inefficient information recording is solved, and effective supervision and progress tracking of construction tasks are achieved.

CN113837538BActive Publication Date: 2025-10-21INST OF AUTOMATION CHINESE ACAD OF SCI
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110950807.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-08-18
Publication Date
2025-10-21
Estimated Expiration
2041-08-18

AI Technical Summary

Technical Problem

In existing technologies, the efficiency of recording information in industrialized construction business is low, the progress of tasks cannot be effectively monitored, and there is a lack of automated management methods.

Method used

An industrialized construction business management server is provided, which includes a construction site operation module, a construction operation module, a component operation module, a progress operation module, a task operation module, a user operation module and a permission operation module. The server realizes the automated management of construction site information, construction information, component information, progress information, task information, account information and permission information through a functional interface.

Benefits of technology

It improves information management efficiency, realizes the ability to track and supervise the progress of construction tasks, and solves the problem of low efficiency of manual handwritten records.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113837538B_ABST
    Figure CN113837538B_ABST
Patent Text Reader

Abstract

The application provides an industrialized building service management server and a management method thereof, and through a corresponding operation function interface, automation management of site information, building information, component information, progress information of a building task, submission information and re-assignment information of the building task, account information and permission information of the industrialized building service can be realized, the information management efficiency is greatly improved, and the problem of low efficiency caused by recording related information in a manual handwriting manner in the prior art is solved. Moreover, through the industrialized building service management server, progress tracking of the building task can be realized, and the supervision capability for the building task is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of building industrialization, and in particular to an industrialized building business management server and a management method thereof. Background Art

[0002] In the field of building industrialization technology, an industrialized construction business usually includes information such as the construction site, the buildings contained in the construction site, the components required for the construction, as well as task stages such as starting the construction task, executing the construction task, and completing the construction task.

[0003] In existing technology, this information is typically recorded manually, without regard to the task phases. This not only significantly reduces the efficiency of information recording but also hinders subsequent information retrieval. Furthermore, without regard to task phases, it is impossible to track task progress, hindering task supervision.

[0004] For this reason, there is an urgent need to provide an industrialized construction business management server. Summary of the Invention

[0005] The present invention provides an industrialized construction business management server and a management method thereof, which are used to solve the defects in the prior art.

[0006] The present invention provides an industrialized construction business management server, comprising: a construction site operation module, a construction operation module, a component operation module, a progress operation module, a task operation module, a user operation module and a permission operation module; wherein,

[0007] The construction site operation module is used to manage the construction site information of the industrialized construction business based on the construction site operation function interface;

[0008] The construction operation module is used to manage the construction information corresponding to each construction site of the industrialized construction business based on the construction operation function interface;

[0009] The component operation module is used to manage the component information corresponding to each building of the industrialized construction business based on the component operation function interface;

[0010] The progress operation module is used to manage the progress information of the construction tasks of the industrialized construction business based on the progress operation function interface;

[0011] The task operation module is used to manage the submission information and reassignment information of the construction task based on the task operation function interface;

[0012] The user operation module is used to manage the account information of the industrialized construction business based on the user operation function interface;

[0013] The authority operation module is used to manage the authority information of the industrialized construction business based on the authority operation function interface.

[0014] The present invention also provides an industrialized construction business management method, comprising:

[0015] Manage the construction site information of industrialized construction business based on the construction site operation function interface;

[0016] Based on the building operation function interface, manage the construction information corresponding to each construction site of the industrialized construction business;

[0017] Based on the component operation function interface, manage the component information corresponding to each building of the industrialized construction business;

[0018] Managing the progress information of the construction tasks of the industrialized construction business based on the progress operation function interface;

[0019] Based on the task operation function interface, manage the submission information and reassignment information of the construction task;

[0020] Managing account information of the industrialized construction business based on the user operation function interface;

[0021] Based on the permission operation function interface, the permission information corresponding to the account information is managed.

[0022] The industrialized construction business management server and management method provided by the present invention, through corresponding operational function interfaces, can achieve automated management of industrialized construction business site information, building information, component information, construction task progress information, construction task submission information and reassignment information, account information, and permission information. This greatly improves information management efficiency and solves the inefficiency caused by manual recording of relevant information in the existing technology. Furthermore, the industrialized construction business management server can track the progress of construction tasks, improving the supervision capabilities of construction tasks. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] 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 any creative work.

[0024] Figure 1 This is a schematic diagram of the structure of the industrialized building business management server provided by the present invention;

[0025] Figure 2This is one of the flow charts of the industrialized construction business management method provided by the present invention;

[0026] Figure 3 This is the second flow chart of the industrialized construction business management method provided by the present invention;

[0027] Figure 4 This is the third flow chart of the industrialized construction business management method provided by the present invention. DETAILED DESCRIPTION

[0028] To make the objectives, technical solutions, and advantages of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the embodiments described are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.

[0029] In view of the current situation in which the field of building industrialization lacks an industrialized building business management server, an embodiment of the present invention provides an industrialized building business management server and a management method thereof.

[0030] Figure 1 FIG. 1 is a schematic diagram of the structure of the industrialized building business management server provided in an embodiment of the present invention. Figure 1 As shown, the industrialized construction business management server includes: a construction site operation module 1, a construction operation module 2, a component operation module 3, a progress operation module 4, a task operation module 5, a user operation module 6 and a permission operation module 7; wherein,

[0031] The construction site operation module 1 is used to manage the construction site information of the industrialized construction business based on the construction site operation function interface;

[0032] The construction operation module 2 is used to manage the construction information corresponding to each construction site of the industrialized construction business based on the construction operation function interface;

[0033] The component operation module 3 is used to manage the component information corresponding to each building of the industrialized construction business based on the component operation function interface;

[0034] The progress operation module 4 is used to manage the progress information of the construction tasks of the industrialized construction business based on the progress operation function interface;

[0035] The task operation module 5 is used to manage the submission information and reassignment information of the construction task based on the task operation function interface;

[0036] The user operation module 6 is used to manage the account information of the industrialized construction business based on the user operation function interface;

[0037] The authority operation module 7 is used to manage the authority information of the industrialized construction business based on the authority operation function interface.

[0038] Specifically, the industrialized construction business management server provided in the embodiment of the present invention is targeted at industrialized construction business, which refers to business related to industrialized construction, such as the construction of office buildings, residential buildings, etc.

[0039] The construction site operation module 1 manages construction site information related to industrialized construction through a construction site operation functional interface. This interface is a functional interface for managing construction site information and can be implemented through functional interface functions. Construction site information can include information such as the construction site name, location, owner, and all times the owner has worked with the construction site. Management can include actions such as acquiring, creating, deleting, and modifying construction site information.

[0040] The building operation module 2 can manage the building information corresponding to each construction site of the industrialized construction business through the building operation functional interface. The building operation functional interface is a functional interface for implementing building information management and can be implemented through functional interface functions. The building information corresponding to each construction site refers to information about possible buildings within each construction site, including existing buildings and buildings that may be built in the future. Building information can include information such as the building name, building location, building owner, all ownership dates, and building dimensions. Management can include actions such as obtaining, creating, deleting, and modifying building information.

[0041] The component operation module 3 manages component information corresponding to each building in the industrialized construction business through the component operation functional interface. This interface is a functional interface for component information management and can be implemented through functional interface functions. The component information corresponding to each building refers to the components used in each building. Component information may include component name, building location, construction site, and component size. Management can include actions such as obtaining, creating, deleting, and modifying component information.

[0042] The progress operation module 4 manages the progress information of construction tasks in the industrialized construction business through the progress operation functional interface. This interface manages the progress information of construction tasks and can be implemented through functional interface functions. A construction task refers to a building construction task. A construction task can include progress information such as start, advance, and postpone. Management can include actions such as starting a construction task, advancing a construction task, and postponing a construction task.

[0043] The task operation module 5 can manage the submission information and reassignment information of the construction task through the task operation functional interface. The task operation functional interface refers to the functional interface for implementing the management of the submission information and reassignment information of the construction task, which can be implemented through the functional interface function. The submission information of the construction task refers to the information for entering the construction task, which may include the task name of the construction task, the component name corresponding to the construction task, the building name corresponding to the construction task, and the construction site name corresponding to the construction task. Reassignment refers to the process of replacing the executor of the construction task, and the reassignment information may include the old executor and the new executor of the construction task. Management may include actions such as obtaining construction tasks, submitting construction tasks, and reassigning construction tasks.

[0044] The user operation module 6 manages account information for the industrialized construction business through a user operation interface. This interface is a functional interface for managing account information and can be implemented through interface functions. Account information may include user names and passwords. Management can include actions such as obtaining, creating, deleting, and modifying account information.

[0045] The permission operation module 7 manages permission information for industrialized construction services through a permission operation functional interface. This interface manages permission information and can be implemented through a function. Permission information refers to the operational permissions of each account. Each account can contain one or more operational permissions, and therefore each account can correspond to a permission table. Management can include actions such as obtaining, creating, deleting, and modifying permission information.

[0046] The industrialized construction business management server provided in an embodiment of the present invention includes: a construction site operation module, a construction operation module, a component operation module, a progress operation module, a task operation module, a user operation module, and a permission operation module. Through corresponding operation function interfaces, it can realize automated management of the construction site information, construction information, component information, progress information of construction tasks, submission information and reassignment information of construction tasks, account information, and permission information of industrialized construction business, greatly improving the efficiency of information management and solving the problem of low efficiency caused by manual recording of relevant information in the prior art. Moreover, the industrialized construction business management server can realize the progress tracking of construction tasks, improving the supervision ability of construction tasks.

[0047] On the basis of the above embodiment, in the industrialized construction business management server provided in the embodiment of the present invention, the construction site operation function interface includes obtaining a construction site function interface, creating a construction site function interface, deleting a construction site function interface, and modifying a construction site function interface;

[0048] The input parameter of the construction site function interface includes the account information for calling the construction site function interface, and the output parameter of the construction site function interface includes the acquisition result;

[0049] The input parameters of the create construction site function interface include the account information for calling the create construction site function interface and the construction site information to be created, and the output parameters of the create construction site function interface include the creation result;

[0050] The input parameters of the delete construction site function interface include the account information for calling the delete construction site function interface and the construction site information to be deleted, and the output parameters of the delete construction site function interface include the deletion result;

[0051] The input parameters of the modification site function interface include the account information for calling the modification site function interface, the construction site information to be modified, and the modified construction site information. The output parameters of the modification site function interface include the modification result.

[0052] Specifically, the construction site operation function interface in the embodiment of the present invention can be a group of function interfaces, which can include obtaining a construction site function interface, creating a construction site function interface, deleting a construction site function interface, and modifying a construction site function interface. Each function interface can implement corresponding functions through a function interface function.

[0053] The Get Sites interface is used to retrieve all construction site information from the industrialized construction business management server. Table 1 describes its functionality. This interface corresponds to the Get Site Groups function in the Construction Site Operations module. Account information includes username and password. The result can be a list of all construction site information or an error message. A list indicates a successful retrieval; an error indicates a failed retrieval.

[0054] Table 1 Description of the interface for obtaining construction site functions

[0055] Functional Unit Get site group function Interface Functions Get_all_building_sites(...) Input parameter 1 The user name that calls this function interface Input parameter 2 User password for calling this function interface Output Stores a list of all construction site information or error messages

[0056] The Create Site function interface is used to add a construction site model to the industrialized construction business management server. Table 2 describes its functionality. This interface corresponds to the Create Site function in the Construction Site Operations module. Account information includes a username and password. The construction site information to be created can include the name of the new construction site and the owner name of the new construction site. The output parameters of the Create Site function interface include a creation result, which indicates whether the construction site information was successfully added.

[0057] Table 2 Description of the interface for creating a construction site

[0058] Functional Unit Create site functionality Interface Functions Create_building_site(...) Input parameter 1 The user name that calls this function interface Input parameter 2 User password for calling this function interface Input parameter 3 The name of the new construction site to be created Input parameter 4 The name of the owner of the construction site to be created Output Whether the construction site information is added successfully

[0059] The Delete Site function interface is used to delete a construction site model from the industrialized construction business management server. Table 3 describes its functionality. This interface corresponds to the Delete Site function in the Construction Site Operations module. Account information may include a username and password. The construction site information to be deleted may include the name of the construction site to be deleted. Output parameters for the Delete Site function include a deletion result, which indicates whether the construction site information was successfully deleted.

[0060] Table 3 Description of the interface for deleting construction site functions

[0061] Functional Unit Delete site function Interface Functions Remove_building_site(...) Input parameter 1 The user name that calls this function interface Input parameter 2 User password for calling this function interface Input parameter 3 Name of the construction site to be deleted Output Whether the construction site information is deleted successfully

[0062] The Modify Construction Site interface is used to modify the name of a construction site model in the industrialized construction business management server. Table 4 provides a functional description. This interface corresponds to the Modify Construction Site function in the Construction Site Operations module. Account information can include a username and password. The construction site information to be modified can include the old name of the construction site to be modified, and the modified construction site information can include the new name of the construction site to be modified. The output parameters of the Modify Construction Site interface include a modification result, which can indicate whether the construction site information was successfully modified.

[0063] Table 4 Description of modified construction site function interface

[0064] Functional Unit Modify construction site functions Interface Functions Rename_building_site(...) Input parameter 1 The user name that calls this function interface Input parameter 2 User password for calling this function interface Input parameter 3 The old name of the site to be modified Input parameter 4 The new name of the site to be modified Output Whether the construction site information is modified successfully

[0065] In the embodiment of the present invention, four functional units in the construction site operation module are provided, which can realize the management of the construction site information in the industrialized construction business management server.

[0066] On the basis of the above embodiment, in the industrialized building business management server provided in the embodiment of the present invention, the building operation function interface includes obtaining a building function interface, creating a building function interface, deleting a building function interface, and modifying a building function interface;

[0067] The input parameters of the acquisition building function interface include the account information for calling the acquisition building function interface and the designated construction site information, and the output parameters of the acquisition building function interface include the acquisition result;

[0068] The input parameters of the create building function interface include the account information for calling the create building function interface and the building information to be created, and the output parameters of the create building function interface include the creation result;

[0069] The input parameters of the building deletion function interface include the account information for calling the building deletion function interface and the building information to be deleted, and the output parameters of the building deletion function interface include the deletion result;

[0070] The input parameters of the building function modification interface include the account information for calling the building function modification interface, the building information to be modified, and the modified building information. The output parameters of the building function modification interface include the modification result.

[0071] Specifically, the building operation function interface in the embodiment of the present invention can be a group of function interfaces, which can include obtaining a building function interface, creating a building function interface, deleting a building function interface, and modifying a building function interface. Each function interface can implement corresponding functions through a function interface function.

[0072] The Get Buildings interface is used to retrieve all building information for a specified site. Table 5 describes its functionality. This interface corresponds to the Get Building Groups function in the Building Operations module. Account information includes the username and password, and the specified site information includes the site name. The Get Buildings interface output parameters include a retrieval result, which can be a list of all building information for the specified site or an error message. A list indicates a successful retrieval; an error indicates a failed retrieval.

[0073] Table 5 Description of the interface for obtaining building functions

[0074] Functional Unit Get building group capabilities Interface Functions Get_all_buildings(...) Input parameter 1 The user name that calls this function interface Input parameter 2 User password for calling this function interface Input parameter 3 Designated construction site name Output A list or error message of all buildings at a given site

[0075] The Create Building interface is used to add a building model to a specified construction site. Table 6 describes its functionality. This interface corresponds to the Create Building function in the Building Operations module. Account information includes a username and password. The building information to be created includes the name of the new building, the construction site where the new building will be located, the owner of the new building, the location of the new building (x, y, z coordinates), and the dimensions of the new building (length, width, height). The output parameters of the Create Building interface include a creation result, which indicates whether the building information was successfully added.

[0076] Table 6 Description of the interface for creating building functions

[0077]

[0078]

[0079] The Delete Building interface is used to delete a building model from a specified construction site. Table 7 describes its functionality. This interface corresponds to the Delete Building function in the Building Operations module. Account information includes the username and password. The building information to be deleted includes the name of the building to be deleted and the name of the construction site where the building is located. The output parameters of the Delete Building interface include a deletion result, which indicates whether the building information was successfully deleted.

[0080] Table 7 Delete building function interface description

[0081] Functional Unit Delete building features Interface Functions Remove_building(...) Input parameter 1 The user name that calls this function interface Input parameter 2 User password for calling this function interface Input parameter 3 The name of the building to be deleted Input parameter 4 The name of the construction site where the building to be deleted is located Output Whether the building information is deleted successfully

[0082] The Modify Building interface is used to modify the name of a building on a specified construction site. Table 8 describes its functionality. This interface corresponds to the Modify Building function in the Building Operations module. Account information includes a username and password. The building information to be modified includes the old name of the building and the name of the construction site where the building is located. The modified building information includes the new name of the building. The output parameters of the Modify Building interface include a modification result, which indicates whether the building information was successfully modified.

[0083] Table 8 Modify the description of building function interface

[0084]

[0085]

[0086] In the embodiment of the present invention, four functional units in the building operation module are provided, which can realize the management of building information in the industrialized building business management server.

[0087] On the basis of the above embodiment, in the industrialized construction business management server provided in the embodiment of the present invention, the component operation function interface includes an acquisition component function interface, a creation component function interface, a deletion component function interface, and a modification component function interface;

[0088] The input parameters of the component acquisition function interface include the account information for calling the component acquisition function interface, the designated construction site information, and the designated building information; the output parameters of the component acquisition function interface include the acquisition result;

[0089] The input parameters of the component creation function interface include the account information for calling the component creation function interface and the component to be created information, and the output parameters of the component creation function interface include the creation result;

[0090] The input parameters of the component deletion function interface include the account information for calling the component deletion function interface and the component to be deleted information, and the output parameters of the component deletion function interface include the deletion result;

[0091] The input parameters of the component modification function interface include the account information for calling the component modification function interface, the component information to be modified, and the modified component information. The output parameters of the component modification function interface include the modification result.

[0092] Specifically, in an embodiment of the present invention, the component operation functional interface may be a set of functional interfaces, including obtaining a component functional interface, creating a component functional interface, deleting a component functional interface, and modifying a component functional interface. Each functional interface may implement corresponding functions through a functional interface function.

[0093] The Get Components interface is used to retrieve all component information for a specified building at a specified site. Table 9 describes its functionality. This interface corresponds to the Get Component Groups function in the Component Operations module. Account information includes a username and password. Specified site information includes the name of the specified site, and specified building information includes the name of the specified building. The output parameters of the Get Components interface include a result, which can be a list of all component information for the specified site and building, or an error message. A list indicates a successful acquisition; an error indicates a failed acquisition.

[0094] Table 9 Description of the functional interface for obtaining component groups

[0095]

[0096]

[0097] The Create Component function interface is used to add a component model to a specified building at a specified construction site. The functional description is shown in Table 10. The Create Component function interface corresponds to the Create Component function in the Component Operation Module. Account information can include a user name and password. The component information to be created can include the name of the new component to be created, the name of the building where the new component is located, the name of the construction site where the new component is located, the position information of the new component relative to the building origin (x, y, z coordinate values), the size information of the new component (length, width, height), and the density information of the new component. The output parameters of the Create Component function interface include the creation result, which can indicate whether the component information was successfully added.

[0098] Table 10 Description of the component creation function interface

[0099]

[0100] The component deletion interface is used to delete a component model from the industrialized construction business management server. Table 11 describes its functionality. This interface corresponds to the component deletion function in the component operation module. Account information can include a username and password. Component information to be deleted can include the name of the component to be deleted, the name of the building where the component is located, and the name of the construction site where the component is located. The output parameters of the component deletion interface include a deletion result, which indicates whether the component information was successfully deleted.

[0101] Table 11 Delete component function interface description

[0102]

[0103]

[0104] The Modify Component interface is used to modify the name of a component in a specified building at a specified site. Table 12 describes its functionality. This interface corresponds to the Modify Component function in the Component Operations module. Account information can include a username and password. The component information to be modified can include the old name of the component, the name of the building, and the name of the site. The modified component information can include the new name of the component to be modified. The output parameters of the Modify Component interface include a modification result, which indicates whether the component information was successfully modified.

[0105] Table 12 Modify component function interface description

[0106] Functional Unit Modify component function Interface Functions Rename_part(...) Input parameter 1 The user name that calls this function interface Input parameter 2 User password for calling this function interface Input parameter 3 The old name of the component to be modified Input parameter 4 The new name of the component to be modified Input parameter 5 The name of the building where the component to be modified is located Input parameter 6 The name of the construction site where the component to be modified is located Output Whether the component information is modified successfully

[0107] In the embodiment of the present invention, four functional units in the component operation module are provided, which can realize the management of component information in the industrialized building business management server.

[0108] On the basis of the above embodiment, in the industrialized construction business management server provided in the embodiment of the present invention, the progress operation function interface includes a construction start function interface, a construction progress postponement function interface, and a construction progress advance function interface;

[0109] The input parameters of the building activation function interface include the account information for calling the building activation function interface, the building information to be activated, the activation time, the construction site information of the building to be activated corresponding to the building information to be activated, the duration of each stage of the component corresponding to the building to be activated, and the rated load of the transport vehicle during the component transportation stage. The output parameters of the building activation function interface include the activation result.

[0110] The input parameters of the construction progress postponement function interface include the account information of the caller, the building information to be postponed, the delay duration, and the construction site information of the building to be postponed corresponding to the building information to be postponed. The output parameters of the construction progress postponement function interface include the postponement result.

[0111] The input parameters of the building progress advance function interface include the account information of calling the building progress advance function interface, the building information to be advanced, the advance duration, and the construction site information of the building to be advanced corresponding to the building information to be advanced. The output parameters of the building progress advance function interface include the advance result.

[0112] Specifically, in an embodiment of the present invention, the progress operation function interface can be a group of function interfaces, which may include a building start function interface, a building progress postponement function interface, and a building progress advance function interface. Each function interface can implement corresponding functions through function interface functions.

[0113] The Start Building interface is used to generate all building-related tasks. Users complete the building construction process by submitting tasks. Table 13 describes its functionality. This interface corresponds to the Start Building function in the Progress Operations module. Account information can include username and password. Information about the building to be started can include the name of the building to be started. Information about the construction site where the building to be started corresponds to the building to be started can include the name of the site. Component stages for the building to be started can include production, loading, transportation, hooking, and hoisting. Output parameters for the Start Building interface include the start result, which indicates whether the building information was successfully started.

[0114] Table 13 Description of the interface for starting building functions

[0115]

[0116] The Construction Progress Delay interface is used to delay the planned completion time of unsubmitted construction-related tasks. Table 14 provides a functional description. This interface corresponds to the Construction Progress Delay function in the Progress Operations module. Account information may include a username and password. The building information to be delayed may include the name of the building to be delayed. The construction site information corresponding to the building to be delayed may include the name of the construction site. Output parameters of the Construction Progress Delay interface include a delay result, which may indicate whether the building information was successfully delayed.

[0117] Table 14 Description of the interface for the construction progress delay function

[0118] Functional Unit Building progress delay function Interface Functions Delay_building(...) Input parameter 1 The user name that calls this function interface Input parameter 2 User password for calling this function interface Input parameter 3 Name of the building to be delayed Input parameter 4 The name of the construction site where the building to be delayed is located Input parameter 5 Delay duration Output Whether the building information is successfully delayed

[0119] The construction progress advance interface is used to advance the planned completion time of unsubmitted construction-related tasks. Table 15 provides a functional description. This interface corresponds to the construction progress advance function in the progress operation module. Account information may include a username and password. The building information to be advanced may include the name of the building to be advanced. The construction site information corresponding to the building to be advanced may include the name of the construction site. Output parameters of the construction progress advance interface include an advance result, which may indicate whether the building information was successfully advanced.

[0120] Table 15 Description of the interface for building progress advance function

[0121] Functional Unit Building progress advance function Interface Functions Advance_building(...) Input parameter 1 The user name that calls this function interface Input parameter 2 User password for calling this function interface Input parameter 3 Name of the building to be built Input parameter 4 The name of the construction site where the building to be built is located Input parameter 5 Advance time Output Whether the building information is successfully advanced

[0122] In the embodiment of the present invention, three functional units in the progress operation module are provided, which can realize the management of progress information in the industrialized construction business management server.

[0123] On the basis of the above embodiment, in the industrialized construction business management server provided in the embodiment of the present invention, the task operation function interface includes a task acquisition function interface, a task submission function interface, and a task reassignment function interface;

[0124] The input parameter of the task acquisition function interface includes the account information for calling the task acquisition function interface, and the output parameter of the task acquisition function interface includes the acquisition result;

[0125] The input parameters of the submit task function interface include the account information for calling the submit task function interface and the task information to be submitted, and the output parameters of the submit task function interface include the submission result;

[0126] The input parameters of the task reassignment function interface include the account information that calls the task reassignment function interface, the task information to be reassigned, and the reassigned executor of the task to be reassigned corresponding to the task information to be reassigned. The output parameters of the task reassignment function interface include the reassignment result.

[0127] Specifically, the task operation functional interface in the embodiment of the present invention may be a set of functional interfaces, including a task acquisition functional interface, a task submission functional interface, and a task reassignment functional interface, and each functional interface may implement corresponding functions through a functional interface function.

[0128] The Get Tasks interface is used to retrieve all tasks for a specified user. Table 16 describes its functionality. This interface corresponds to the Get Task Groups function in the Task Operations module. Account information can include the user name and password. The result can be a list of all tasks for the user or an error message. A list indicates a successful retrieval; an error indicates a failed retrieval.

[0129] Table 16 Get task group function interface description

[0130] Functional Unit Get task group capabilities Interface Functions Get_all_tasks_for_user(...) Input parameter 1 The user name that calls this function interface Input parameter 2 User password for calling this function interface Output A list of all task information of the user or error information

[0131] The Submit Task interface is used to submit a specified task. Table 17 describes its functionality. This interface corresponds to the Submit Task function in the Task Operations module. Account information includes username and password. The task information to be submitted includes the task name, the component name, building name, and construction site name corresponding to the task. The output parameters of the Submit Task interface include the submission result, which can indicate a successful submission of the task information.

[0132] Table 17 Submit task function interface description

[0133]

[0134]

[0135] The task reassignment interface is used to submit a specified task. Table 18 describes its functionality. This interface corresponds to the task reassignment function in the task operation module. Account information can include a username and password. Information about the task to be reassigned can include the name of the task to be reassigned, the name of the component, building, or construction site to which the task is assigned, the name of the previous executor, and the reassigned executor of the task. Output parameters of the task reassignment interface include the reassignment result, which can indicate a highly successful reassignment of the task.

[0136] Table 18 Task reassignment function interface description

[0137] Functional Unit Task reassignment function Interface Functions Assign_task(...) Input parameter 1 The user name that calls this function interface Input parameter 2 User password for calling this function interface Input parameter 3 The name of the task to be reassigned Input parameter 4 The name of the component corresponding to the task to be reassigned Input parameter 5 The name of the building corresponding to the task to be reassigned Input parameter 6 The name of the construction site corresponding to the task to be reassigned Input parameter 7 The name of the old executor of the task to be reassigned Input parameter 8 The name of the new executor of the task to be reassigned Output Whether the task is successfully reassigned

[0138] In the embodiment of the present invention, three functional units in the task operation module are provided, which can realize the management of the submission information and reassignment information of the construction tasks in the industrialized construction business management server.

[0139] On the basis of the above embodiment, in the industrialized construction business management server provided in the embodiment of the present invention, the user operation function interface includes obtaining a user function interface, creating a user function interface, deleting a user function interface, and modifying a user function interface;

[0140] The input parameter of the user function interface includes the account information of calling the user function interface, and the output parameter of the user function interface includes the acquisition result;

[0141] The input parameters of the user creation function interface include the account information for calling the user creation function interface, the account information to be created, and the permission information of the user to be created corresponding to the account information to be created. The output parameters of the user creation function interface include the creation result.

[0142] The input parameters of the delete user function interface include the account information that calls the delete user function interface and the account information to be deleted, and the output parameters of the delete user function interface include the deletion result;

[0143] The input parameters of the user function modification interface include the account information for calling the user function modification interface and the modified account information, and the output parameters of the user function modification interface include the modification result.

[0144] Specifically, in an embodiment of the present invention, the user operation function interface can be a group of function interfaces, which can include obtaining a user function interface, creating a user function interface, deleting a user function interface, and modifying a user function interface. Each function interface can implement corresponding functions through a function interface function.

[0145] The Get User interface is used to retrieve all user information. Table 19 describes its functionality. This interface corresponds to the Get User Group function in the User Operations module. Account information can include usernames and passwords. The result can be a list of all user information or an error message. A list indicates a successful retrieval; an error indicates a failed retrieval.

[0146] Table 19 Get user group function interface description

[0147] Functional Unit Get user group function Interface Functions Get_all_users(...) Input parameter 1 The user name that calls this function interface Input parameter 2 User password for calling this function interface Output List of all user information or error message

[0148] The Create User interface is used to add a user to the industrialized building business management server. Table 20 describes its functionality. This interface corresponds to the Create User function in the User Operations module. Account information includes the username and password. The account to be created includes the name and password of the new user. The permissions for the user to be created, corresponding to the account information, include a permissions list. Output parameters for the Create User interface include a creation result, which indicates whether the user information was successfully added.

[0149] Table 20 Description of the Create User Function Interface

[0150]

[0151]

[0152] The Delete User interface is used to delete a specified user from the industrialized construction business management server. Table 21 describes its functionality. This interface corresponds to the Delete User function in the User Operations module. Account information includes the username and password. The account to be deleted includes the name of the user to be deleted. Output parameters for the Delete User interface include a deletion result, which indicates whether the user information was successfully deleted.

[0153] Table 21 Delete user function interface description

[0154] Functional Unit Delete User Function Interface Functions Remove_user(...) Input parameter 1 The user name that calls this function interface Input parameter 2 User password for calling this function interface Input parameter 3 The name of the user to be deleted Output Whether the user information is deleted successfully

[0155] The Modify User interface is used to modify the password of a specified user in the industrialized building business management server. Table 22 describes its functionality. This interface corresponds to the Modify User function in the User Operations module. Account information includes the username and password. The modified account information includes the new password the user wants to set. Output parameters of the Modify User interface include a modification result, which indicates whether the user information was successfully modified.

[0156] Table 22 Modify user function interface description

[0157] Functional Unit Modify user function Interface Functions Reedit_user(...) Input parameter 1 The user name that calls this function interface Input parameter 2 User password for calling this function interface Input parameter 5 The new password that the user wants to set Output Whether the user information is modified successfully

[0158] In the embodiment of the present invention, three functional units in the user operation module are provided, which can realize the management of account information in the industrialized building business management server.

[0159] On the basis of the above embodiment, the industrialized construction business management server provided in the embodiment of the present invention, the permission operation function interface includes an obtain permission function interface, a create permission function interface, a delete permission function interface and an assign permission function interface;

[0160] The input parameters of the permission acquisition function interface include the account information for calling the permission acquisition function interface, and the output parameters of the permission acquisition function interface include the acquisition result;

[0161] The input parameters of the create permission function interface include the account information that calls the create permission function interface and the permission information to be created, and the output parameters of the create permission function interface include the creation result;

[0162] The input parameters of the delete permission function interface include the account information that calls the delete permission function interface and the permission information to be deleted, and the output parameters of the delete permission function interface include the deletion result;

[0163] The input parameters of the permission allocation function interface include the account information that calls the permission allocation function interface, the permission information to be allocated, and the account information of the permission to be allocated corresponding to the permission information to be allocated. The output parameters of the permission allocation function interface include the allocation result.

[0164] Specifically, the permission operation function interface in the embodiment of the present invention can be a group of function interfaces, which can include obtaining permission function interface, creating permission function interface, deleting permission function interface and allocating permission function interface, and each function interface can implement corresponding functions through function interface functions.

[0165] The Get Permissions interface is used to retrieve all permissions from the industrialized building business management server. Permissions refer to the permission to call a specific interface. Table 23 describes the functionality. This interface corresponds to the Get Permission Group function in the Permissions Operations module. Account information can include username and password. The output parameters of the Get Permissions interface include a result, which can be a list of all permissions or an error message. A list indicates a successful acquisition; an error indicates a failed acquisition.

[0166] Table 23 Get permission group function interface description

[0167] Functional Unit Get permission group function Interface Functions Get_all_functions(...) Input parameter 1 The user name that calls this function interface Input parameter 2 User password for calling this function interface Output A list of all permissions or error messages

[0168] The Create Permissions interface is used to add a permission to the industrialized building business management server. The permission name is the name of the interface function, and its functional description is shown in Table 24. This interface corresponds to the Create Permissions function in the Permissions Operations module. Account information can include the username and password. The permission to be created information can include the name of the new permission to be created. The output parameter of the Create Permissions interface includes a creation result, which indicates whether the permission information was successfully added.

[0169] Table 24 Description of the create permission function interface

[0170]

[0171]

[0172] The Delete Permissions interface is used to delete specified permissions from the industrialized building business management server. Table 25 provides a functional description. This interface corresponds to the Delete Permissions function in the Permissions Operations module. Account information includes the username and password. The permission to be deleted includes the name of the permission to be deleted. The output parameter of the Delete Permissions interface includes a deletion result, which indicates whether the permission information was successfully deleted.

[0173] Table 25 Delete permission function interface description

[0174] Functional Unit Delete permission function Interface Functions Remove_function(...) Input parameter 1 The user name that calls this function interface Input parameter 2 User password for calling this function interface Input parameter 3 The name of the permission to be deleted Output Whether the permission information is deleted successfully

[0175] The assign permissions interface is used to assign specified permissions to a specified user. Table 26 describes its functionality. This interface corresponds to the assign permissions function in the permissions operation module. Account information can include the username and password. The permissions to be assigned information can include the name of the user to whom the permissions are assigned and the name of the permissions to be assigned. The output parameters of the assign permissions interface include the assignment result, which indicates whether the permissions were assigned successfully.

[0176] Table 26 Description of the permission allocation function interface

[0177] Functional Unit Assign permissions function Interface Functions Appoint_user_function(...) Input parameter 1 The user name that calls this function interface Input parameter 2 User password for calling this function interface Input parameter 3 Name of the user to be assigned permissions Input parameter 4 The name of the permission to be assigned Output Whether the permission information is successfully assigned

[0178] In the embodiment of the present invention, three functional units in the authority operation module are provided, which can realize the management of the authority information in the industrialized building business management server.

[0179] In summary, the industrialized construction business management server provided in this embodiment of the present invention encapsulates industrialized construction business management into a Web service and encapsulates the 26 functional units of industrialized construction business management into 26 function interfaces of the Web service. The correspondence between the functional units and the interface functions is shown in Table 27.

[0180] Table 27 Functional unit interface functions

[0181]

[0182] like Figure 2 As shown, based on the above embodiment, an embodiment of the present invention provides an industrialized construction business management method, including:

[0183] S21, based on the construction site operation function interface, manages the construction site information of industrialized construction business;

[0184] S22, managing the construction information corresponding to each construction site of the industrialized construction business based on the construction operation function interface;

[0185] S23, managing component information corresponding to each building of the industrialized construction business based on the component operation function interface;

[0186] S24, managing the progress information of the construction tasks of the industrialized construction business based on the progress operation function interface;

[0187] S25, managing the submission information and reassignment information of the construction task based on the task operation function interface;

[0188] S26, managing the account information of the industrialized construction business based on the user operation function interface;

[0189] S27, managing the authority information corresponding to the account information based on the authority operation function interface.

[0190] Specifically, the industrialized construction business management method provided in the embodiment of the present invention is executed by an industrialized construction business management server, which can be a local server or a cloud server. The local server can be a computer, etc., and this is not specifically limited in the embodiment of the present invention.

[0191] When executing the industrialized construction business management method, the execution order of steps S21, S22, S23, S24, S25, S26 and S27 is not specifically limited and can be adaptively adjusted according to user needs.

[0192] In this embodiment of the present invention, automated management of various information related to industrialized construction operations is achieved through different functional interfaces, significantly improving information management efficiency and resolving the inefficiency associated with manual recording of relevant information in existing technologies. Furthermore, progress tracking of construction tasks can be achieved, enhancing oversight capabilities.

[0193] like Figure 3 As shown, based on the above embodiment, the industrialized construction business management method provided in the embodiment of the present invention further includes:

[0194] S31, creating a target account based on the create user function interface in the user operation function interface;

[0195] S32, allocating permissions to the target account based on the permission allocation function interface in the permission operation function interface;

[0196] S33, creating a target construction site based on the construction site creation function interface in the construction site operation function interface;

[0197] S34, creating a target building in the target construction site based on the create building function interface in the building operation function interface;

[0198] S35, creating a target component in the target building based on the component creation function interface in the component operation function interface;

[0199] S36, starting the target building based on the start building function interface in the progress operation function interface;

[0200] S37, based on the task submission function interface in the task operation function interface, submit the target task corresponding to the target building.

[0201] Specifically, the industrialized construction business management method provided in the embodiment of the present invention, after the service is deployed, Figure 4 As shown, the administrator can first create target accounts using the Create User interface in the User Operation interface, including a project manager account, a component producer account, a component loader account, a component transporter account, a component hooker account, and a construction rigger account. The administrator can then grant permissions to each target account using the Assign Permissions interface in the Permission Operation interface, granting the project manager full permissions while others have the right to submit tasks. The project manager can then log in to the target account and create a target site using the Create Site interface in the Site Operation interface; create a target building within the target site using the Create Building interface in the Building Operation interface; and create a target component using the Create Component interface in the Component Operation interface. The project manager can then start the building using the Start Building interface in the Progress Operation interface. After starting the building, the project manager can assign tasks to the corresponding accounts. Other accounts can submit their tasks using the Submit Task interface in the Task Operation interface, working together to complete the building.

[0202] 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 various embodiments of the present invention.

Claims

1. An industrialized construction business management server, characterized in that: include: Construction site operation module, building operation module, component operation module, progress operation module, task operation module, user operation module and authority operation module; among them, The construction site operation module is used to manage the construction site information of the industrialized construction business based on the construction site operation function interface; The construction operation module is used to manage the construction information corresponding to each construction site of the industrialized construction business based on the construction operation function interface; The component operation module is used to manage the component information corresponding to each building of the industrialized construction business based on the component operation function interface; The progress operation module is used to manage the progress information of the construction tasks of the industrialized construction business based on the progress operation function interface; The task operation module is used to manage the submission information and reassignment information of the construction task based on the task operation function interface; The user operation module is used to manage the account information of the industrialized construction business based on the user operation function interface; The authority operation module is used to manage the authority information of the industrialized construction business based on the authority operation function interface; The component operation function interface includes obtaining component function interface, creating component function interface, deleting component function interface and modifying component function interface; The input parameters of the component acquisition function interface include the account information for calling the component acquisition function interface, the designated construction site information, and the designated building information; the output parameters of the component acquisition function interface include the acquisition result; The input parameters of the component creation function interface include the account information for calling the component creation function interface and the component to be created information, and the output parameters of the component creation function interface include the creation result; The input parameters of the component deletion function interface include the account information for calling the component deletion function interface and the component to be deleted information, and the output parameters of the component deletion function interface include the deletion result; The input parameters of the component modification function interface include the account information for calling the component modification function interface, the component information to be modified, and the modified component information. The output parameters of the component modification function interface include the modification result.

2. The industrialized construction business management server according to claim 1, characterized in that: The construction site operation function interface includes obtaining a construction site function interface, creating a construction site function interface, deleting a construction site function interface, and modifying a construction site function interface; The input parameter of the construction site function interface includes the account information for calling the construction site function interface, and the output parameter of the construction site function interface includes the acquisition result; The input parameters of the create construction site function interface include the account information for calling the create construction site function interface and the construction site information to be created, and the output parameters of the create construction site function interface include the creation result; The input parameters of the delete construction site function interface include the account information for calling the delete construction site function interface and the construction site information to be deleted, and the output parameters of the delete construction site function interface include the deletion result; The input parameters of the modification site function interface include the account information for calling the modification site function interface, the construction site information to be modified, and the modified construction site information. The output parameters of the modification site function interface include the modification result.

3. The industrialized construction business management server according to claim 1, characterized in that: The building operation function interface includes obtaining a building function interface, creating a building function interface, deleting a building function interface, and modifying a building function interface; The input parameters of the acquisition building function interface include the account information for calling the acquisition building function interface and the designated construction site information, and the output parameters of the acquisition building function interface include the acquisition result; The input parameters of the create building function interface include the account information for calling the create building function interface and the building information to be created, and the output parameters of the create building function interface include the creation result; The input parameters of the building deletion function interface include the account information for calling the building deletion function interface and the building information to be deleted, and the output parameters of the building deletion function interface include the deletion result; The input parameters of the building function modification interface include the account information for calling the building function modification interface, the building information to be modified, and the modified building information. The output parameters of the building function modification interface include the modification result.

4. The industrialized construction business management server according to claim 1, characterized in that: The progress operation function interface includes a construction start function interface, a construction progress delay function interface and a construction progress advance function interface; The input parameters of the building activation function interface include the account information for calling the building activation function interface, the building information to be activated, the activation time, the construction site information of the building to be activated corresponding to the building information to be activated, the duration of each stage of the component corresponding to the building to be activated, and the rated load of the transport vehicle during the component transportation stage. The output parameters of the building activation function interface include the activation result. The input parameters of the construction progress postponement function interface include the account information of the caller, the building information to be postponed, the delay duration, and the construction site information of the building to be postponed corresponding to the building information to be postponed. The output parameters of the construction progress postponement function interface include the postponement result. The input parameters of the building progress advance function interface include the account information of calling the building progress advance function interface, the building information to be advanced, the advance duration, and the construction site information of the building to be advanced corresponding to the building information to be advanced. The output parameters of the building progress advance function interface include the advance result.

5. The industrialized construction business management server according to claim 1, characterized in that: The task operation function interface includes a task acquisition function interface, a task submission function interface and a task reassignment function interface; The input parameter of the task acquisition function interface includes the account information for calling the task acquisition function interface, and the output parameter of the task acquisition function interface includes the acquisition result; The input parameters of the submit task function interface include the account information for calling the submit task function interface and the task information to be submitted, and the output parameters of the submit task function interface include the submission result; The input parameters of the task reassignment function interface include the account information that calls the task reassignment function interface, the task information to be reassigned, and the reassigned executor of the task to be reassigned corresponding to the task information to be reassigned. The output parameters of the task reassignment function interface include the reassignment result.

6. The industrialized construction business management server according to claim 1, characterized in that: The user operation function interface includes obtaining a user function interface, creating a user function interface, deleting a user function interface, and modifying a user function interface; The input parameter of the user function interface includes the account information of calling the user function interface, and the output parameter of the user function interface includes the acquisition result; The input parameters of the user creation function interface include the account information for calling the user creation function interface, the account information to be created, and the permission information of the user to be created corresponding to the account information to be created. The output parameters of the user creation function interface include the creation result. The input parameters of the delete user function interface include the account information that calls the delete user function interface and the account information to be deleted, and the output parameters of the delete user function interface include the deletion result; The input parameters of the user function modification interface include the account information for calling the user function modification interface and the modified account information, and the output parameters of the user function modification interface include the modification result.

7. The industrialized construction business management server according to claim 1, characterized in that: The permission operation function interface includes the permission acquisition function interface, the permission creation function interface, the permission deletion function interface and the permission allocation function interface; The input parameters of the permission acquisition function interface include the account information for calling the permission acquisition function interface, and the output parameters of the permission acquisition function interface include the acquisition result; The input parameters of the create permission function interface include the account information that calls the create permission function interface and the permission information to be created, and the output parameters of the create permission function interface include the creation result; The input parameters of the delete permission function interface include the account information that calls the delete permission function interface and the permission information to be deleted, and the output parameters of the delete permission function interface include the deletion result; The input parameters of the permission allocation function interface include the account information that calls the permission allocation function interface, the permission information to be allocated, and the account information of the permission to be allocated corresponding to the permission information to be allocated. The output parameters of the permission allocation function interface include the allocation result.

8. A method for managing industrialized construction business, characterized in that: include: Manage the construction site information of industrialized construction business based on the construction site operation function interface; Based on the building operation function interface, manage the construction information corresponding to each construction site of the industrialized construction business; Based on the component operation function interface, manage the component information corresponding to each building of the industrialized construction business; Managing the progress information of the construction tasks of the industrialized construction business based on the progress operation function interface; Based on the task operation function interface, manage the submission information and reassignment information of the construction task; Managing account information of the industrialized construction business based on the user operation function interface; Based on the permission operation function interface, manage the permission information corresponding to the account information; The component operation function interface includes obtaining component function interface, creating component function interface, deleting component function interface and modifying component function interface; The input parameters of the component acquisition function interface include the account information for calling the component acquisition function interface, the designated construction site information, and the designated building information; the output parameters of the component acquisition function interface include the acquisition result; The input parameters of the component creation function interface include the account information for calling the component creation function interface and the component to be created information, and the output parameters of the component creation function interface include the creation result; The input parameters of the component deletion function interface include the account information for calling the component deletion function interface and the component to be deleted information, and the output parameters of the component deletion function interface include the deletion result; The input parameters of the component modification function interface include the account information for calling the component modification function interface, the component information to be modified, and the modified component information. The output parameters of the component modification function interface include the modification result.

9. The industrialized construction business management method according to claim 8, characterized in that: Also includes: Creating a target account based on the create user function interface in the user operation function interface; Allocate permissions for the target account based on the permission allocation function interface in the permission operation function interface; Creating a target construction site based on the construction site creation function interface in the construction site operation function interface; Creating a target building in the target construction site based on a create building function interface in the building operation function interface; Creating a target component in the target building based on a create component function interface in the component operation function interface; Based on the start building function interface in the progress operation function interface, start the target building; Based on the task submission function interface in the task operation function interface, the target task corresponding to the target building is submitted.

Citation Information

Patent Citations

  • A project engineering management system based on building information model

    CN109214679A

  • Constructional engineering integrated management system

    CN111507681A