Process management method of decoration project, electronic equipment and program product

By determining project information and demand information in the process management of decoration projects, querying preset process configuration information, and generating target process configuration information and operation tasks, the problems of coarse granularity and progress deviation of decoration project management are solved, and the unified and refined management of the entire process of decoration projects are achieved.

CN119831513APending Publication Date: 2025-04-15KE COM (BEIJING) TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411767459.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-03
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

In the delivery process management of decoration projects, the existing technology has problems such as coarse management granularity, real project progress status and potential stops that are difficult to clearly grasp, resulting in difficult time discovery and resolution of progress deviations, affecting the progress and completion time of the entire project.

Method used

Provide a process management method for decoration projects. By responding to the start request of decoration projects, it determines project information and demand information, querys preset process configuration information based on project information, and generates target process configuration information adapted to decoration projects, including work nodes, dependencies and interval durations. Then, multiple job tasks are generated, time information for each job task is determined, and dependency and time information are recorded to generate process management information.

Benefits of technology

It realizes unified and refined management of the entire process of decoration projects, and can control the progress of each operation task in real time to ensure the accuracy and controllability of project progress.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119831513A_ABST
    Figure CN119831513A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to a process management method of a decoration project, electronic equipment and a program product. The method comprises the steps of determining project information and demand information of a decoration project in response to a start request of the decoration project; querying preset process configuration information based on the project information, and determining target process configuration information adapted to the decoration project; generating a plurality of first operation tasks of the decoration project based on the target process configuration information and the demand information; based on decoration object information of the decoration project, determining a first time-consuming duration of each first operation task, and based on the dependency relationship, the interval duration and the first time-consuming duration, determining time information of each first operation task; and according to the dependency relationship and the time information of each first operation task, generating process management information of the decoration project. Therefore, the progress can be controlled in real time through the dependency relationship of each operation task and the time information, and unified and refined management of the decoration project is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of home decoration technology, and in particular to a process management method, electronic equipment and program product for a decoration project. Background Art

[0002] In the delivery process of decoration projects such as home decoration projects, from payment after signing to completion settlement, there are multiple complex and interdependent work links involved, including internal control adjustment, personnel dispatch, field investigation, briefing, construction, acceptance, etc. There are multiple dependencies between each link, such as card points, pre-requisites that must be completed, and pre-requisites that can be completed optionally. At present, in the management process of the delivery process of decoration projects, the key work links are mainly managed by the construction days configured in advance for each stage. There are problems such as coarse management granularity, and it is difficult to clearly grasp the real situation of the project progress and potential card points, which makes it difficult to discover and solve progress deviations in a timely manner, which may affect the progress and completion time of the entire project. Summary of the invention

[0003] In order to solve the above technical problems, the present disclosure provides a process management method, electronic equipment and program product for a decoration project.

[0004] The present disclosure provides a process management method for a renovation project, the method comprising:

[0005] In response to a request to start a renovation project, determine project information and demand information of the renovation project;

[0006] Based on the project information, query the preset process configuration information to determine the target process configuration information suitable for the renovation project; wherein the target process configuration information includes multiple operation nodes of the renovation project, the dependency relationship between the operation nodes, and the interval duration between the operation nodes;

[0007] Based on the target process configuration information and the demand information, a plurality of first operation tasks of the decoration project are generated; wherein the operation node corresponds to at least one first operation task;

[0008] Determine the first time-consuming duration of each first operation task based on the decoration object information of the decoration project, and determine the time information of each first operation task based on the dependency relationship, the interval duration and the first time-consuming duration;

[0009] According to the dependency relationship and time information of each first operation task, the process management information of the decoration project is generated.

[0010] The present disclosure also provides a process management device for a renovation project, the device comprising:

[0011] A decoration project information determination module, used to determine the project information and demand information of the decoration project in response to a start-up request of the decoration project;

[0012] A process configuration information determination module is used to query preset process configuration information based on project information to determine target process configuration information suitable for the renovation project; wherein the target process configuration information includes multiple operation nodes of the renovation project, dependencies between operation nodes, and interval durations between operation nodes;

[0013] A task generation module, used to generate a plurality of first task of the decoration project based on the target process configuration information and the demand information; wherein the task node corresponds to at least one first task;

[0014] The operation task time information determination module is used to determine the first time-consuming duration of each first operation task based on the decoration object information of the decoration project, and determine the time information of each first operation task based on the dependency relationship, the interval duration and the first time-consuming duration;

[0015] The information recording module is used to generate process management information of the decoration project according to the dependency relationship and time information of each first operation task.

[0016] The present disclosure also provides an electronic device, the electronic device comprising:

[0017] Processor and memory;

[0018] The processor is used to execute the process management method for the decoration project described in any embodiment of the present disclosure by calling the program or instruction stored in the memory.

[0019] The embodiments of the present disclosure further provide a computer-readable storage medium, wherein the computer-readable storage medium stores a program or an instruction, wherein the program or the instruction enables a computer to execute the process management method for a decoration project described in any embodiment of the present disclosure.

[0020] The embodiments of the present disclosure also provide a computer program product, which is used to execute the process management method for a decoration project described in any embodiment of the present disclosure.

[0021] The process management method, electronic device and program product of the decoration project provided by the embodiment of the present disclosure can determine the project information and demand information of the decoration project in response to the start-up request of the decoration project, and determine the target process configuration information adapted to the decoration project by querying the preset process configuration information based on the project information; wherein the target process configuration information includes multiple operation nodes of the decoration project, the dependency relationship between the operation nodes and the interval duration between the operation nodes. Then, according to the target process configuration information and the demand information, multiple first operation tasks of the decoration project are generated; wherein the operation node corresponds to at least one first operation task. After generating multiple first operation tasks, the first time-consuming duration of each first operation task is determined based on the decoration object information of the decoration project, and the time information of each first operation task is determined based on the dependency relationship, the interval duration and the first time-consuming duration. Finally, the dependency relationship and time information of the first operation task are recorded, and the process management information of the decoration project is generated according to the dependency relationship and time information of each first operation task to assist in the management of the decoration project. In this way, a decoration project can be converted into multiple work tasks with dependencies, and the dependencies and time information between the first work tasks can be determined to control the progress of each first work task in real time, thereby achieving unified and refined management of the entire process of the decoration project. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0023] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0024] Figure 1 A flowchart of a renovation project process management method provided by an embodiment of the present disclosure;

[0025] Figure 2 A schematic diagram of the structure of a process management system for a renovation project provided by an embodiment of the present disclosure;

[0026] Figure 3 A schematic diagram of a process configuration provided by an embodiment of the present disclosure;

[0027] Figure 4 A flowchart of a method for task change management provided by an embodiment of the present disclosure;

[0028] Figure 5A flow chart of a method for determining a predicted time based on actual operation information provided by an embodiment of the present disclosure;

[0029] Figure 6 A schematic diagram of the structure of a process management device for a decoration project provided by an embodiment of the present disclosure;

