Project management method, device and platform
Through a unified project management platform, obtaining and processing the multi -dimensional project data of the project participants, solving the problem of data isolation between project management platforms, and realizing efficient and low -cost project management.
Patent Information
- Application Number
- CN202310861506.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-13
- Publication Date
- 2025-01-24
AI Technical Summary
In the prior art, data isolation between project management platforms leads to low efficiency and high cost in project management, and the inability to effectively collaborate in managing project data.
Provide a project management method, obtain the multi -dimensional project data of the project participants through a unified project management platform, call the functional component execution functional routine corresponding to the target dimension, process the project data, and feed the processing results to the project participants Essence
Realize the management of multi -dimensional project data on the project participants on the unified platform, integrate multi -dimensional project management functions, directly feedback project processing results, avoid offline project management, improve project management efficiency and reduce costs.
Smart Images

Figure CN119359229A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and in particular to a project management method. The present application also relates to a project management device, a project management platform, a computing device, and a computer-readable storage medium. Background Art
[0002] With the development of computer technology, project management can be implemented on online platforms, which greatly facilitates the organization's efficient project management.
[0003] At present, since different dimensions of project data correspond to different processing methods, the management of projects jointly participated by project providers and project executors is mainly completed on their respective project management platforms. For example, for the application review of a certain project, the project application data of the project application dimension is initiated on the project management platform of the project executor, and the project application data of the project review dimension is executed on the project management platform of the project provider. For another example, two departments of a company (project provider) connect with different project executors, and the two departments manage the project data between them and the corresponding project executors.
[0004] However, this approach has resulted in the isolation of project data between different project participants, and collaborative project management is often implemented offline, for example, using Excel spreadsheets to transmit project data, or completing project application review via email or communication messages, or updating personnel or contract data of project participants via email or communication messages, resulting in low efficiency and high cost of project management. Therefore, there is an urgent need for a highly efficient and low-cost project management method. Summary of the invention
[0005] In view of this, an embodiment of the present application provides a project management method. The present application also relates to a project management device, a project management platform, a computing device, and a computer-readable storage medium to solve the above problems existing in the prior art.
[0006] According to a first aspect of an embodiment of the present application, a project management method is provided, which is applied to a project management platform for a project provider and a project executor, comprising:
[0007] Acquire multi-dimensional project data of project participants, wherein the project participants include at least one of a project provider and a project executor;
[0008] For the project data of the target dimension, calling the function component corresponding to the target dimension, executing the function routine contained in the function component to process the project data, and obtaining the project processing result, wherein the target dimension is at least one dimension in the multiple dimensions;
[0009] Feedback the project processing results to the project participants.
[0010] According to a second aspect of an embodiment of the present application, a project management device is provided, which is applied to a project management platform for a project provider and a project executor, including:
[0011] An acquisition module is configured to acquire multi-dimensional project data of project participants, wherein the project participants include at least one of a project provider and a project executor;
[0012] The processing module is configured to call the function component corresponding to the target dimension for the project data of the target dimension, execute the function routine included in the function component to process the project data, and obtain the project processing result, wherein the target dimension is at least one dimension of the multiple dimensions;
[0013] The feedback module is configured to feed back the project processing results to the project participants.
[0014] According to a third aspect of the embodiment of the present application, a project management platform is provided, wherein the functional components on the project management platform include a project data analysis component, a project data management component, and a rights management component;
[0015] The project data analysis component is used to execute the included data analysis routines, analyze the project data of the project data analysis dimension, and obtain the data analysis results;
[0016] The project data management component is used to execute the included data management routines, manage the project data of the project data management dimension, and obtain data management results;
[0017] The permission management component is used to execute the included permission management routines, perform permission management on the project data of the permission management dimension, and obtain the permission management results.
[0018] According to a fourth aspect of an embodiment of the present application, a computing device is provided, comprising a memory, a processor, and computer instructions stored in the memory and executable on the processor, wherein the processor implements the steps of the project management method when executing the computer instructions.
[0019] According to a fifth aspect of an embodiment of the present application, a computer-readable storage medium is provided, which stores computer instructions, and when the computer instructions are executed by a processor, the steps of the project management method are implemented.
[0020] An embodiment of the present application provides a project management method, which is applied to a project management platform for project providers and project executors, by obtaining multi-dimensional project data of project participants, wherein the project participants include at least one of the project providers and project executors, and for the project data of the target dimension, calling the functional component corresponding to the target dimension, executing the functional routine contained in the functional component to process the project data, and obtaining the project processing result, wherein the target dimension is at least one dimension in the multi-dimensional, and feeding back the project processing result to the project participants. It is realized that on a unified project management platform for project providers and project executors, the multi-dimensional project data of the project participants are managed, the corresponding functional component is determined according to the dimension of each project data, and the functional routine is executed to perform corresponding processing on the project data. While ensuring accurate completion of project data management, the multi-dimensional project management function is integrated, and the project processing results are directly fed back to the project participants, avoiding offline project management, and no need for multiple project management platforms, thereby improving the efficiency of project management and reducing the cost of project management. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 is a flow chart of a project management method provided by an embodiment of the present application;
[0022] Figure 2 This is a schematic diagram of the architecture of a project management platform in a project management method provided in one embodiment of the present application;
[0023] Figure 3 It is a front-end schematic diagram of a project management platform in a project management method provided in one embodiment of the present application;
[0024] Figure 4 It is a front-end schematic diagram of a project personnel management component of a project management platform in a project management method provided in one embodiment of the present application;
[0025] Figure 5 It is a front-end schematic diagram of a project contract management component of a project management platform in a project management method provided in one embodiment of the present application;
[0026] Figure 6 It is a front-end schematic diagram of a project application management component of a project management platform in a project management method provided in one embodiment of the present application;
[0027] Figure 7 It is a front-end schematic diagram of a permission management component configuration function of a project management platform in a project management method provided in an embodiment of the present application;
[0028] Figure 8 It is a front-end schematic diagram of a permission function of a permission management component of a project management platform in a project management method provided in one embodiment of the present application;
[0029] Fig. 9 It is a process flow chart of a project management method for managing an external executor of an IT project provided by an embodiment of the present application;
[0030] Fig.10 It is a structural diagram of a project management device provided by an embodiment of the present application;
[0031] Fig.11 It is a structural diagram of a project management platform provided by an embodiment of the present application;
[0032] Fig.12 It is a structural block diagram of a computing device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0033] Many specific details are described in the following description to facilitate a full understanding of the present application. However, the present application can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of the present application, so the present application is not limited by the specific implementation disclosed below.
[0034] The terms used in one or more embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit one or more embodiments of the present application. The singular forms of "a", "said" and "the" used in one or more embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used in one or more embodiments of the present application refers to and includes any or all possible combinations of one or more associated listed items.
[0035] It should be understood that, although the terms first, second, etc. may be used to describe various information in one or more embodiments of the present application, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of one or more embodiments of the present application, the first may also be referred to as the second, and similarly, the second may also be referred to as the first. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0036] In the present application, a project management method is provided. The present application also relates to a project management apparatus, a project management platform, a computing device, and a computer-readable storage medium, which are described in detail one by one in the following embodiments.
[0037] Figure 1A flowchart of a project management method provided by an embodiment of the present application is shown. The method is applied to a project management platform for a project provider and a project executor, and includes the following specific steps:
[0038] Step 102: Acquire multi-dimensional project data of project participants, wherein the project participants include at least one of a project provider and a project executor.
[0039] The project management platform is a unified project management platform for project providers and project executors, that is, both project managers and project executors can implement project management on the project management platform. Each project participant logs in to the project manager through the client, calls the corresponding functional components on the project management platform to execute functional routines, and completes the processing of project data of the corresponding dimensions. The project management platform is applied to the unified project management scenarios of project providers and project executors, for example, project management scenarios of inter-enterprise cooperation projects, project management scenarios between internal departments of an enterprise, and project management scenarios between internal and external enterprises (teams). In the embodiments of this specification, the unified project management scenarios between multiple departments of a motor vehicle enterprise, external teams and customers are used as examples for explanation. The motor vehicle project management platform of a motor vehicle enterprise, the motor vehicle enterprise is the project provider, the motor vehicle enterprise has multiple departments, and the motor vehicle dealers, motor vehicle parts suppliers, motor vehicle production OEM factories and customers that have established cooperation projects with the motor vehicle enterprise are all project executors. Motor vehicle dealers can log in to the motor vehicle project management platform to complete project management such as motor vehicle sales volume update, dealer personnel data update, motor vehicle parts application and dealer contract update. Motor vehicle parts suppliers can log in to the motor vehicle project management platform to complete project management such as parts production volume update, docking personnel data update, design drawing application and parts supply contract update. Motor vehicle production OEM factories can log in to the motor vehicle project management platform to complete project management such as motor vehicle production volume update, technician data update, production line update application and OEM production contract update. Customers can log in to the motor vehicle project management platform to complete customer data update, maintenance application and insurance contract update, etc.
[0040] The project provider is the provider of the project content. The project provider can be further divided into multiple project providers. For example, for a certain motor vehicle company, the project provider can be further divided into multiple project providers such as the production department, design department, sales department and planning department. The project executor is the executor of the project content. The project executor can be further divided into multiple project executors. For example, for the parts supplier, the project executor can be further divided into multiple project executors such as chassis supplier, engine supplier, gearbox supplier, motor supplier, interior supplier and exterior supplier. The project participant is at least one of the two.
[0041] Project data refers to data related to the project content, including but not limited to: project execution data, resource input data, project personnel data, project contract data, project application data, and data access rights. For example, for the motor vehicle OEM project, the project content is motor vehicle OEM production, and the relevant data for motor vehicle OEM production includes: motor vehicle OEM contract data, motor vehicle OEM manufacturer data, motor vehicle OEM personnel data, motor vehicle OEM project application data, motor vehicle OEM project project execution data, and motor vehicle OEM project resource input data. Project data has multiple dimensions, and the dimensions correspond to project management types, including but not limited to: project data analysis dimension, project data management dimension, and permission management dimension. The same project data can correspond to different dimensions. For example, in the project data analysis dimension, data analysis of project personnel data is required, and in the project data management dimension, project personnel data needs to be managed. Project personnel data corresponds to both the project data analysis dimension and the project data management dimension.
[0042] In an optional embodiment of the present application, the multiple dimensions include a project data analysis dimension, a project data management dimension, and a permission management dimension.
[0043] The project data analysis dimension is the data dimension corresponding to the project management of the data analysis type, the project data management dimension is the data dimension corresponding to the project management of the data management type, and the permission management dimension is the data dimension corresponding to the project management of the access permission management type. In actual applications, the dimension corresponds to the project management type selected by the project participants. For example, the project provider manages the project personnel data on the project management platform, and the corresponding dimension is the project data management dimension. On the project management platform, obtain the project data of the project data analysis dimension, the project data of the project data management dimension, and the project data of the permission management dimension, and determine the corresponding target dimension after determining the corresponding project management type later.
[0044] The multi-dimensional project data of the project participants is obtained in a specific manner: the multi-dimensional project data of the project participants is obtained from the project database. The project database may be a database set up on the project management platform or a distributed database set up by the project participants, which is not limited here.
[0045] Exemplarily, for motor vehicle project management, a motor vehicle manufacturer has developed a corresponding project management platform, which is targeted at various departments of the motor vehicle manufacturer and multiple motor vehicle OEMs, and project contracts are established between the multiple motor vehicle OEMs and the motor vehicle manufacturer. The project execution data of the project data analysis dimension (total production volume in the first quarter, total production efficiency in the first quarter, production volume of each motor vehicle OEM in the first quarter, and production efficiency of each motor vehicle OEM in the first quarter) is obtained from the project database of the executive management department of the motor vehicle manufacturer, the resource input data of the project data analysis dimension (total resource input in the first quarter, total resource input return rate in the first quarter, resource input of each motor vehicle OEM in the first quarter, and resource input return rate of each motor vehicle OEM in the first quarter) is obtained from the project database of the resource management department of the motor vehicle manufacturer, and the project personnel data of the project data management dimension (number of personnel at each motor vehicle OEM, number of personnel at each motor vehicle OEM) is obtained from the project database of each motor vehicle OEM. the motor vehicle manufacturer's personnel positions and the departments to which the motor vehicle OEM personnel belong), obtain the project contract data of the project data management dimension (the contract time limit of each motor vehicle OEM, the contract type of each motor vehicle OEM, the contract resource input of each motor vehicle OEM and the contract conditions of each motor vehicle OEM) from the project database of the motor vehicle manufacturer's legal department, obtain the project application data of the project data management dimension (the production model application of each motor vehicle OEM, the production line replacement application of each motor vehicle OEM and the reward application of each motor vehicle OEM) from the project database of the motor vehicle manufacturer's cooperation department, and obtain the data access rights of the permission management dimension (data access rights of each department, data access rights of each personnel) from the project database of the motor vehicle manufacturer's information department.
[0046] Acquire multi-dimensional project data of project participants, where the project participants include at least one of the project provider and the project executor, to lay a data foundation for the subsequent determination of the project data of the target dimension and execution data processing.
[0047] Step 104: for the project data of the target dimension, call the functional component corresponding to the target dimension, execute the functional routine contained in the functional component to process the project data, and obtain the project processing result, wherein the target dimension is at least one dimension in the multiple dimensions.
[0048] The target dimension is at least one dimension among multiple dimensions. The target dimension is determined based on the project management type selected by the project participants. For example, the project participants log in to the project management platform, select the corresponding project management type on the front-end page of the project management platform, and determine the corresponding target dimension.
[0049] Functional components are code units that implement specific types of project management functions. They are reusable code encapsulation units that can be displayed on the front-end page for project participants to operate to implement corresponding project management. Functional components include, but are not limited to, project data analysis components, project data management components, and authority management components. Functional routines corresponding to project management functions are pre-encapsulated in the functional components. Functional routines are function codes that can be repeatedly executed in functional components, including, but not limited to, data analysis routines, visualization routines, and strategy generation routines contained in the project data analysis component, personnel data update routines, contract data update routines, and application data review routines contained in the project data management component, and authority management routines contained in the authority management component. For example, if project data management is required for project personnel data, determine that the project data of the target dimension is the project personnel data of the project data management dimension, click the project data management component on the front-end page, execute the personnel data update routine contained in the project data management component, and complete the update of the project personnel data.
[0050] The project processing result is the output result obtained by executing the functional routine, including but not limited to: data analysis results, data management results and authority management results. For example, the personnel data update routine included in the project data management component is executed to complete the update of the project personnel data and obtain the updated project personnel data.
[0051] Exemplarily, the data management personnel of a motor vehicle manufacturer log in to the project management platform and need to perform project data management on the project personnel data. The project data of the target dimension is determined to be the project personnel data of the project data management dimension. The project data management component on the front-end page is selected to execute the personnel data update routine contained in the project data management component to complete the update of the project personnel data (the number of personnel in each motor vehicle OEM factory, the job category of personnel in each motor vehicle OEM factory, and the department to which the personnel in each motor vehicle OEM factory belong), and the updated project personnel data is obtained.
[0052] For the project data of the target dimension, call the functional component corresponding to the target dimension, execute the functional routine contained in the functional component to process the project data, and obtain the project processing result, wherein the target dimension is at least one dimension among the multiple dimensions, manage the multi-dimensional project data of the project participants, determine the corresponding functional component according to the dimension of each project data, execute the functional routine to perform corresponding processing on the project data, and integrate multi-dimensional project management functions while ensuring accurate completion of project data management.
[0053] Step 106: Feedback the project processing results to the project participants.
[0054] Feedback the project processing results to the project participants, specifically in the following ways: generating a processing result message based on the project processing results, and feeding the processing message back to the project participants. The processing result message can be in the form of email, instant messaging, phone call, text message, etc.
[0055] Exemplarily, based on the project processing results, a processing result message in the form of an email is generated, and the processing message is fed back to the motor vehicle manufacturer and the motor vehicle OEM factory that has correspondingly updated the project personnel data.
[0056] The embodiment of the present application provides a project management method, which is applied to a project management platform for project providers and project executors, by obtaining multi-dimensional project data of project participants, wherein the project participants include at least one of the project providers and project executors, and for the project data of the target dimension, calling the functional component corresponding to the target dimension, executing the functional routine contained in the functional component to process the project data, and obtaining the project processing result, wherein the target dimension is at least one dimension in the multi-dimensional, and feeding back the project processing result to the project participants. It is realized that on a unified project management platform for project providers and project executors, the multi-dimensional project data of the project participants are managed, the corresponding functional component is determined according to the dimension of each project data, and the functional routine is executed to perform corresponding processing on the project data. While ensuring accurate completion of project data management, the multi-dimensional project management function is integrated, and the project processing results are directly fed back to the project participants, avoiding offline project management, and no need for multiple project management platforms, thereby improving the efficiency of project management and reducing the cost of project management.
[0057] In an optional embodiment of the present application, the target dimension is a project data analysis dimension, and the functional component corresponding to the target dimension is a project data analysis component;
[0058] Accordingly, step 104 includes the following specific steps:
[0059] For the project data of the project data analysis dimension, the project data analysis component is called, the data analysis routine contained in the project data analysis component is executed, the project data is analyzed, and the data analysis results are obtained.
[0060] Project data in the project data analysis dimension include but are not limited to: project execution data and resource input data.
[0061] The project data analysis dimension is the data dimension corresponding to the project management of the data analysis type. The project data analysis component is a code unit that implements the data analysis type function, and includes a data analysis routine. Specifically, it can be implemented in the form of model simulation by building a mathematical model, or in the form of analysis using a neural network model, or in the form of statistical analysis, or in the form of visual chart analysis, which is not limited here. The data analysis routine is a function code that can repeatedly perform data analysis. It can be a mathematical model construction and solution code, or a neural network model code, or a function code for statistical analysis, or a function code for visual chart construction and feature analysis, which is not limited here. The data analysis result is the output result obtained by executing the data analysis routine. For example, call the project data analysis component, execute the code of the neural network model contained in the project data analysis component, input the project data into the neural network model for solution, and obtain the data analysis result output by the neural network model.
[0062] Exemplarily, for the project data of the project data analysis dimension (the total production volume in the first quarter is 1,000 vehicles, the total resource input in the first quarter is 10,000,000, and the total resource input return rate in the first quarter is 130%), the project data analysis component is called, the data analysis routine contained in the project data analysis component is executed, the project data is analyzed, and the data analysis results are obtained: the resource input is high and the production efficiency is insufficient.
[0063] For the project data in the project data analysis dimension, call the project data analysis component, execute the data analysis routine contained in the project data analysis component, analyze the project data, and obtain the data analysis results. For the project data in the project data analysis dimension, determine the project data analysis component, execute the data analysis routine to analyze the project data, ensure the accurate completion of project data analysis, avoid offline data analysis, and do not need multiple project management platforms, which improves the efficiency of data analysis and reduces the cost of data analysis.
[0064] In an optional embodiment of the present application, the project data in the project data analysis dimension includes project execution data and / or resource investment data;
[0065] Accordingly, for the project data of the project data analysis dimension, the project data analysis component is called, and the data analysis routine contained in the project data analysis component is executed to analyze the project data to obtain the data analysis result, including the following specific steps:
[0066] In the case that the project data of the project data analysis dimension includes project execution data, the project data analysis component is called, the data analysis routine contained in the project data analysis component is executed, the execution progress analysis is performed on the project execution data, and the execution analysis result is obtained;
[0067] When the project data of the project data analysis dimension includes resource input data, the project data analysis component is called, the data analysis routine contained in the project data analysis component is executed, the input resource quantity analysis is performed on the resource input data, and the input analysis result is obtained.
[0068] Project execution data refers to the execution status data of the project content, including but not limited to: project execution efficiency, project execution progress and project execution conditions. For example, personnel rating and team rating.
[0069] Resource input data refers to the resource input data for the project content, including but not limited to: project resource input amount, project resource input stage, project resource input return rate and project resource input return cycle. For example, whether the resource input is overspent.
[0070] Optionally, when the project data in the project data analysis dimension includes project execution data and resource investment data, the project data analysis component is called to execute the data analysis routine contained in the project data analysis component, and investment execution rate analysis is performed on the project execution data and resource investment data to obtain investment execution analysis results.
[0071] For example, a motor vehicle manufacturer has invested a total of 20,000,000 resources in a certain motor vehicle, and the production efficiency of the motor vehicle is 20 vehicles per day. The input execution rate per vehicle in the first quarter is 833. The input execution analysis results determine that if the output is to be increased to 1,000 per vehicle, the production efficiency needs to be increased to 25 vehicles per day.
[0072] Exemplarily, the project data of the project data analysis dimension is the project execution data. For the project execution data (the total production volume in the first quarter is 1,000 vehicles, and the production volume of each motor vehicle OEM factory is: 300, 200, 200, 150, 150), the project data analysis component is called, and the data analysis routine contained in the project data analysis component is executed to analyze the project execution data and obtain the execution analysis results: the number of OEM factories is insufficient and the production efficiency is insufficient.
[0073] When the project data in the project data analysis dimension includes project execution data, the project data analysis component is called, the data analysis routine contained in the project data analysis component is executed, and the execution progress analysis of the project execution data is performed to obtain the execution analysis result; when the project data in the project data analysis dimension includes resource input data, the project data analysis component is called, the data analysis routine contained in the project data analysis component is executed, and the input resource quantity analysis of the resource input data is performed to obtain the input analysis result. For the project execution data or resource input data in the project data analysis dimension, the project data analysis component is determined, and the data analysis routine is executed to analyze the project execution data or resource input data, thereby improving the accuracy and pertinence of the analysis of project execution or resource input data.
[0074] In an optional embodiment of the present application, after obtaining the data analysis results, the following specific steps are also included:
[0075] Based on the data analysis results, determine the project execution strategy and / or resource investment strategy for project participants.
[0076] Project execution strategy is an executable optimization strategy for the results of execution analysis. For example, if data analysis is performed on the project execution data of a motor vehicle project and the result of the execution analysis is insufficient production efficiency, the corresponding project execution strategy is to improve the proficiency of production personnel, optimize production lines, add new foundries, etc.
[0077] Resource investment strategy is an executable optimization strategy for the results of investment analysis. For example, if data analysis is performed on the resource investment data of a motor vehicle project and the result of the investment analysis shows that the resource investment is high, the corresponding resource investment strategy is to optimize the resource investment configuration and reduce the number of foundries.
[0078] Based on the data analysis results, the project execution strategy and / or resource investment strategy for the project participants is determined. It can be generated by using the strategy generation routine of the project management platform, for example, a neural network model with a strategy generation function, or it can be obtained from a policy library using a strategy search algorithm, which is not limited here.
[0079] For example, based on the execution analysis result of "insufficient number of foundries and insufficient production efficiency", the strategy generation routine on the project management platform is executed to generate a project execution strategy for motor vehicle foundries: increase the number of foundries, optimize the production line and improve production efficiency.
[0080] Based on the results of data analysis, the project execution strategy and / or resource investment strategy for the project participants is determined. On the basis of data analysis, targeted executable optimization strategies are further generated, which improves the versatility of project management and the user experience of data analysis in project management.
[0081] In an optional embodiment of the present application, after obtaining the data analysis results, the following specific steps are also included:
[0082] Call the project data analysis component, execute the visualization routine contained in the project data analysis component, and render the data analysis results.
[0083] The visualization routine is a function code that can execute visualization repeatedly, and is a renderer that implements visualization result rendering, for example, visualization chart rendering and visualization text rendering.
[0084] Exemplarily, the project data analysis component is called, and the visualization routine included in the project data analysis component is executed to perform visual text rendering on the data analysis result "the resource input is high, and the production efficiency is insufficient for rendering".
[0085] Call the project data analysis component, execute the visualization routines contained in the project data analysis component, and render the data analysis results. On the basis of realizing data analysis, the data analysis results are further visualized, which improves the user experience of data analysis in project management.
[0086] In an optional embodiment of the present application, the target dimension is a project data management dimension, and the functional component corresponding to the target dimension is a project data management component;
[0087] Accordingly, step 104 includes the following specific steps:
[0088] For the project data in the project data management dimension, the project data management component is called, and the data management routines contained in the project data management component are executed to manage the project data and obtain the data management results.
[0089] Project data in the project data management dimension includes but is not limited to: project personnel data, project contract data and project application data.
[0090] The project data management dimension is the data dimension corresponding to the project management of the data management type. The project data management component is a code unit that implements the data management type function and contains data management routines. Data management routines include but are not limited to: personnel data update routines, contract data update routines, and application data review routines. It is specifically implemented in the form of updating, deleting, modifying and checking the data. The data management routine is a function code that can be repeatedly executed for data management. The data management result is the output result obtained by executing the data management routine. For example, call the project data management component, execute the data management routine (addition, deletion and modification code) contained in the project data management component, add, delete and modify the project data, and obtain the corresponding project management result.
[0091] Exemplarily, with respect to the project data of the project data management dimension (the number of personnel in each motor vehicle OEM factory, the job category of personnel in each motor vehicle OEM factory, and the department to which the personnel in each motor vehicle OEM factory belong), the project data management component is called, the data management routine contained in the project data management component is executed, the project data is updated, and updated project personnel data is obtained.
[0092] For the project data in the project data management dimension, call the project data management component, execute the data management routine contained in the project data management component, manage the project data, and obtain the data management results. For the project data in the project data management dimension, determine the project data management component, execute the data management routine to manage the project data, ensure accurate completion of project data management, avoid offline data management, and do not need multiple project management platforms, which improves the efficiency of project data management and reduces the cost of project data management.
[0093] In an optional embodiment of the present application, the project data of the project data management dimension includes at least one of project personnel data, project contract data and project application data;
[0094] Accordingly, for the project data in the project data management dimension, the project data management component is called, the data management routine contained in the project data management component is executed, the project data is managed, and the data management result is obtained, including the following specific steps:
[0095] In the case where the project data is project personnel data, the project data management component is called, and the personnel data update routine contained in the project data management component is executed to update the project personnel data and obtain the updated project personnel data;
[0096] In the case where the project data is project contract data, the project data management component is called, and the contract data update routine contained in the project data management component is executed to update the project contract data and obtain the updated project contract data;
[0097] In the case where the project data is project application data, the project data management component is called, the application data review routine contained in the project data management component is executed, the project application data is reviewed, and the review result of the project application data is obtained.
[0098] The project data management component can be a single functional component that encapsulates the personnel data update routine, contract data update routine, and application data review routine, or it can be three functional components that respectively encapsulate the personnel data update routine, contract data update routine, and application data review routine, which are not limited here. The latter can be subdivided into a project personnel management component, a project contract management component, and a project application management component.
[0099] Project personnel data refers to the personnel information data of project participants, including but not limited to: the number of personnel, personnel names, personnel job categories, personnel departments, personnel accounts, personnel responsible projects, personnel project execution efficiency and personnel resource input.
[0100] Project contract data refers to information data of the project contract between the project provider and the project executor, including but not limited to: contract subject, responsible department, contract status, contract type, project contract ID, contract responsible department and contract person in charge.
[0101] Project application data refers to the information data of the project application submitted by the project executor to the project provider, including but not limited to: field / product, project application ID, applicant, reviewer, and application status. The review result refers to whether the project application has been approved, including: approved, not approved, or under review.
[0102] Exemplarily, when the project data is project personnel data (project personnel data of each motor vehicle OEM factory: number of personnel, personnel name, personnel job category, personnel department, personnel account number, personnel responsible projects, personnel project execution efficiency and personnel resource input), the project personnel management component is called, the personnel data update routine contained in the project personnel management component is executed, the project personnel data is updated, and the updated project personnel data is obtained.
[0103] Exemplarily, when the project data is project contract data (project contract data between each motor vehicle OEM factory and the motor vehicle manufacturer: contract subject, responsible department, contract status, contract type, project contract ID, contract responsible department and contract person in charge), the project contract management component is called, and the contract data update routine contained in the project contract management component is executed to update the project contract data and obtain the updated project contract data.
[0104] Exemplarily, when the project data is project application data (project application data initiated by each motor vehicle OEM factory: field / product, project application ID, applicant, reviewer and application status), the project application management component is called, the application data review routine contained in the project application management component is executed, the project application data is reviewed, and the review result of the project application data is obtained: passed, failed or under review.
[0105] In the case where the project data is project personnel data, the project data management component is called, and the personnel data update routine contained in the project data management component is executed to update the project personnel data and obtain the updated project personnel data; for the project personnel data in the project data management dimension, the project data management component is determined, and the personnel data update routine is executed to update the project personnel data, thereby improving the accuracy and pertinence of the project personnel data update. In the case where the project data is project contract data, the project data management component is called, and the contract data update routine contained in the project data management component is executed to update the project contract data and obtain the updated project contract data; for the project contract data in the project data management dimension, the project data management component is determined, and the contract data update routine is executed to update the project contract data, thereby improving the accuracy and pertinence of the project contract data update. In the case where the project data is project application data, the project data management component is called, and the application data review routine contained in the project data management component is executed to review the project application data and obtain the review result of the project application data. For the project application data in the project data management dimension, determine the project data management components, execute the application data review routine to review the project application data, and improve the accuracy and pertinence of the project application data review.
[0106] In an optional embodiment of the present application, the target dimension is a permission management dimension, and the functional component corresponding to the target dimension is a permission management component;
[0107] Accordingly, step 104 includes the following specific steps:
[0108] For the project data in the permission management dimension, the permission management component is called, the permission management routine contained in the permission management component is executed, the permission management is performed on the project data, and the permission management result is obtained.
[0109] The permission management dimension is the data dimension corresponding to the permission management type of project management. The permission management component is a code unit that implements the permission management type function, and contains permission management routines. Specifically, it can be implemented through permission matching, granting permissions, and revoking permissions. The permission management routine is a function code that can repeatedly execute permission management, and updates the data access rights of project data on the project management platform (permission matching, granting permissions, and revoking permissions). The permission management result is the output result obtained by executing the permission management routine. For example, call the permission management component, execute the permission management routine code contained in the permission management component to add, delete, and modify permissions, perform permission matching, grant permissions, or revoke permissions on project data, and obtain the corresponding permission management result.
[0110] Exemplarily, for project data in the permission management dimension (data access rights of personnel from each motor vehicle OEM factory to project data on the project management platform, data access rights of personnel from each department of the motor vehicle manufacturer to project data on the project management platform), the permission management component is called, and the permission management routine contained in the permission management component is executed to perform permission matching, grant or revoke permissions on the project data to obtain the permission management result.
[0111] For the project data in the permission management dimension, call the permission management component, execute the permission management routine contained in the permission management component, perform permission management on the project data, and obtain the permission management result. For the project data in the permission management dimension, determine the permission management component, execute the permission management routine to perform permission management on the project data, ensure accurate and targeted permission management, avoid offline permission management, and do not need multiple project management platforms, which improves the efficiency of permission management and reduces the cost of permission management.
[0112] In an optional embodiment of the present application, the project data of the permission management dimension is the data access rights of the project management platform;
[0113] Accordingly, for the project data of the permission management dimension, the permission management component is called, the permission management routine contained in the permission management component is executed, the permission management is performed on the project data, and the permission management result is obtained, including the following specific steps:
[0114] For data access permissions, the permission management component is called, and the permission update routine contained in the permission management component is executed to update the data access permissions and obtain the updated data access permissions.
[0115] Data access rights refer to the data access rights of project participants to project data on the project management platform, including but not limited to: name, permission content, data object and time, corresponding to the authorized object, authorizer and project contract role.
[0116] Exemplarily, with respect to data access rights (data access rights of personnel from each motor vehicle OEM factory to project data on the project management platform, and data access rights of personnel from each department of the motor vehicle manufacturer to project data on the project management platform), the permission management component is called, the permission update routine contained in the permission management component is executed, the data access rights are updated, and the updated data access rights are obtained.
[0117] For data access rights, call the permission management component, execute the permission update routine contained in the permission management component, update the data access rights, and obtain the updated data access rights. For data access rights in the permission management dimension, determine the permission management component, execute the permission management routine to manage the data access rights, and improve the accuracy and pertinence of data access rights management.
[0118] In an optional embodiment of the present application, step 104 includes the following specific steps:
[0119] Through a preset calling interface, multi-dimensional project data of project participants are obtained from the project database of the project participants, wherein the preset calling interface is a data calling interface pre-set by the project database on the project management platform.
[0120] By pre-setting the data calling interface on the project management platform through the project database, the project management platform can centrally call the project data of different project participants in different project databases, thus realizing more comprehensive and universal project management.
[0121] The preset call interface defines the format, protocol and data type of the data, and specifies how the data is called between different platform systems. The preset call interface contains the corresponding data transmission protocol and data format for calling different types of project data. The preset call interface can be an application programming interface (API, Application Programming Interface).
[0122] Exemplarily, through the application programming interface pre-set on the project management platform by different project databases, the project execution data of the project data analysis dimension (total production volume in the first quarter, total production efficiency in the first quarter, production volume of each motor vehicle OEM plant in the first quarter, and production efficiency of each motor vehicle OEM plant in the first quarter) are obtained from the project database of the execution management department of the motor vehicle manufacturer, the resource input data of the project data analysis dimension (total resource input volume in the first quarter, total resource input return rate in the first quarter, resource input volume of each motor vehicle OEM plant in the first quarter, and resource input return rate of each motor vehicle OEM plant in the first quarter) are obtained from the project database of the resource management department of the motor vehicle manufacturer, and the project personnel data of the project data management dimension are obtained from the project database of each motor vehicle OEM plant. (the number of personnel at each motor vehicle OEM factory, the job category of personnel at each motor vehicle OEM factory and the department to which the personnel at each motor vehicle OEM factory belong), obtain the project contract data of the project data management dimension (the contract time limit of each motor vehicle OEM factory, the contract type of each motor vehicle OEM factory, the contract resource input of each motor vehicle OEM factory and the contract conditions of each motor vehicle OEM factory) from the project database of the legal department of the motor vehicle manufacturer, obtain the project application data of the project data management dimension (the production model application of each motor vehicle OEM factory, the production line replacement application of each motor vehicle OEM factory and the reward application of each motor vehicle OEM factory) from the project database of the cooperation department of the motor vehicle manufacturer, and obtain the data access rights of the permission management dimension (data access rights of each department, data access rights of each personnel) from the project database of the information department of the motor vehicle manufacturer.
[0123] Through the preset call interface, the multi-dimensional project data of the project participants are obtained from the project database of the project participants, wherein the preset call interface is the data call interface pre-set by the project database on the project management platform. This improves the comprehensiveness and versatility of project management.
[0124] Figure 2 FIG. 1 shows a schematic diagram of the architecture of a project management platform in a project management method provided in an embodiment of the present application. Figure 2 As shown:
[0125] The project management system is provided with a project management platform for project providers and project executors. The project management platform includes a functional component layer, a functional routine layer and a project data layer (database model). The functional component layer includes a project personnel management component, a project contract management component, a project application management component, a project data analysis component and a permission management component. The functional routine layer includes a personnel data update routine, a contract data update routine, an application data review routine, a visualization routine / strategy generation routine, a data analysis routine, a permission update routine and an interface routine / monitoring routine. The project data layer includes project personnel data, project contract data, project application data, project product data, project execution data / resource investment data, data access rights and project team relationship data. The project management platform is preset with data call interfaces corresponding to multiple project databases, wherein the project database includes: a project product database, a project contract database, a personnel database of the project provider, a personnel database of the project executor, a project application database of the project executor, a project application database of the project provider and a data access rights database.
[0126] Project participants (internal executors, external executors, brands, customers, administrators) access the project management platform through the client of the project management system (project management platform), call functional components in the functional components, execute corresponding functional routines in the functional routine layer, process the project data in the project data layer, and obtain project processing results. They can also upload data to the cloud through the data call interface, and store project data and project processing results in the data cloud storage space. On this basis, visual data analysis can be further realized through visual data analysis tools.
[0127] Figure 3 A front-end schematic diagram of a project management platform in a project management method provided in an embodiment of the present application is shown. Figure 3 As shown:
[0128] In the front-end page of the project management platform, there are five corresponding functional components, namely: project data analysis component, project application management component, project personnel management component, project contract management component and authority management component. You can enter the corresponding component page by clicking the functional component to implement the corresponding type of project management.
[0129] Figure 4 FIG. 1 shows a front-end schematic diagram of a project personnel management component of a project management platform in a project management method provided by an embodiment of the present application, such as Figure 4 As shown:
[0130] On the component page of the project personnel management component, there are page selection controls for project personnel management and project team management on the left. After clicking the page selection control for project personnel management, you will enter the page of project personnel management. The upper part of the page is the query bar. After entering the query conditions in the query bar, click the query control to complete the query, and click the reset control to reset the query conditions. The query conditions include: name, account number, job category and department, and corresponding input boxes are set. The lower part of the page is the project personnel data list, which is set with a control for adding new project personnel. In the project personnel list, project personnel data is displayed according to items such as name, account number, job category, department, responsible project, project execution efficiency, and resource input.
[0131] Figure 5 A front-end schematic diagram of a project contract management component of a project management platform in a project management method provided in an embodiment of the present application is shown. Figure 5 As shown:
[0132] On the component page of the project contract management component, there are page selection controls for the project contract list and the project inventory list on the left. After clicking the page selection control of the project contract list, you will enter the page of the project contract list. The upper part of the page is the query bar. After entering the query conditions in the query bar, click the query control to complete the query, and click the reset control to reset the query conditions. The query conditions include: contract subject, responsible department, person in charge and contract status, and corresponding input boxes are set. The lower part of the page is the project contract data list, which is set with a control for adding a new project contract. In the project contract list, the project contract data is displayed according to items such as project contract ID, contract subject, contract status, contract type, responsible department and person in charge.
[0133] Figure 6 FIG. 1 shows a front-end schematic diagram of a project application management component of a project management platform in a project management method provided by an embodiment of the present application, such as Figure 6 As shown:
[0134] On the component page of the project application management component, there are page selection controls for project application management, list under review, list of approved reviews, and list of failed reviews on the left. After clicking the page selection control for project application management, you will enter the page of the project application list. The upper part of the page is the query bar. After entering the query conditions in the query bar, click the query control to complete the query, and click the reset control to reset the query conditions. The query conditions include: field / product, project application ID, applicant, and reviewer, and corresponding input boxes are set. The lower part of the page is the project application data list, which is set with a control for creating a new project application. In the project application list, the project application data is displayed according to items such as project application ID, application status, applicant, reviewer, field / product, and project contract.
[0135] Figure 7 A front-end schematic diagram of a permission management component configuration function of a project management platform in a project management method provided by an embodiment of the present application is shown. Figure 7 As shown:
[0136] On the component page of the permission management component, there are page selection controls for permissions, configuration, and login on the left. After clicking the configuration page selection control, you will enter the configuration function page. The page displays three quick query methods, namely the configuration of mode, supplier, and project contract role.
[0137] Figure 8 A front-end schematic diagram of the permission function of the permission management component of the project management platform in a project management method provided by an embodiment of the present application is shown. Figure 8 As shown:
[0138] On the component page of the permission management component, there are page selection controls for permissions, configuration, and login on the left. After clicking the page selection control for permissions, you will enter the page for the permission function. The upper part of the page is the query bar. After entering the query conditions in the query bar, click the query control to complete the query, and click the reset control to reset the query conditions. The query conditions include: name, permission content, data object, and time, and corresponding input boxes are set. The lower part of the page is the data access permission list, which is set with a create new data access permission control. In the data access permission list, the data access permission list is displayed according to items such as name, permission content, data object, and time. By clicking the search, add, model, download, and update configuration controls in the permission content, the configuration of data access permissions is completed.
[0139] The following combination Fig. 9 , taking the application of the project management method provided by this application in the management of external executors of IT projects as an example, the project management method is further explained. Fig. 9A process flow chart of a project management method for managing external executors of IT projects provided by an embodiment of the present application is shown. The method is applied to a project management platform for an automobile enterprise and an external executor, and includes the following specific steps:
[0140] Step 902: Obtain multi-dimensional project data of the external executor from the project database of the external executor through a preset calling interface.
[0141] Step 904: When the project data in the project data analysis dimension includes project execution data, the project data analysis component is called to execute the data analysis routine included in the project data analysis component, and the execution progress analysis is performed on the project execution data to obtain the execution analysis result.
[0142] Step 906: When the project data in the project data analysis dimension includes resource input data, the project data analysis component is called to execute the data analysis routine included in the project data analysis component to perform resource input amount analysis on the resource input data to obtain the input analysis result.
[0143] Step 908: In the case where the project data is project personnel data, the project data management component is called, and the personnel data update routine contained in the project data management component is executed to update the project personnel data and obtain updated project personnel data.
[0144] Step 910: In the case where the project data is project contract data, the project data management component is called, and the contract data update routine included in the project data management component is executed to update the project contract data and obtain updated project contract data.
[0145] Step 912: In the case where the project data is project application data, the project data management component is called, and the application data review routine contained in the project data management component is executed to review the project application data and obtain the review result of the project application data.
[0146] Step 914: for the data access permission, call the permission management component, execute the permission update routine contained in the permission management component, update the data access permission, and obtain the updated data access permission.
[0147] Step 916: Feedback the execution analysis results, input analysis results, project personnel data, project contract data, audit results or data access rights to the external executor.
[0148] In the embodiment of the present application, in the scenario where the external executor of the IT project and the motor vehicle enterprise conduct project cooperation, a unified project management platform is implemented to complete project management, standardized project application and project review are implemented, data analysis results are provided, project strategy references are provided more effectively, standardized project personnel and project contract management are completed, and unified data access rights management is completed.
[0149] Corresponding to the above method embodiment, the present application also provides a project management device embodiment, Fig.10 FIG. 1 is a schematic diagram showing the structure of a project management device provided by an embodiment of the present application. Fig.10 As shown, the device is applied to a project management platform for project providers and project executors, including:
[0150] An acquisition module 1002 is configured to acquire multi-dimensional project data of project participants, wherein the project participants include at least one of a project provider and a project executor;
[0151] The processing module 1004 is configured to call the function component corresponding to the target dimension for the project data of the target dimension, execute the function routine included in the function component to process the project data, and obtain the project processing result, wherein the target dimension is at least one dimension in the multiple dimensions;
[0152] The feedback module 1006 is configured to feed back the project processing results to the project participants.
[0153] Optionally, the target dimension is a project data analysis dimension, and the functional component corresponding to the target dimension is a project data analysis component;
[0154] Accordingly, the processing module 1004 is further configured to:
[0155] For the project data of the project data analysis dimension, the project data analysis component is called, the data analysis routine contained in the project data analysis component is executed, the project data is analyzed, and the data analysis results are obtained.
[0156] Optionally, the project data of the project data analysis dimension includes project execution data and / or resource input data;
[0157] Accordingly, the processing module 1004 is further configured to:
[0158] When the project data in the project data analysis dimension includes project execution data, the project data analysis component is called, the data analysis routine contained in the project data analysis component is executed, execution progress analysis is performed on the project execution data, and execution analysis results are obtained; when the project data in the project data analysis dimension includes resource input data, the project data analysis component is called, the data analysis routine contained in the project data analysis component is executed, input resource quantity analysis is performed on the resource input data, and input analysis results are obtained.
[0159] Optionally, the device further comprises:
[0160] The strategy determination module is configured to determine a project execution strategy and / or a resource investment strategy for project participants based on the data analysis results.
[0161] Optionally, the device further comprises:
[0162] The rendering module is configured to call the project data analysis component, execute the visualization routine included in the project data analysis component, and render the data analysis results.
[0163] Optionally, the target dimension is a project data management dimension, and the functional component corresponding to the target dimension is a project data management component;
[0164] Accordingly, the processing module 1004 is further configured to:
[0165] For the project data in the project data management dimension, the project data management component is called, and the data management routines contained in the project data management component are executed to manage the project data and obtain the data management results.
[0166] Optionally, the project data in the project data management dimension includes at least one of project personnel data, project contract data and project application data;
[0167] Accordingly, the processing module 1004 is further configured to:
[0168] When the project data is project personnel data, the project data management component is called, and the personnel data update routine contained in the project data management component is executed to update the project personnel data and obtain the updated project personnel data; when the project data is project contract data, the project data management component is called, and the contract data update routine contained in the project data management component is executed to update the project contract data and obtain the updated project contract data; when the project data is project application data, the project data management component is called, and the application data review routine contained in the project data management component is executed to review the project application data and obtain the review result of the project application data.
[0169] Optionally, the target dimension is a permission management dimension, and the functional component corresponding to the target dimension is a permission management component;
[0170] Accordingly, the processing module 1004 is further configured to:
[0171] For the project data in the permission management dimension, the permission management component is called, the permission management routine contained in the permission management component is executed, the permission management is performed on the project data, and the permission management result is obtained.
[0172] Optionally, the project data in the permission management dimension is data access rights of the project management platform;
[0173] Accordingly, the processing module 1004 is further configured to:
[0174] For data access permissions, the permission management component is called, and the permission update routine contained in the permission management component is executed to update the data access permissions and obtain the updated data access permissions.
[0175] Optionally, the acquisition module 1002 is further configured to:
[0176] For data access permissions, the permission management component is called, and the permission update routine contained in the permission management component is executed to update the data access permissions and obtain the updated data access permissions.
[0177] The embodiment of the present application provides a project management device, which is applied to a project management platform for project providers and project executors, wherein an acquisition module is configured to acquire multi-dimensional project data of project participants, wherein the project participants include at least one of the project providers and project executors, a processing module is configured to call a functional component corresponding to a target dimension for project data of a target dimension, execute a functional routine contained in the functional component to process the project data, and obtain a project processing result, wherein the target dimension is at least one dimension in the multiple dimensions, and a feedback module is configured to feed back the project processing result to the project participants. The multi-dimensional project data of the project participants is managed on a unified project management platform for project providers and project executors, the corresponding functional component is determined according to the dimension of each project data, and the functional routine is executed to process the project data accordingly, while ensuring accurate completion of project data management, the multi-dimensional project management function is integrated, and the project processing result is directly fed back to the project participants, avoiding offline project management, and without the need for multiple project management platforms, thereby improving the efficiency of project management and reducing the cost of project management.
[0178] The above is a schematic scheme of a project management device of this embodiment. It should be noted that the technical scheme of the project management device and the technical scheme of the above project management method belong to the same concept, and the details not described in detail in the technical scheme of the project management device can be referred to the description of the technical scheme of the above project management method.
[0179] Corresponding to the above method embodiment, the present application also provides a project management platform embodiment, Fig.11 FIG. 1 shows a schematic diagram of a project management platform provided by an embodiment of the present application. Fig.11 As shown, the functional components on the project management platform 1100 include a project data analysis component 1102 , a project data management component 1104 , and a rights management component 1106 .
[0180] The project data analysis component 1102 is used to execute the included data analysis routines, analyze the project data of the project data analysis dimension, and obtain data analysis results;
[0181] The project data management component 1104 is used to execute the included data management routines, manage the project data of the project data management dimension, and obtain data management results;
[0182] The rights management component 1106 is used to execute the included rights management routine, perform rights management on the project data of the rights management dimension, and obtain the rights management result.
[0183] Fig.12 The block diagram of a computing device provided by an embodiment of the present application is shown. The components of the computing device 1200 include but are not limited to a memory 1210 and a processor 1220. The processor 1220 is connected to the memory 1210 via a bus 1230, and the database 1250 is used to store data.
[0184] The computing device 1200 also includes an access device 1240 that enables the computing device 1200 to communicate via one or more networks 1260. Examples of these networks include a public switched telephone network (PSTN), a local area network (LAN), a wide area network (WAN), a personal area network (PAN), or a combination of communication networks such as the Internet. The access device 1240 may include one or more of any type of network interface (e.g., a network interface card (NIC)) of wired or wireless, such as an IEEE 802.11 wireless local area network (WLAN) wireless interface, a world-wide interoperability for microwave access (Wi-MAX) interface, an Ethernet interface, a universal serial bus (USB) interface, a cellular network interface, a Bluetooth interface, a near field communication (NFC) interface, and the like.
[0185] In one embodiment of the present application, the above components of the computing device 1200 and Fig.12 Other components not shown in the figure may also be connected to each other, for example, via a bus. It should be understood that Fig.12 The computing device structure block diagram shown is only for the purpose of illustration, and is not intended to limit the scope of the present application. Those skilled in the art may add or replace other components as needed.
[0186] The computing device 1200 may be any type of stationary or mobile computing device, including a mobile computer or mobile computing device (e.g., a tablet computer, a personal digital assistant, a laptop computer, a notebook computer, a netbook, etc.), a mobile phone (e.g., a smart phone), a wearable computing device (e.g., a smart watch, smart glasses, etc.), or other types of mobile devices, or a stationary computing device such as a desktop computer or a personal computer (PC). The computing device 1200 may also be a mobile or stationary server.
[0187] Among them, when the processor 1220 executes the computer instructions, the steps of the project management method are implemented.
[0188] The above is a schematic scheme of a computing device of this embodiment. It should be noted that the technical scheme of the computing device and the technical scheme of the above project management method belong to the same concept, and the details not described in detail in the technical scheme of the computing device can be referred to the description of the technical scheme of the above project management method.
[0189] An embodiment of the present application further provides a computer-readable storage medium storing computer instructions, which implement the steps of the project management method as described above when executed by a processor.
[0190] The above is a schematic scheme of a computer-readable storage medium of this embodiment. It should be noted that the technical scheme of the storage medium and the technical scheme of the project management method described above are of the same concept, and the details not described in detail in the technical scheme of the storage medium can be found in the description of the technical scheme of the project management method described above.
[0191] The above describes specific embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0192] The computer instructions include computer program codes, which may be in source code form, object code form, executable files or some intermediate forms, etc. The computer readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc.
[0193] It should be noted that, for the above-mentioned method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described action sequence, because according to the present application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0194] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0195] The preferred embodiments of the present application disclosed above are only used to help explain the present application. The optional embodiments do not describe all the details in detail, nor do they limit the invention to the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of the present application. The present application selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present application, so that those skilled in the art can understand and use the present application well. The present application is only limited by the claims and their full scope and equivalents.
Claims
1. A project management method, characterized in that: A project management platform for project providers and project executors, including: Acquire multi-dimensional project data of project participants, wherein the project participants include at least one of a project provider and a project executor; For project data of a target dimension, calling a function component corresponding to the target dimension, executing a function routine included in the function component to process the project data, and obtaining a project processing result, wherein the target dimension is at least one dimension of the multiple dimensions; Feedback the project processing results to the project participants.
2. The method according to claim 1, characterized in that The multiple dimensions include a project data analysis dimension, a project data management dimension, and a rights management dimension.
3. The method according to claim 2, characterized in that The target dimension is a project data analysis dimension, and the functional component corresponding to the target dimension is a project data analysis component; The project data of the target dimension, calling the functional component corresponding to the target dimension, executing the functional routine included in the functional component to process the project data, and obtaining the project processing result, includes: For the project data of the project data analysis dimension, the project data analysis component is called, the data analysis routine included in the project data analysis component is executed, the project data is analyzed, and the data analysis result is obtained.
4. The method according to claim 3, characterized in that The project data of the project data analysis dimension includes project execution data and / or resource input data; The project data of the project data analysis dimension, calling the project data analysis component, executing the data analysis routine included in the project data analysis component to analyze the project data, and obtaining the data analysis result, includes: In the case where the project data of the project data analysis dimension includes project execution data, calling the project data analysis component, executing the data analysis routine included in the project data analysis component, performing execution progress analysis on the project execution data, and obtaining execution analysis results; In the case where the project data of the project data analysis dimension includes resource input data, the project data analysis component is called, the data analysis routine included in the project data analysis component is executed, the input resource amount analysis is performed on the resource input data, and the input analysis result is obtained.
5. The method according to claim 3 or 4, characterized in that: After obtaining the data analysis results, the method further includes: Based on the data analysis results, a project execution strategy and / or resource investment strategy for the project participants is determined.
6. The method according to claim 3 or 4, characterized in that: After obtaining the data analysis results, the method further includes: The project data analysis component is called, a visualization routine included in the project data analysis component is executed, and the data analysis result is rendered.
7. The method according to claim 2, characterized in that The target dimension is a project data management dimension, and the functional component corresponding to the target dimension is a project data management component; The project data of the target dimension, calling the functional component corresponding to the target dimension, executing the functional routine included in the functional component to process the project data, and obtaining the project processing result, includes: For the project data of the project data management dimension, the project data management component is called, and the data management routine contained in the project data management component is executed to manage the project data and obtain a data management result.
8. The method according to claim 7, characterized in that The project data of the project data management dimension includes at least one of project personnel data, project contract data and project application data; The project data for the project data management dimension, calling the project data management component, executing the data management routine included in the project data management component, managing the project data, and obtaining the data management result, includes: In the case where the project data is the project personnel data, calling the project data management component, executing the personnel data update routine included in the project data management component, updating the project personnel data, and obtaining updated project personnel data; In the case where the project data is the project contract data, calling the project data management component, executing the contract data update routine included in the project data management component, updating the project contract data, and obtaining updated project contract data; In the case where the project data is the project application data, the project data management component is called, the application data review routine contained in the project data management component is executed, the project application data is reviewed, and the review result of the project application data is obtained.
9. The method according to claim 2, characterized in that: The target dimension is a rights management dimension, and the functional component corresponding to the target dimension is a rights management component; The project data of the target dimension, calling the functional component corresponding to the target dimension, executing the functional routine included in the functional component to process the project data, and obtaining the project processing result, includes: With respect to the project data of the permission management dimension, the permission management component is called, the permission management routine contained in the permission management component is executed, permission management is performed on the project data, and a permission management result is obtained.
10. The method according to claim 9, characterized in that The project data of the permission management dimension is the data access rights of the project management platform; The step of calling the permission management component for the project data of the permission management dimension, executing the permission management routine included in the permission management component, performing permission management on the project data, and obtaining a permission management result includes: With respect to the data access permission, the permission management component is called, and a permission update routine included in the permission management component is executed to update the data access permission and obtain the updated data access permission.
11. The method according to claim 1, characterized in that: The obtaining of multi-dimensional project data of project participants includes: The multi-dimensional project data of the project participants are obtained from the project database of the project participants through a preset calling interface, wherein the preset calling interface is a data calling interface pre-set by the project database on the project management platform.
12. A project management device, characterized in that: A project management platform for project providers and project executors, including: An acquisition module is configured to acquire multi-dimensional project data of project participants, wherein the project participants include at least one of a project provider and a project executor; a processing module configured to, for project data of a target dimension, call a function component corresponding to the target dimension, execute a function routine included in the function component to process the project data, and obtain a project processing result, wherein the target dimension is at least one dimension of the multiple dimensions; The feedback module is configured to feed back the project processing results to the project participants.
13. A project management platform, characterized in that: The functional components on the project management platform include a project data analysis component, a project data management component and a rights management component; The project data analysis component is used to execute the included data analysis routine, analyze the project data of the project data analysis dimension, and obtain the data analysis results; The project data management component is used to execute the included data management routines, manage the project data of the project data management dimension, and obtain data management results; The authority management component is used to execute the included authority management routine, perform authority management on the project data of the authority management dimension, and obtain the authority management result.
14. A computing device comprising a memory, a processor, and computer instructions stored in the memory and executable on the processor, characterized in that: When the processor executes the computer instructions, the steps of the method according to any one of claims 1 to 11 are implemented.
15. A computer-readable storage medium storing computer instructions, characterized in that: When the computer instructions are executed by a processor, the steps of the method described in any one of claims 1 to 11 are implemented.