[0030] Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0031] In order to more clearly understand the above-mentioned objectives, features and advantages of the present disclosure, the scheme of the present disclosure will be further described in detail below. It should be noted that the embodiments of the present disclosure and the features in the embodiments can be combined with each other without conflict.

[0032] In the following description, many specific details are set forth to facilitate a full understanding of the present disclosure, but the present disclosure may also be implemented in other ways different from those described herein; it is obvious that the embodiments in the specification are only part of the embodiments of the present disclosure, rather than all of the embodiments.

[0033] The process management method for decoration projects provided by the embodiments of the present disclosure is mainly applicable to unified and refined management scenarios for decoration projects. The method is introduced below in conjunction with specific embodiments.

[0034] Figure 1 A flowchart of a process management method for a decoration project provided in an embodiment of the present disclosure, the method can be executed by a process management device for a decoration project, the process management device for the decoration project can be implemented in software and / or hardware, and the process management device for the decoration project can be configured in an electronic device, such as a server or a terminal, wherein the terminal specifically includes a mobile phone, a computer or a tablet computer, etc.

[0035] The process management method for a renovation project in the disclosed embodiment can be applied to Figure 2 In the process management system of the decoration project shown in the figure, the process management system of the decoration project may specifically include business module configuration, business layer, adaptation layer, operation execution layer and monitoring layer.

[0036] In the embodiment of the present disclosure, the business module configuration includes multiple configuration items that can be supported by the external system, such as Figure 2 As shown, the business module configuration may specifically include labor configuration, field survey configuration, self-inspection task configuration, pre-acceptance task configuration, payment plan configuration, internal control plan configuration, dispatch dependency configuration, material plan configuration, etc.

[0037] Each configuration item is pre-configured according to the local conditions of the decoration project. For example, the labor configuration can provide multiple labor configuration items according to the types of work and processes supported by the home decoration industry in AA City. Specifically, it can be a labor package or other representation forms, which are not limited here.

[0038] The business layer includes the process configuration layer and the application data layer. The process configuration layer performs process configuration based on the business module configuration and the preset process template. For example, for a certain project, according to the project information and user needs, the appropriate process is matched from the preset process template, and on this basis, the following can be done: Figure 3 The specific operations, manual configuration, etc. shown in the figure. The application data layer is used to manage the real data generated during the entire project process.

[0039] The process configuration layer may include basic task configuration, process management, process modules, dependent task configuration, task pool, process verification, job task process configuration, task duration configuration, job aggregation rules, etc.

[0040] The application data layer includes job tasks, planning / forecasting data, actual data, etc.

[0041] The adaptation layer is used for data transmission and conversion, system expansion and maintenance, etc., such as data transmission and conversion through http, messages, etc.

[0042] The job execution layer communicates with the application data layer in the business layer, obtains the planned / forecasted data of the job tasks in the application data layer, and transmits the actual data, i.e. the actual job data, to the application data layer based on the actual execution of the job tasks. The job execution layer includes various job execution modules, including dispatching, internal control, field investigation, briefing, construction package, acceptance, payment, materials, settlement, etc.

[0043] The monitoring layer communicates with the application data layer in the business layer to obtain data from the application data layer. The project process is monitored and various configurations in the monitoring process are performed based on the data in the application data layer. The specific monitoring process includes risk warning-risk follow-up-risk case library (query)-risk identification. Configuration includes warning strategy configuration, task distribution configuration, monitoring strategy configuration, etc.

[0044] Combine the following Figure 2 The process management system of the decoration project shown is Figure 1 The process management method of the decoration project shown in the figure is introduced. Figure 1 As shown, the process management method for a renovation project provided by the embodiment of the present disclosure specifically includes:

[0045] S110 . In response to a request to start a renovation project, determine project information and demand information of the renovation project.

[0046] Among them, decoration projects can be understood as a series of decoration construction activities for buildings or houses to improve or enhance the comfort and aesthetics of the building or house environment. Specifically, it can include interior decoration, electrical appliance installation, furniture configuration, water and electricity installation, heating installation and renovation, etc.

[0047] The start request of the decoration project can be a contract completion message sent by an external system; it can also be contract information filled in manually; or it can be a manual triggering of a control to start the management process, and the system pulls the contract information from the external system.

[0048] Project information may include order packages for decoration projects, such as simple decoration packages, fine decoration packages, or other customized packages. Different packages contain different engineering links, and the tasks created are also different.

[0049] The demand information may be the specific demand of the user for the decoration project. For example, the demand information may include the user's selection of materials, selection of auxiliary items to be configured, selection of labor, etc.

[0050] Specifically, in response to a request to start a renovation project, the electronic device determines the renovation project corresponding to the request and the contract information corresponding to the renovation project, and extracts project information and demand information of the renovation project.

[0051] S120. Based on the project information, query the preset process configuration information to determine the target process configuration information suitable for the decoration project; wherein the target process configuration information includes multiple operation nodes of the decoration project, the dependency relationship between the operation nodes, and the interval duration between the operation nodes.

[0052] The preset process configuration information is a plurality of templated processes manually configured in advance according to the business configuration module, wherein the dependency relationship and interval time between each task are configured.

[0053] Operation nodes can be understood as the operation links corresponding to the execution of decoration projects. Specifically, operation nodes include construction operation nodes and non-construction operation nodes. Construction operation nodes are nodes that require operators to perform specific construction operations, such as water and electricity installation. Non-construction operation nodes are nodes that do not require operators to perform specific construction operations, such as briefing and acceptance.

[0054] In some embodiments of the present disclosure, after acquiring project information of a renovation project, the electronic device queries preset process configuration information from a preset database based on the project information, determines the process configuration information corresponding to the order package in the project information, and determines it as the target process configuration information adapted for the renovation project.

[0055] In other embodiments of the present disclosure, after acquiring the project information of the decoration project, the electronic device queries the preset process configuration information from the preset database based on the project information, determines the process configuration information corresponding to the order package in the project information, and after responding to the manual reconfiguration operation, changes the process configuration information determined by the query based on the manual reconfiguration operation to obtain the target process configuration information. Exemplarily, the manual reconfiguration operation may include changing the pre-configured interval time or dependency relationship, etc.

[0056] S130. Generate multiple first operation tasks of the decoration project based on the target process configuration information and the demand information; wherein the operation node corresponds to at least one first operation task.

[0057] The first operation task may include an instantaneous operation task and a time-consuming operation task. An instantaneous operation task may be understood as an operation task that requires almost no time, such as dispatching a project manager; a time-consuming operation task may be understood as an operation task that takes time to complete, such as a demolition operation.

[0058] Depending on the nature of the work, work tasks can be divided into process work tasks, external dependency tasks, construction work tasks, auxiliary work tasks, and material work tasks.

[0059] Process operation tasks can be understood as mandatory process tasks corresponding to decoration projects, such as internal control, dispatching project managers, dispatching housekeepers, commencement briefing, technical briefing, water and electricity acceptance, tile and wood acceptance, basic decoration acceptance, and completion acceptance.

[0060] Externally dependent tasks can be understood as tasks that are executed by internal job nodes of non-process management task orders and application process management, such as payment.

[0061] Construction work tasks can be understood as tasks that require specific construction work, which can exist in the form of construction packages. For example, a construction package may include four links: contracting, dispatching, construction, and acceptance.

[0062] Auxiliary tasks can be understood as tasks that do not affect the overall work process, that is, optional tasks, such as appointment inspection, field survey, self-inspection, pre-acceptance, etc.

[0063] Material operation tasks can be understood as the operation tasks involving the measurement, preparation, and installation of decoration materials during the execution of tasks. For example, measurement, re-sizing, material ordering, material order acceptance, stocking, delivery, installation, etc.

[0064] In some examples, a job node includes a job task, such as a job task that does not include a construction package.

[0065] In other examples, a job node includes multiple job tasks, such as a job task including a construction package.

[0066] Specifically, after acquiring the target process configuration information, the electronic device determines the user's demand information, and generates multiple first operation tasks corresponding to the decoration project according to the target process configuration information and the user's demand information, thereby taking into account the different needs of different users and improving the user experience.

[0067] S140: Determine the first time-consuming duration of each first operation task based on the decoration object information of the decoration project, and determine the time information of each first operation task based on the dependency relationship, the interval duration and the first time-consuming duration.

[0068] Among them, the decoration object information can be understood as the specific attribute information of the building or house corresponding to the decoration project, such as the age, size, house type (flat / villa, etc.), and apartment type of the house.

[0069] When the first operation task is an instantaneous operation task, the first time-consuming duration is zero; when the first operation task is a time-consuming operation task, the first time-consuming duration is determined according to the specific operation task, decoration object information and preset time-consuming calculation rules.

[0070] The time information of the first operation task can be divided into standard time, reference time and predicted time according to different time types. The standard time, reference time and predicted time respectively include the task start time, task end time and task duration.

[0071] Standard time can be understood as the time information calculated according to the standard time calculation method based on the specific task, which is not affected by the task status, the time when the task is added, etc. Standard time can be applied to scenarios such as data analysis and attribution analysis of a renovation project, such as for subsequent analysis of the reasons for the delay of the renovation project.

[0072] For example, the decoration project itself includes 5 work tasks, and the task start time, task end time and task duration of each work task are determined according to the preset time calculation rules; if a new work task is added during the delivery of the decoration project, at this time, it will not be affected by the task status of the 5 work tasks contained in the project and the timing of adding the new work task. The task start time, task end time and task duration of the 6 work tasks can be determined directly according to the preset time calculation rules.

[0073] Reference time can be understood as the time of each task specified in the plan, which does not change with the actual completion time. That is, the reference time is used to represent the planned time of the first task that is not affected by the actual operation process. During the actual delivery process of the decoration project, if a new task is added, if the subsequent dependent task has been completed, then the new task will not affect the reference time of the subsequent task.

[0074] The predicted time can be understood as a calculation based on the relationship between the generation time of the task and the current time, whether the task is suspended, rejected, or stopped, etc. That is, the predicted time is used to represent the predicted time of the first task affected by the actual operation process.

[0075] Specifically, after acquiring at least one first operation task, the electronic device determines the decoration object information of the decoration project, and further determines the first time-consuming duration of each first operation task based on the decoration object information of the decoration project, and then determines the time information of each first operation task based on the dependency relationship, interval duration and first time-consuming duration between each first operation task.

[0076] S150: Generate process management information of the decoration project according to the dependency relationship and time information of each first operation task.

[0077] The management of the decoration project may specifically include the management of the overall progress of the decoration project, the progress management of each first operation task in the decoration project, and the like.

[0078] Specifically, after obtaining the time information of each first operation task, the electronic device records the dependency and time information of each first operation task, and generates process management information of the decoration project based on the dependency and time information of each first operation task for auxiliary management of the decoration project.

[0079] The above technical scheme of the embodiment of the present disclosure can determine the project information and demand information of the decoration project in response to the start request of the decoration project, and determine the target process configuration information adapted to the decoration project by querying the preset process configuration information based on the project information; wherein the target process configuration information includes multiple operation nodes of the decoration project, the dependency relationship between the operation nodes and the interval duration between the operation nodes. Then, according to the target process configuration information and the demand information, multiple first operation tasks of the decoration project are generated; wherein the operation node corresponds to at least one first operation task. After generating multiple first operation tasks, the first time-consuming duration of each first operation task is determined based on the decoration object information of the decoration project, and the time information of each first operation task is determined based on the dependency relationship, the interval duration and the first time-consuming duration. Finally, the dependency relationship and time information of the first operation task are recorded, and the process management information of the decoration project is generated according to the dependency relationship and time information of each first operation task to assist in the management of the decoration project. Thus, a decoration project can be converted into multiple operation tasks with dependency relationships, and the dependency relationship and time information between each first operation task are determined to control the progress of each first operation task in real time, so as to realize the unified and refined management of the whole process of the decoration project.

[0080] In some embodiments, based on the above-mentioned embodiments of the present disclosure, multiple first operation tasks for the decoration project are generated based on the target process configuration information and the demand information, which can specifically include: based on each operation node in the target process configuration information, generating process operation tasks and external dependency tasks, respectively as the first operation tasks; based on the demand information, generating construction operation tasks, auxiliary operation tasks and material operation tasks, respectively as the first operation tasks.

[0081] Specifically, after obtaining the target process configuration information, the electronic device generates process operation tasks and external dependency tasks based on each operation node in the target process configuration information and the operation nature of each operation node, and generates construction operation tasks, auxiliary operation tasks and material operation tasks according to the demand information corresponding to the decoration project, and then determines the process operation tasks, external dependency tasks, construction operation tasks, auxiliary operation tasks and material operation tasks as the first operation tasks respectively.

[0082] Figure 3 A schematic diagram of a process configuration provided in an embodiment of the present disclosure is provided. Figure 3A partial schematic diagram of the operation configuration of a decoration project is provided. It includes process operation tasks (such as internal control, dispatching project managers, opening briefing, dispatching housekeepers), external dependent tasks (for example, the external dependent task of dispatching project managers is 60% payment), construction operation tasks (such as demolition construction packages, specifically including demolition contracting, demolition dispatching, demolition operations, and demolition acceptance), auxiliary operation tasks (such as water and electricity pre-acceptance), etc. The diagram clearly shows the dependency relationship between each operation task and the interval time between each operation task and the subsequent dependent operations, such as dispatching a project manager one natural day after the internal control is completed, which is convenient for viewing and management.

[0083] In the disclosed embodiment, different operation tasks such as process operation tasks, external dependency tasks, construction operation tasks, auxiliary operation tasks and material operation tasks can be generated according to different operation properties, so as to better manage and control the progress of each first operation task.

[0084] In some embodiments, after generating multiple first work tasks of a decoration project based on the target process configuration information and the demand information, the process management method of the decoration project may also include: in response to detecting task change information, determining the second work task to be changed based on the task change information; based on the task change information, updating the time information of the second work task and each first work task.

[0085] The task change information may be understood as change information for a plurality of first operation tasks, and may specifically include the addition, modification, and deletion of operation tasks, as well as change information related to interruption of operation tasks, actual progress of tasks, and the like.

[0086] The task change message may be a task change message generated in response to a manual change operation; or may be a task change message received and sent by an external system.

[0087] Specifically, after the electronic device generates multiple first operation tasks of the decoration project based on the target process configuration information and the demand information, if a task change message is detected, the task change message is parsed to determine the task identifier corresponding to the task change message, the second operation task to be changed is determined based on the task identifier, and the time information of the second operation task and the first operation task is changed according to the task change message. In the embodiment of the present disclosure, the time information of the second operation task is the time information determined when the actual operation process is not involved.

[0088] In the disclosed embodiment, upon detecting task change information, the time information of the second work task and the first work task can be changed in a timely manner, thereby ensuring the accuracy of management and progress control of each work task.

[0089] Figure 4 A flowchart of a method for task change management provided by an embodiment of the present disclosure is shown in FIG. Figure 4 As shown in the figure, the specific steps of task change management are as follows:

[0090] S410 . After generating a plurality of first operation tasks of a renovation project based on target process configuration information and demand information, respond to detecting task change information.

[0091] In the embodiment of the present disclosure, after the task change message is detected, the second operation task to be changed is determined based on the change type corresponding to the task change message, and the specific time information change is performed.

[0092] When the change type is to add a new job task, execute steps S420-S440; when the change type is to modify the job task, execute steps S450-S470; when the change type is to delete the job task, execute steps S490-S4010.

[0093] S420: In response to determining that the change type is a new job task based on the task change information, generate a second job task based on the task change information.

[0094] The task change information includes the dependency of the newly added job tasks and the location of the newly added job tasks.

[0095] Specifically, when the electronic device determines that the change type of the task change information is a newly added operation task, the electronic device generates a second operation task according to the newly added operation task identifier in the task change information.

[0096] S430. Determine the second duration of the second task based on the task change information and the decoration object information of the decoration project, and determine the time information of the second task based on the dependency, the time information of the completed first task before the second task, the interval duration and the second duration.

[0097] Specifically, after generating the second operation task, the electronic device calculates the second time-consuming duration of the second operation task according to the decoration object information of the decoration project and the preset time-consuming calculation rule, and determines the dependency relationship of the second operation task according to the position of the second operation task in the task change information. According to the completion time of the adjacent first operation task in front of the second operation task in the dependency relationship, the interval time and the second time-consuming duration therebetween, the task start time and task completion time of the second task are determined, and are determined as the time information of the second operation task.

[0098] S440: Based on the time information of the second task, update the time information of each first task.

[0099] Specifically, after determining the time information of the second task, the electronic device updates the time information of each first task based on the time information of the second task and the dependency relationship of the second task.

[0100] S450: In response to determining that the change type is to modify the operation task based on the task change information, determine a second operation task from each first operation task based on the task change information.

[0101] The task change information includes the interval time for modifying the task, the time taken by the task itself, etc. The task change information can be a manual change, or a change in the process configuration in the system, which triggers the change of the task.

[0102] Specifically, when the electronic device determines that the change type of the task change information is to modify the operation task, it parses the task change information, determines the operation task identifier corresponding to the task change information, and determines the second operation task from each first operation task according to the operation task identifier.

[0103] S460: Determine task difference information of the second operation task based on the task change information and the task information of the second operation task.

[0104] The task information of the second operation task may specifically include the dependency, interval duration, and time-consuming duration of the second operation task.

[0105] Specifically, after determining the second operation task, the electronic device obtains task information of the second operation task, extracts changed task information of the changed second operation task from the task change information, compares the changed task information with the task information of the second operation task, and determines task difference information of the second operation task.

[0106] S470: Based on the task difference information and the time information of the completed first operation task before the second operation task, update the time information of the second operation task and each first operation task.

[0107] Specifically, after determining the task difference information of the second operation task, the electronic device updates the time information of the second operation task according to the task difference information and the time information of the completed first operation task before the second operation task. At the same time, based on the updated second operation task, the time information of each first operation task is updated.

[0108] S480: In response to determining that the change type is to delete the job task based on the task change information, determine a second job task from each first job task based on the task change information.

[0109] Specifically, when the electronic device determines that the change type of the task change information is to delete the job task, it parses the task change information, determines the job task identifier corresponding to the task change information, and determines the second job task from each first job task according to the job task identifier.

[0110] Furthermore, the time information of the second operation task and each first operation task is updated according to the task status of the deleted second operation task.

[0111] When the second operation task is an unstarted operation task, step S490 is executed; when the second operation task is an ongoing operation task, step S4010 is executed.

[0112] S490. If the second job task is an unstarted job task, delete the second job task and update the dependency relationship; based on the updated dependency relationship and the time information of the completed first job task before the second job task, update the time information of each first job task.

[0113] Specifically, when the electronic device determines that the second operation task is an unstarted operation task, it can directly delete the second operation task, and on the basis of deleting the second operation task, redetermine the dependency relationship between the first operation tasks based on the position of the second operation task, and update the time information of each first operation task based on the dependency relationship.

[0114] S4010: If the second operation task is an ongoing operation task, determine the current time as the time information of the second operation task, and update the time information of each first operation task based on the updated time information of the second operation task.

[0115] Specifically, when the electronic device determines that the second operation task is an ongoing operation task, it determines the current time as the latest task completion time of the second operation task, marks the second operation task for deletion, changes the time information of the second operation task according to the latest task completion time, and updates the time information of each first operation task based on the changed second operation task.

[0116] In the disclosed embodiment, after detecting the task change information, the second work task corresponding to the task change information can be determined, and different change strategies can be adopted according to the different change types to change the time information of the second work task and each first work task, thereby improving the rationality and accuracy of the work task time management and providing a strong guarantee for the progress control of subsequent work tasks.

[0117] Figure 5 A flowchart of a method for determining a predicted time based on actual operation information provided by an embodiment of the present disclosure is shown in FIG. Figure 5As shown in the figure, the specific steps for determining the predicted time based on the actual operation information are as follows:

[0118] S510: After determining the time information of each first job task based on the dependency, the interval duration and the first consuming duration, if actual job information is detected, determining the third job task based on the task identifier in the actual job information.

[0119] The actual operation information can be understood as the actual execution status of a certain operation task, such as the actual start time, actual completion time, actual time consumption and other information.

[0120] The actual operation information may be obtained from an external system or input manually, and there is no limitation here.

[0121] Specifically, after the electronic device determines the time information of each first operation task based on the dependency relationship, interval duration and the first consuming duration, it detects the actual operation information, parses the actual operation information, determines the task identifier corresponding to the actual operation information, and determines the third operation task corresponding to the actual operation information from each first operation task according to the task identifier.

[0122] S520: Determine a new predicted time for the third operation task based on the actual operation time in the actual operation information and the predicted time in the time information of the third operation task.

[0123] The actual operation time may include the actual start time, the actual completion time, and the actual duration.

[0124] Specifically, after determining the third operation task, the electronic device obtains the predicted time of the third operation task, updates the predicted time of the third operation task according to the actual operation time, and obtains a new predicted time of the third operation task.

[0125] S530: Based on the dependency relationship, determine other subsequent work tasks that are related to the third work task and are located after the third work task, and determine new predicted times of the other work tasks based on the new predicted time of the third work task.

[0126] Specifically, after determining the new predicted time of the third operation task, the electronic device determines other operation tasks that are after the third operation task and have a dependent relationship with the third operation task based on the dependency relationship, and updates the predicted time of other operation tasks according to the new predicted time of the third operation task to obtain new predicted time for other operation tasks.

[0127] For example, the predicted time of work task A is to start on May 1st, take 5 days, and end on May 5th; but the actual work time of work task A is to start on May 4th and be completed on May 9th. At this time, it is necessary to update the predicted time of the subsequent work task B that is located after work task A and is related to work task A. For example, work task B starts one natural day after the end of work task A, then the estimated start time in the predicted time of work task B that is located after and adjacent to work task A is updated and determined to be May 10th, and the predicted time of subsequent work tasks is also updated in this way.

[0128] Furthermore, after generating the process management information of the decoration project according to the dependency and time information of each first operation task, the process management method of the decoration project may also include: updating the predicted time of the third operation task and other operation tasks to the corresponding new predicted time.

[0129] In the disclosed embodiments, the predicted time of a job task can be updated based on actual job information. When the actual situation affects the completion time of the previous job task, the predicted time of the subsequent job task associated with it can be updated, thereby ensuring the control of the progress of subsequent job tasks and improving the rationality and accuracy of job task management.

[0130] In some embodiments of the present disclosure, the process management method of the decoration project may also include: if a preset condition is detected, then based on the predicted time and current time of each first work task, query whether there is an unfinished fourth work task in each first work task; if so, and the fourth work task does not correspond to any unfinished task interruption information, then based on the dependency relationship, interval duration, first consuming time and current time, determine the new predicted time of each fourth work task.

[0131] The preset condition may be a preset timing detection mechanism, such as performing a detection once every 24 hours based on a preset timer; or it may be a response to a human trigger operation.

[0132] The unfinished fourth operation task can be understood as a task that has reached the predicted start time but has not yet started, or a task that has reached the predicted end time but has not yet ended.

[0133] The task interruption information can be understood as information related to the task interruption, which can include the task interruption start time and / or task interruption end time, and can also include the task interruption reason and the like.

[0134] The unfinished task interruption information can be understood as the work tasks that have not yet reached the task interruption end time.

[0135] In the embodiment of the present disclosure, when the task interruption start time is not recorded in the task interruption information, the time when the task interruption message is detected is used as the task interruption start time.

[0136] Specifically, when the electronic device detects the preset conditions, it detects each first task, obtains the predicted time and current time of each first task, compares the predicted time of each first task with the current time, and determines whether there is a task that has reached the predicted start time but has not started, or a task that has reached the predicted end time but has not ended. If so, it is determined as the fourth task. Then it is determined whether there is any unfinished task interruption information corresponding to the fourth task. If there is no unfinished task interruption information corresponding to the fourth task, a new predicted time for the fourth task is determined based on the dependency, the interval duration, the first time-consuming duration, and the current time.

[0137] In some examples, for the fourth job task that has reached the predicted start time but has not yet started, the current time is determined as the task start time based on the time granularity of the predicted time of the fourth job task, and the end time is predicted based on the first time-consuming duration, and it is determined as the new predicted time for the fourth job task that has reached the predicted start time but has not yet started, and the new predicted times for other subsequent tasks are determined based on this.

[0138] In other examples, for the fourth job task that has reached the predicted end time but has not yet ended, the current time is determined as the task end time based on the time granularity of the predicted time of the fourth job task, and it is determined as the new predicted time of the fourth job task, and the new predicted time of other subsequent tasks is determined based on this.

[0139] Furthermore, when it is determined that there are unfinished fourth operation tasks and the number of fourth operation tasks is at least two, the electronic device can merge at least two fourth operation tasks belonging to the same decoration project according to the decoration projects to which the at least two fourth operation tasks belong. This further facilitates the management of each fourth operation task and reduces the complexity of operation management.

[0140] In the embodiments of the present disclosure, when a preset condition is detected, each first operation task can be detected, and a new predicted time can be determined for the fourth operation task that has not been completed so far based on the current time and the predicted time of each first operation task, thereby improving the accuracy of determining the predicted time of the operation task.

[0141] In other embodiments of the present disclosure, after querying whether there is an unfinished fourth work task in each first work task based on the predicted time and current time of each first work task, the process management method of the decoration project may also include: if so, and the fourth work task corresponds to unfinished task interruption information, then determining the third time-consuming duration of the fourth work task based on the decoration object information and the task interruption information; determining the new predicted time of the fourth work task based on the dependency relationship, interval duration, the third time-consuming duration and the task interruption information.

[0142] The third time-consuming duration may be understood as a time-consuming duration determined based on the first time-consuming duration of the task itself and the time-consuming duration corresponding to the task interruption information.

[0143] In some examples, when the task interruption information includes the interruption start time and the interruption end time, the electronic device queries whether there is an unfinished fourth task in each first task based on the predicted time and current time of each first task. If there is an unfinished fourth task and the fourth task corresponds to unfinished task interruption information, the time interval between the interruption start time and the interruption end time in the task interruption information is determined, and the time-consuming duration corresponding to the fourth task itself (i.e., the first time-consuming duration) is determined according to the decoration object information, and the third time-consuming duration of the fourth task is determined by the sum of the time interval and the time-consuming duration corresponding to the fourth task itself. Then, based on the dependency, the interval duration, the third time-consuming duration and the task interruption information, the new predicted time of the fourth task is determined.

[0144] In other examples, when the task interruption information does not include the interruption end time, the electronic device queries whether there is an unfinished fourth task in each first task based on the predicted time and current time of each first task. If there is an unfinished fourth task, and the fourth task corresponds to an unfinished task interruption information. At this time, the electronic device determines the third time-consuming duration of the fourth task based on the decoration object information, the task interruption information and the current time, that is, determines the current time as the interruption end time, and determines the third time-consuming duration. Then, based on the dependency, interval duration, third time-consuming duration and task interruption information, determine the new predicted time of the fourth task.

[0145] Example 1: Task C is expected to start on May 12, but the task interruption information is that work was suspended on May 11 and resumed on May 15. At this time, the task start time of Task C is determined as May 15. On this basis, based on the time-consuming duration of Task C itself, that is, the first time-consuming duration, the first time-consuming duration is determined as the third time-consuming duration to predict the task completion time of Task C. Based on the task completion time of Task C, the new predicted time of Task D, which has a dependency on Task C and is located after Task C, is determined.

[0146] Example 2: The first duration of task D is 10 days, but task D is interrupted for 5 days after it starts and before it is completed. At this time, the duration of task D will change from the original 10 days to 15 days, that is, the third duration is 15 days. Then, the new task end time of task D is calculated based on the third duration of 15 days, and the new predicted time of task E, which has a dependent relationship with task D and is located after task D, is determined based on the new task end time of task D.

[0147] In the disclosed embodiment, after determining the existence of the fourth operation task, the third time-consuming duration of the unfinished fourth operation task can be re-determined based on the task interruption information corresponding to the fourth operation task and the decoration object information, and then the new predicted time of the fourth operation task can be re-determined based on the third time-consuming duration, thereby improving the flexibility and accuracy of determining the time-consuming duration of the operation task and the new predicted time.

[0148] In some embodiments, the time information includes a reference time and a predicted time.

[0149] The process management method for the renovation project may further include: if the reference time and the predicted time of the target operation task meet the target preset conditions, generating task timeout alarm information.

[0150] Among them, the target preset condition can be that the time difference between the predicted time and the reference time is greater than or equal to the preset time threshold; or it can be that the time difference between the changed predicted time and the reference time is greater than the preset first time threshold.

[0151] In some examples, the electronic device may also generate task timeout alarm information when it detects that the task interruption duration of the operation task is greater than a preset second time threshold.

[0152] Specifically, after determining the time information of the operation task, the electronic device determines the progress of the operation task based on the reference time and predicted time corresponding to the operation task. If there is a target operation task that meets the target preset conditions between the reference time and the predicted time, a task timeout alarm message is generated.

[0153] In the disclosed embodiment, when the target preset conditions are met between the reference time and the predicted time of the target operation task, a task timeout alarm message can be generated, thereby enabling timely reminders or notifications to relevant management personnel, facilitating analysis by the management personnel and confirming whether human intervention is required, so as to better advance and manage the project.

[0154] In some embodiments, after generating process management information of the decoration project based on the dependency relationship and time information of each first operation task, the process management method of the decoration project may also include: determining the task status of the first operation task based on the time information; displaying the project management interface of the decoration project, and displaying each first operation task in the project management interface based on the display style corresponding to the dependency relationship and task status.

[0155] The task status can be understood as the execution status of the task, which may specifically include the task not started, the task started but not ended, the task ended, the task is in an interrupted state, etc.

[0156] The display style can be set differently according to the different task states and the dependency relationship between the first task, which is not limited here. For example, when the task state is not started, the task is displayed in gray, when the task has started but not ended, the task is displayed in green, etc. At the same time, the dependent tasks are connected by lines with arrows, etc.

[0157] Specifically, after the electronic device generates the process management information of the decoration project based on the dependency relationship and time information of each first operation task, it determines the task status of each first operation task based on the time information, displays the project management interface of the decoration project, and determines the display style of each first operation task based on the task status and dependency relationship of each first operation task, and displays each first operation task based on the display style.

[0158] In the disclosed embodiment, each first operation task can be displayed by displaying a project management interface, which facilitates users to view the operation tasks and analyze the progress of the operation tasks, and improves the convenience of project management and user viewing.

[0159] Figure 6 A schematic diagram of the structure of a process management device for a renovation project provided in an embodiment of the present disclosure.

[0160] In the disclosed embodiment, the process management device of the renovation project can be set in an electronic device, which is understood as a part of the functional modules in the above electronic device. Specifically, the electronic device can be a server or a terminal, wherein the terminal specifically includes a mobile phone, a computer or a tablet computer, etc., which is not limited here.

[0161] like Figure 6 As shown, the process management device 600 of the decoration project includes:

[0162] The decoration project information determination module 610 may be used to determine the project information and demand information of the decoration project in response to a start request of the decoration project;

[0163] The process configuration information determination module 620 can be used to query the preset process configuration information based on the project information to determine the target process configuration information suitable for the decoration project; wherein the target process configuration information includes multiple operation nodes of the decoration project, the dependency relationship between the operation nodes, and the interval duration between the operation nodes;

[0164] The operation task generation module 630 may be used to generate a plurality of first operation tasks of the decoration project based on the target process configuration information and the demand information; wherein the operation node corresponds to at least one first operation task;

[0165] The operation task time information determination module 640 may be used to determine the first time-consuming duration of each first operation task based on the decoration object information of the decoration project, and determine the time information of each first operation task based on the dependency, the interval duration and the first time-consuming duration;

[0166] The information recording module 650 can be used to generate process management information of the decoration project according to the dependency relationship and time information of each first operation task.

[0167] A process management device for a decoration project provided by an embodiment of the present disclosure can respond to a start-up request for a decoration project, determine the project information and demand information of the decoration project, and determine the target process configuration information adapted to the decoration project by querying the preset process configuration information based on the project information; wherein the target process configuration information includes multiple operation nodes of the decoration project, the dependency relationship between the operation nodes, and the interval duration between the operation nodes. Then, according to the target process configuration information and the demand information, multiple first operation tasks of the decoration project are generated; wherein the operation node corresponds to at least one first operation task. After generating multiple first operation tasks, the first time-consuming duration of each first operation task is determined based on the decoration object information of the decoration project, and the time information of each first operation task is determined based on the dependency relationship, the interval duration, and the first time-consuming duration. Finally, the dependency relationship and time information of the first operation task are recorded, and the process management information of the decoration project is generated according to the dependency relationship and time information of each first operation task to assist in the management of the decoration project. In this way, a decoration project can be converted into multiple work tasks with dependencies, and the dependencies and time information between the first work tasks can be determined to control the progress of each first work task in real time, thereby achieving unified and refined management of the entire process of the decoration project.

[0168] In some embodiments, the time information includes at least a reference time and / or a predicted time;

[0169] The reference time is used to represent the planned time of the first operation task which is not affected by the actual operation process;

[0170] The predicted time is used to represent the predicted time of the first operation task affected by the actual operation process;

[0171] Both the reference time and the predicted time include the task start time, task end time and the duration of the task.

[0172] In some embodiments, the job task generation module 630 may be specifically used to:

[0173] Based on each operation node in the target process configuration information, a process operation task and an external dependency task are generated as first operation tasks respectively;

[0174] Based on the demand information, a construction operation task, an auxiliary operation task and a material operation task are generated as the first operation tasks respectively.

[0175] In some embodiments, the renovation project process management device 600 may further include a prediction time determination module, which may be used to:

[0176] After determining the time information of each first operation task based on the dependency, the interval duration and the first consuming duration, if actual operation information is detected, determining the third operation task based on the task identifier in the actual operation information;

[0177] Determine a new predicted time for the third operation task based on the actual operation time in the actual operation information and the predicted time in the time information of the third operation task;

[0178] Based on the dependency relationship, other subsequent work tasks that are related to the third work task and are located after the third work task are determined, and new predicted times of the other work tasks are determined based on the new predicted time of the third work task.

[0179] In some embodiments, the renovation project process management device 600 may further include a prediction time update module, which may be used to:

[0180] After the process management information of the decoration project is generated according to the dependency relationship and time information of each first operation task, the predicted time of the third operation task and other operation tasks is updated to the corresponding new predicted time.

[0181] In some embodiments, the renovation project process management device 600 may further include a first time determination module, which may be used to:

[0182] If the preset condition is detected, querying whether there is an unfinished fourth operation task in each first operation task based on the predicted time and the current time of each first operation task;

[0183] If yes, and the fourth job task does not correspond to any unfinished task interruption information, then a new predicted time of each fourth job task is determined based on the dependency, the interval duration, the first consuming duration and the current time.

[0184] In some embodiments, the renovation project process management device 600 may further include a second time determination module, which may be used to:

[0185] After querying whether there is an unfinished fourth operation task in each first operation task based on the predicted time and current time of each first operation task, if yes, and the fourth operation task corresponds to unfinished task interruption information, then determining the third time duration of the fourth operation task based on the decoration object information and the task interruption information;

[0186] Based on the dependency, the interval duration, the third consuming duration and the task interruption information, a new predicted time for the fourth job task is determined.

[0187] In some embodiments, the second time determination module may be specifically configured to:

[0188] If the task interruption information does not include the interruption end time, the third time-consuming duration of the fourth operation task is determined based on the decoration object information, the task interruption information and the current time.

[0189] In some embodiments, the renovation project process management device 600 may further include a task change management module, which may be used to:

[0190] After generating a plurality of first operation tasks of the renovation project based on the target process configuration information and the demand information, in response to detecting task change information, determining a second operation task to be changed based on the task change information;

[0191] Based on the task change information, the time information of the second work task and each of the first work tasks is updated.

[0192] In some embodiments, the task change management module may be specifically used to:

[0193] In response to determining that the change type is a new job task based on the task change information, generating a second job task based on the task change information;

[0194] Determine the second time-consuming duration of the second operation task based on the task change information and the decoration object information of the decoration project, and determine the time information of the second operation task based on the dependency relationship, the time information of the first operation task that has been completed before the second operation task, the interval duration, and the second time-consuming duration;

[0195] Based on the time information of the second work task, the time information of each first work task is updated.

[0196] In some embodiments, the task change management module may also be specifically used to:

[0197] In response to determining that the change type is to modify the operation task based on the task change information, determining a second operation task from each of the first operation tasks based on the task change information;

[0198] Determine task difference information of the second operation task based on the task change information and the task information of the second operation task;

[0199] Based on the task difference information and the time information of the completed first work task that is located before the second work task, the time information of the second work task and each first work task is updated.

[0200] In some embodiments, the task change management module may also be specifically used to:

[0201] In response to determining that the change type is to delete the job task based on the task change information, determining a second job task from each of the first job tasks based on the task change information;

[0202] If the second job task is an unstarted job task, the second job task is deleted and the dependency relationship is updated;

[0203] Based on the updated dependency relationship and the time information of the completed first job tasks before the second job tasks, update the time information of each first job task;

[0204] Alternatively, if the second operation task is an ongoing operation task, the current time is determined as the time information of the second operation task, and the time information of each first operation task is updated based on the updated time information of the second operation task.

[0205] In some embodiments, the time information includes a reference time and a predicted time.

[0206] The renovation project process management device 600 may also include a timeout alarm module, which may be used to:

[0207] If the time difference between the predicted time of the target operation task and the reference time is greater than or equal to the preset time threshold, a task timeout alarm message is generated.

[0208] In some embodiments, the renovation project process management device 600 may further include a project management interface display module, which may be used to:

[0209] After generating the process management information of the decoration project according to the dependency relationship and time information of each first operation task, determining the task status of the first operation task based on the time information;

[0210] A project management interface of the renovation project is displayed, and each first operation task is displayed in the project management interface based on a display style corresponding to the dependency relationship and the task status.

[0211] The process management device for decoration projects provided in the embodiments of the present disclosure can execute the process management method for decoration projects provided in any embodiment of the present disclosure, and has functional modules and beneficial effects corresponding to the execution method.

[0212] It is worth noting that in the embodiment of the process management device for the above-mentioned decoration project, the various modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the various functional modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this disclosure.

[0213] Figure 7 The structure diagram of an electronic device provided by the embodiment of the present disclosure is shown in FIG. Figure 7 As shown, the electronic device 700 includes one or more processors 701 and a memory 702 .

[0214] The processor 701 may be a central processing unit (CPU) or other forms of processing units having data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device 700 to perform desired functions.

[0215] The memory 702 may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, random access memory (RAM) and / or cache memory (cache), etc. The non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 701 may run the program instructions to implement the process management method of the decoration project of the embodiment of the present disclosure described above and / or other desired functions. Various contents such as the dependency relationship of the first job task, time information, etc. may also be stored in the computer-readable storage medium.

[0216] In one example, the electronic device 700 may further include: an input device 703 and an output device 704, which are interconnected via a bus system and / or other forms of connection mechanisms (not shown). The input device 703 may include, for example, a keyboard, a mouse, etc. The output device 704 may output various information to the outside, including the determined time information, the first time-consuming duration, the second time-consuming duration, etc. The output device 704 may include, for example, a display, a speaker, a printer, a communication network and a remote output device connected thereto, etc.

[0217] Of course, to simplify, Figure 7 Only some of the components related to the present disclosure in the electronic device 700 are shown, and components such as a bus, an input / output interface, etc. are omitted. In addition, according to specific application situations, the electronic device 700 may also include any other appropriate components.

[0218] In addition to the above methods and devices, the embodiments of the present disclosure may also be a computer program product, which includes computer program instructions, which, when executed by a processor, enable the processor to execute the process management method for decoration projects provided by the embodiments of the present disclosure.

[0219] The computer program product may be written in any combination of one or more programming languages ​​to write program code for performing the operations of the disclosed embodiments, including object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0220] In addition, the embodiment of the present disclosure may also be a computer-readable storage medium on which computer program instructions are stored. When the computer program instructions are executed by a processor, the processor executes the process management method for decoration projects provided by the embodiment of the present disclosure.

[0221] The computer readable storage medium can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can include, for example, but is not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0222] The embodiments of the present disclosure also provide a computer program product, which includes a computer program or instructions. When the computer program or instructions are executed by a processor, the process management method for the decoration project provided by the embodiments of the present disclosure is implemented, and the various processes and effects in the above-mentioned embodiments of the present disclosure can be implemented, which will not be repeated here.

[0223] It should be noted that the terms used in the present disclosure are only for describing specific embodiments, rather than limiting the scope of the present application. As shown in the present disclosure specification and claims, unless the context clearly indicates an exception, the words "one", "a", "a kind of" and / or "the" do not specifically refer to the singular, but may also include the plural. The term "and / or" includes any and all combinations of one or more related listed items. Relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is any such actual relationship or order between these entities or operations. The term "include", "comprise" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method or device including a series of elements includes not only those elements, but also includes other elements that are not explicitly listed, or also includes elements inherent to such process, method or device. In the absence of more restrictions, the elements defined by the sentence "including one..." do not exclude the existence of other identical elements in the process, method or device including the elements.

[0224] The above description is only a specific embodiment of the present disclosure, so that those skilled in the art can understand or implement the present disclosure. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure will not be limited to the embodiments described herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A process management method for a decoration project, characterized in that: include: In response to a request to start a renovation project, determining project information and demand information of the renovation project; Based on the project information, query the preset process configuration information to determine the target process configuration information adapted to the renovation project; wherein the target process configuration information includes multiple operation nodes of the renovation project, the dependency relationship between the operation nodes and the interval duration between the operation nodes; Based on the target process configuration information and the demand information, a plurality of first operation tasks of the renovation project are generated; wherein the operation node corresponds to at least one of the first operation tasks; Determine the first time-consuming duration of each of the first operation tasks based on the decoration object information of the decoration project, and determine the time information of each of the first operation tasks based on the dependency, the interval duration and the first time-consuming duration; The process management information of the decoration project is generated according to the dependency relationship and time information of each of the first operation tasks.

2. The method according to claim 1, characterized in that The time information at least includes a reference time and / or a predicted time; The reference time is used to represent the planned time of the first operation task which is not affected by the actual operation process; The predicted time is used to represent the predicted time of the first operation task affected by the actual operation process; The reference time and the predicted time both include the task start time, the task end time and the duration of the task.

3. The method according to claim 1, characterized in that The generating a plurality of first operation tasks of the renovation project based on the target process configuration information and the demand information includes: Based on each of the operation nodes in the target process configuration information, a process operation task and an external dependency task are generated as the first operation tasks respectively; Based on the demand information, a construction work task, an auxiliary work task and a material work task are generated as the first work tasks respectively.

4. The method according to claim 1, characterized in that: After determining the time information of each of the first job tasks based on the dependency, the interval duration, and the first time-consuming duration, the method further includes: If actual operation information is detected, determining a third operation task based on the task identifier in the actual operation information; Determine a new predicted time for the third operation task based on the actual operation time in the actual operation information and the predicted time in the time information of the third operation task; Based on the dependency relationship, determine other subsequent operation tasks that are related to the third operation task and are located after the third operation task, and determine new predicted times of the other operation tasks based on the new predicted time of the third operation task; After generating the process management information of the decoration project according to the dependency relationship and time information of each of the first operation tasks, the method further includes: Update the predicted time of the third operation task and the other operation tasks to the corresponding new predicted time.

5. The method according to claim 1, characterized in that The method further comprises: If the preset condition is detected, querying whether there is an unfinished fourth task in each of the first tasks based on the predicted time and the current time of each of the first tasks; If so, and the fourth job task does not correspond to any unfinished task interruption information, a new predicted time for each of the fourth job tasks is determined based on the dependency, the interval duration, the first time-consuming duration and the current time.

6. The method according to claim 5, characterized in that After querying whether there is an unfinished fourth job task in each of the first job tasks based on the predicted time and the current time of each of the first job tasks, the method further includes: If yes, and the fourth operation task corresponds to unfinished task interruption information, then based on the decoration object information and the task interruption information, determine the third time duration of the fourth operation task; Based on the dependency, the interval duration, the third time-consuming duration and the task interruption information, a new predicted time for the fourth job task is determined.

7. The method according to claim 6, characterized in that The determining, based on the decoration object information and the task interruption information, a third time-consuming duration of the fourth operation task includes: If the task interruption information does not include the interruption end time, the third time-consuming duration of the fourth operation task is determined based on the decoration object information, the task interruption information and the current time.

8. The method according to claim 1 or 2, characterized in that: After generating a plurality of first operation tasks of the renovation project based on the target process configuration information and the demand information, the method further includes: In response to detecting the task change information, determining a second operation task to be changed based on the task change information; Based on the task change information, the time information of the second work task and each of the first work tasks is updated.

9. The method according to claim 8, characterized in that The determining the second operation task to be changed based on the task change information includes: In response to determining that the change type is a new job task based on the task change information, generating the second job task based on the task change information; The updating of the time information of the second operation task and each of the first operation tasks based on the task change information includes: Determine a second time-consuming duration of the second operation task based on the task change information and the decoration object information of the decoration project, and determine the time information of the second operation task based on the dependency relationship, the time information of the first operation task that has been completed before the second operation task, the interval duration, and the second time-consuming duration; Based on the time information of the second job task, updating the time information of each of the first job tasks; And / or, determining the second operation task to be changed based on the task change information includes: In response to determining that the change type is to modify the task based on the task change information, determining the second task from each of the first tasks based on the task change information; The updating of the time information of the second operation task and each of the first operation tasks based on the task change information includes: Determining task difference information of the second operation task based on the task change information and the task information of the second operation task; Based on the task difference information and the time information of the first operation task that has been completed before the second operation task, updating the time information of the second operation task and each of the first operation tasks; And / or, determining the second operation task to be changed based on the task change information includes: In response to determining that the change type is to delete the job task based on the task change information, determining the second job task from each of the first job tasks based on the task change information; The updating of the time information of the second operation task and each of the first operation tasks based on the task change information includes: If the second job task is an unstarted job task, deleting the second job task and updating the dependency relationship; Based on the updated dependency relationship and the time information of the first job task that has been completed before the second job task, update the time information of each of the first job tasks; Alternatively, if the second operation task is an ongoing operation task, the current time is determined as the time information of the second operation task, and based on the updated time information of the second operation task, the time information of each of the first operation tasks is updated.

10. The method according to claim 2, characterized in that The time information includes the reference time and the predicted time; The method further comprises: If the time difference between the predicted time of the target operation task and the reference time is greater than or equal to the preset time threshold, a task timeout alarm message is generated.

11. The method according to claim 1, characterized in that: After generating the process management information of the renovation project according to the dependency relationship and the time information of each of the first operation tasks, the method further includes: Determine a task status of the first job task based on the time information; A project management interface of the renovation project is displayed, and each of the first operation tasks is displayed in the project management interface based on the display style corresponding to the dependency relationship and the task status.

12. An electronic device, characterized in that: The electronic device comprises: Processor and memory; The processor is used to execute the process management method for a decoration project as described in any one of claims 1 to 11 by calling the program or instruction stored in the memory.

13. A computer program product, characterized in that The computer program product is used to implement the process management method for a renovation project as described in any one of claims 1 to 11.