Ship design project management system and method
By using the ship design project management system and the real-time data analysis module to optimize personnel allocation and access control, the problems of information lag and insufficient accuracy in existing technologies have been solved, resulting in more efficient ship construction management.
Patent Information
- Application Number
- CN202511710782.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-20
- Publication Date
- 2026-02-10
AI Technical Summary
The existing ship design project management model relies on personal experience, and the information acquisition is lagging and lacks accuracy, which leads to increased management costs and uncertainty in project implementation, making it difficult to achieve efficient and accurate project advancement.
A ship design project management system is provided, including a project management module, a personnel management module, an access control module, and an analysis and execution module. Through real-time data analysis, the system determines and updates suggestions for personnel arrangements, access control, and design software licenses in real time.
It improved the accuracy and timeliness of shipbuilding management, increased shipbuilding efficiency, and enabled more rational work allocation and management.
Smart Images

Figure CN121504072A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of shipbuilding management, in particular to a ship design project management system and method. BACKGROUND
[0002] In the field of ship design project management, the current commonly used management mode is centered on the personal experience of the project leader. The project leader needs to combine multiple types of data such as ship design project demand information, project progress information, and work information feedback from design personnel to complete various work arrangements during the project implementation process.
[0003] However, the existing management mode has significant defects. The project leader needs to obtain key management information such as the real work completion progress of the design personnel, the actual work load, the overall progress of the project, and the granting and recovery of project permissions from multiple independent systems respectively, or through manual statistics, analysis and processing. At the same time, the design personnel often need to work across multiple ship design projects, and it is difficult for the leaders of different projects to know the work arrangement of the design personnel in other projects in a timely and accurate manner. In addition, the granting and recovery of project personnel permissions and the granting and recovery of design software licenses are currently implemented through a method of manually counting relevant information and then disposing after the fact, which is prone to waste of resources.
[0004] The problems brought about by the above management mode are as follows: information acquisition is lagging, information acquisition accuracy is insufficient, management means is relatively backward, and management behavior is lagging. This makes the management of ship design projects overly dependent on the personal experience of the project leader, lacks accurate guidance based on objective information, and may lead to increased project management costs and increased uncertainty in the project implementation process, affecting the efficient promotion and precise control of ship design projects.
[0005] In view of the above, it is necessary to provide an improved technical solution to the above existing technical deficiencies. SUMMARY
[0006] The purpose of the embodiments of the present application is to provide a ship design project management system and method that improves the accuracy and timeliness of shipbuilding management and improves shipbuilding efficiency.
[0007] In a first aspect, a ship design project management system is provided, comprising:
[0008] a project management module for storing project information;
[0009] a personnel management module for storing design personnel information;
[0010] A permission management module for storing project permission information corresponding to different personnel, the permission management module further for processing project permission, designing software license, and license analysis;
[0011] An analysis and execution module for receiving real-time data fed back by the personnel management module and the permission management module for analysis and outputting adjustment suggestions to the project management module.
[0012] In an implementable manner, the real-time data at least includes project progress, personnel load, and personnel demand.
[0013] In an implementable manner, the project management module acquires project demand according to project information, the project demand at least including expected workload of different design specialties and time nodes for completion of multiple sub-projects.
[0014] In an implementable manner, the design personnel information at least includes design personnel skill information, project allocation, work progress, and work load coefficient.
[0015] In an implementable manner, the personnel management module further includes:
[0016] A personnel skill submodule for acquiring design experience of design personnel on different ship types to acquire corresponding design specialty types of the design personnel;
[0017] A project allocation submodule for storing allocated project information of the design personnel;
[0018] A work progress submodule for acquiring and storing work completion amount of the design personnel in each project in real time;
[0019] A load monitoring submodule for calculating work load coefficient of the design personnel in each project and monitoring work load condition thereof.
[0020] In an implementable manner, the work load coefficient WK is calculated as follows:
[0021] ;
[0022] In the formula, W is remaining work amount of the project; W is total work amount of the project; C is task complexity score; S is personal skill level; A is total work amount of all projects; A is work amount per person; γ1, γ2, γ3 are parameters of influence degree of different factors on work load of the employee; δ is reference value of the personal skill level; T is project deadline; and T is project completion time. remaining total task level all avg project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end project end <000now τ represents the current time; τ is the threshold for the remaining time of the project.
[0023] In one feasible embodiment, the project management module further includes at least:
[0024] The project personnel allocation submodule initializes personnel configuration based on project information;
[0025] The project optimization and adjustment submodule is used to receive adjustment suggestions from the analysis and execution module and to adjust personnel configuration.
[0026] The human resources early warning submodule is used to receive adjustment suggestions output by the analysis and execution module, and to perform human resources situation analysis and early warning.
[0027] The performance evaluation submodule is used to evaluate and output the work performance of designers based on their workload and work completion.
[0028] In one feasible implementation, the access control module includes at least:
[0029] The project permission handling submodule is used to grant or revoke permissions for designers in various projects;
[0030] The license comprehensive analysis submodule is used to allocate design software licenses, statistically analyze the usage of design software, and predict and issue warnings for the number of licenses for each type.
[0031] The license and authorization processing submodule is used to grant or revoke design software licenses for designers in various projects.
[0032] In one implementable manner, the analysis and execution module further includes at least:
[0033] The project progress analysis submodule is used to analyze the work progress of all designers in the project and calculate the project progress based on the completion time of each sub-project.
[0034] The personnel workload analysis submodule is used to analyze the workload of each designer for all projects they are responsible for;
[0035] The project requirements analysis submodule determines and outputs the personnel requirements corresponding to the completion time nodes of each sub-project based on the project schedule and staffing situation.
[0036] The union execution submodule, based on the data obtained from the project progress analysis submodule, the personnel load analysis submodule, and the project demand analysis submodule, determines adjustment suggestions for real-time project management and sends them to the project management module.
[0037] According to a second aspect of this application, a ship design project management method is also provided, using the ship design project management system provided in the first aspect, comprising the following steps:
[0038] S1. Obtain project information and project proposal information through the project management module, determine project requirements based on the project information, and send the project requirements to the personnel management module to obtain the initial information of the designers;
[0039] S2. Through the project management module, determine the corresponding project permission information based on the designer's initial information, and send the project permission information to the permission management module to complete project permission licensing, design software licensing, and license analysis;
[0040] S3. The project's real-time data is obtained through the personnel management module and the permission management module. The analysis and execution module determines the adjustment suggestions based on the real-time data and then sends them to the project management module for execution.
[0041] Compared with the prior art, the beneficial effects of this application are as follows:
[0042] The technical solution of this application can determine and update adjustment suggestions for personnel arrangement, access control, and design software license allocation based on real-time data on project progress, personnel workload, and personnel needs. By determining the workload coefficient through the load monitoring submodule, it can capture the non-linear relationship between employee workload and workload in each project, and consider the threshold effect of task complexity, the rapid changes in task time urgency, and the complex and variable load influencing factors in real-world work. This allows for accurate acquisition of employee workload coefficients, enabling more rational work allocation and management. This application can improve the accuracy and timeliness of shipbuilding management and enhance shipbuilding efficiency. Attached Figure Description
[0043] Figure 1 This is a schematic diagram of the structure of the ship design project management system according to an embodiment of the present invention.
[0044] Figure 2 This is a flowchart of a ship design project management method according to an embodiment of the present invention. Detailed Implementation
[0045] The specific embodiments of the present invention will be further described in detail below with reference to the accompanying drawings. These embodiments are for illustrative purposes only and are not intended to limit the scope of the invention.
[0046] In the description of this invention, it should be noted that the terms "center," "longitudinal," "lateral," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing the invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the invention. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0047] In the description of this invention, it should be noted that, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.
[0048] Furthermore, in the description of this invention, unless otherwise stated, "a plurality of" means two or more.
[0049] According to the first aspect of this application, see Figure 1 Firstly, a ship design project management system is provided, including:
[0050] The project management module is used to store project information.
[0051] It should be noted that the project information includes at least project initiation information, project optimization and adjustment information, and project personnel allocation information.
[0052] It should also be noted that the project management module obtains project requirements based on project information. These project requirements include at least the expected workload for different design disciplines and the completion timelines for multiple sub-projects.
[0053] The personnel management module is used to store designer information, which includes at least designer skill information, project allocation, work progress, and workload coefficient.
[0054] The permission management module is used to store project permission information corresponding to different personnel. The permission management module is also used to process project permissions, design software licenses, and perform license analysis.
[0055] It should be noted that the permission analysis includes at least classifying permissions and statistically analyzing permission usage information.
[0056] The analysis and execution module is used to receive real-time data from the personnel management module and the permission management module, analyze it, and output adjustment suggestions to the project management module.
[0057] The real-time data includes at least project progress, staff workload, and staff requirements.
[0058] It should be noted that the adjustment suggestions include at least project schedule, staff workload, and staff requirements. After the adjustment suggestions output by the analysis and execution module are adopted, the analysis and execution module will send the execution instruction to the project management module.
[0059] In one feasible embodiment, the personnel management module further includes:
[0060] The personnel skills submodule is used to obtain the design experience of designers on different ship types, so as to obtain the corresponding design professional type of designers, which can facilitate the optimal matching when allocating personnel.
[0061] The project allocation submodule is used to store project information that has been assigned by designers.
[0062] The Work Progress submodule is used to obtain and store the amount of work completed by designers in each project in real time.
[0063] The load monitoring submodule is used to calculate the workload coefficient of designers in each project and monitor their workload.
[0064] In one feasible approach, the workload factor WK is calculated as follows:
[0065] .
[0066] In the formula:
[0067] W remaining The remaining workload of the project;
[0068] W total Total project workload;
[0069] C task Score the complexity of the task;
[0070] S level For individual skill level;
[0071] A all Total workload for all projects;
[0072] A avg Average workload per person;
[0073] γ1, γ2, and γ3 are parameters representing the degree of influence of different factors on workload;
[0074] δ represents the baseline value for an individual's skill level;
[0075] T projectend Project deadline;
[0076] T now The current time;
[0077] τ is the threshold for the remaining time of the project.
[0078] By setting up a structured multivariate function that combines exponential, piecewise, and step functions, the nonlinear effects and threshold effects brought about by various preset or calculated factors are reflected. The piecewise function represents the impact of task complexity on workload; when task complexity exceeds a threshold, its impact reaches saturation. The step function indicates that when the remaining project time is less than a threshold τ, the workload increases significantly. γ1 is a parameter representing the degree of impact of the remaining project workload on workload, γ2 is a parameter representing the degree of impact of task complexity on workload, and γ3 is a parameter representing the degree of impact of individual skill level on workload. Optimizing and adjusting different parameters for different influencing factors can more accurately reflect the actual impact of each factor on workload, thereby achieving more reasonable work allocation and management.
[0079] In one feasible embodiment, the project management module further includes at least:
[0080] The project personnel allocation submodule initializes personnel configuration based on project information.
[0081] The project optimization and adjustment submodule is used to receive adjustment suggestions from the analysis and execution module and to adjust personnel configuration.
[0082] The human resources early warning submodule is used to receive adjustment suggestions output by the analysis and execution module, and to perform human resources situation analysis and early warning.
[0083] Specifically, the analysis and execution module outputs adjustment suggestions to the human resources early warning submodule based on the load monitoring information output by the personnel management module. For example, if the overall load of registered personnel is low, or if the number of registered personnel cannot meet the allocation of all projects, adjustment suggestions are output to the human resources early warning submodule.
[0084] The performance evaluation submodule is used to evaluate and output the work performance of designers based on their workload and work completion.
[0085] In one implementable manner, the access control module further includes:
[0086] The project permission handling submodule is used to grant or revoke permissions for designers in various projects.
[0087] The license comprehensive analysis submodule is used to allocate design software licenses by type, statistically analyze the usage of design software, and predict and issue warnings for the number of licenses for each type based on license usage and project requirements.
[0088] The license and authorization processing submodule is used to grant or revoke design software licenses for designers in various projects.
[0089] In one implementable manner, the analysis and execution module further includes at least:
[0090] The project progress analysis submodule is used to analyze the work progress of all designers within the project and calculate the project progress based on the completion time of sub-projects.
[0091] The personnel workload analysis submodule is used to analyze the workload of all projects under the responsibility of each designer.
[0092] The project requirements analysis submodule determines and outputs the personnel requirements corresponding to the completion time nodes of each sub-project based on the project schedule and personnel configuration.
[0093] The union execution submodule, based on the data obtained from the project progress analysis submodule, the personnel load analysis submodule, and the project demand analysis submodule, determines adjustment suggestions for real-time project management and sends them to the project management module.
[0094] According to the second aspect of this application, such as Figure 2 As shown, a ship design project management method is also provided, using the ship design project management system provided in the first aspect, including the following steps:
[0095] S1. Obtain project information and project proposal information through the project management module, complete the project proposal, determine project requirements based on the project information, and send the project requirements to the personnel management module to obtain the initial information of the designers.
[0096] Specifically, step S1 includes at least the following:
[0097] S11. The personnel skills submodule determines the designers based on the project requirements and sends the information data of the qualified designers to the project allocation submodule, the work progress submodule, and the load monitoring submodule, respectively.
[0098] S12. The project allocation submodule matches the designer information with the allocated projects and feeds back the qualified designer information to the analysis and execution module as a reference value for personnel load analysis.
[0099] The work progress submodule matches the designer information with the amount of work completed and feeds back the matching data to the analysis and execution module as a reference value for personnel workload analysis.
[0100] The load monitoring submodule obtains the workload coefficient based on the designer's information and feeds it back to the analysis and execution module as a reference value for personnel load analysis.
[0101] S13. The analysis and execution module determines the initial information of the designers assigned to personnel based on the designer information output by the personnel management module, project allocation sub-module, work progress sub-module, and load monitoring sub-module, and sends it to the project management module.
[0102] S2. Through the project management module, determine the corresponding project permission information based on the designer's initial information, and send the project permission information to the permission management module.
[0103] Specifically, step S2 includes at least the following:
[0104] S21, Project Permission Processing Submodule, authorizes project permissions for designers based on project permission information.
[0105] S22, the license authorization processing submodule, submits a license balance query to the license comprehensive analysis submodule based on the project permission information.
[0106] When the licensing margin meets the demand, grant design software licenses to the relevant designers.
[0107] When the license margin is insufficient to meet the demand, the license comprehensive analysis submodule sends a warning message.
[0108] S23. Feed back the project permission authorization and design software license authorization information to the analysis and execution module and the project management module, as reference values for the analysis and execution module to obtain adjustment suggestions.
[0109] S3. The project's real-time data is obtained through the personnel management module and the permission management module. The analysis and execution module determines the adjustment suggestions based on the real-time data and then sends them to the project management module for execution.
[0110] Specifically, real-time data should include at least project progress, staff workload, and staffing needs. Step S3 should include at least the following:
[0111] When the project progress is slower than expected, or when project milestones change, or when staff workload changes, the project optimization and adjustment submodule receives adjustment suggestions from the analysis and execution module, adjusts staff configuration, and sends the adjusted project requirements to the personnel management module.
[0112] The personnel management module feeds back the demand load data to the analysis and execution module.
[0113] The project progress analysis submodule obtains project progress and change execution suggestions based on the designers' work progress and sends them to the union execution submodule.
[0114] The personnel load analysis submodule calculates and analyzes the load situation of designers, derives change execution suggestions, and sends them to the union execution submodule.
[0115] The project requirements analysis submodule calculates and analyzes the project schedule and project milestone requirements, derives change execution suggestions, and passes them to the union execution submodule.
[0116] The execution submodule combines the data from the project progress analysis submodule, personnel load analysis submodule, and project requirements analysis submodule to determine adjustment suggestions for real-time project and personnel management, and then sends them to the project management module for execution.
[0117] It should be noted that when a project ends or there are changes in project personnel, the project management module will send the change requests to the personnel management module and the access control module respectively.
[0118] The project allocation submodule, work progress submodule, and load monitoring submodule update project allocation and confirm workload based on change requirements, respectively.
[0119] The Project Permissions Management submodule revoks project permissions for personnel. The License Authorization Management submodule revoks software licenses for personnel. The License Comprehensive Analysis submodule updates relevant license information.
[0120] In summary, this application provides a ship design project management system and method that can determine and update adjustment suggestions for personnel arrangement, access control, and design software license allocation based on real-time data on project progress, personnel workload, and personnel needs. By determining the workload coefficient through a load monitoring submodule, it can capture the non-linear relationship between employee workload and workload in each project, and consider the threshold effect of task complexity, the rapid changes in task time urgency, and the complex and variable load influencing factors in real-world work. This allows for accurate acquisition of employee workload coefficients, enabling more rational work allocation and management. This application can improve the accuracy and timeliness of ship construction management and enhance ship construction efficiency.
[0121] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and substitutions can be made without departing from the technical principles of the present invention, and these improvements and substitutions should also be considered within the scope of protection of the present invention.
Claims
1. A ship design project management system, characterized in that, include: The project management module is used to store project information; The personnel management module is used to store designer information; The permission management module is used to store project permission information corresponding to different personnel. The permission management module is also used to process project permissions, design software licenses, and perform license analysis. The analysis and execution module is used to receive real-time data from the personnel management module and the permission management module, analyze it, and output adjustment suggestions to the project management module.
2. The ship design project management system according to claim 1, characterized in that, The real-time data includes at least project progress, staff workload, and staff requirements.
3. The ship design project management system according to claim 2, characterized in that, The project management module obtains project requirements based on project information. These requirements include at least the expected workload for different design disciplines and the completion timelines for multiple sub-projects.
4. The ship design project management system according to claim 1, characterized in that, The designer information includes at least the designer's skill information, project allocation, work progress, and workload coefficient.
5. The ship design project management system according to claim 4, characterized in that, The personnel management module also includes: The personnel skills submodule is used to obtain designers' design experience on different ship types in order to determine the corresponding design specialty type of the designers. The project allocation submodule is used to store project information that has been assigned by designers; The Work Progress submodule is used to acquire and store the amount of work completed by designers in each project in real time; The load monitoring submodule is used to calculate the workload coefficient of designers in each project and monitor their workload.
6. The ship design project management system according to claim 5, characterized in that, The workload factor WK is calculated as follows: ; In the formula: W remaining For the remaining workload of the project; W total C represents the total workload of the project. task Score the task complexity; S level For individual skill level; A all Total workload for all projects; A avg γ1 represents the average workload per employee; γ2, γ3 are parameters representing the degree of influence of different factors on employee workload; δ is the baseline value for individual skill level; T project end T is the project deadline; now τ represents the current time; τ is the threshold for the remaining time of the project.
7. The ship design project management system according to claim 1, characterized in that, The project management module shall include at least: The project personnel allocation submodule initializes personnel configuration based on project information; The project optimization and adjustment submodule is used to receive adjustment suggestions from the analysis and execution module and to adjust personnel configuration. The human resources early warning submodule is used to receive adjustment suggestions output by the analysis and execution module, and to perform human resources situation analysis and early warning. The performance evaluation submodule is used to evaluate and output the work performance of designers based on their workload and work completion.
8. The ship design project management system according to claim 1, characterized in that, The permission management module includes at least: The project permission handling submodule is used to grant or revoke permissions for designers in various projects; The license comprehensive analysis submodule is used to allocate design software licenses, statistically analyze the usage of design software, and predict and issue warnings for the number of licenses for each type. The license and authorization processing submodule is used to grant or revoke design software licenses for designers in various projects.
9. The ship design project management system according to claim 1, characterized in that, The analysis and execution module also includes at least: The project progress analysis submodule is used to analyze the work progress of all designers in the project and calculate the project progress based on the completion time of each sub-project. The personnel workload analysis submodule is used to analyze the workload of each designer for all projects they are responsible for; The project requirements analysis submodule determines and outputs the personnel requirements corresponding to the completion time nodes of each sub-project based on the project schedule and staffing situation. The union execution submodule, based on the data obtained from the project progress analysis submodule, the personnel load analysis submodule, and the project demand analysis submodule, determines adjustment suggestions for real-time project management and sends them to the project management module.
10. A method for managing ship design projects, characterized in that, The ship design project management system according to any one of claims 1 to 9 includes the following steps: S1. Obtain project information and project proposal information through the project management module, determine project requirements based on the project information, and send the project requirements to the personnel management module to obtain the initial information of the designers; S2. Through the project management module, determine the corresponding project permission information based on the designer's initial information, and send the project permission information to the permission management module to complete project permission licensing, design software licensing, and license analysis; S3. The project's real-time data is obtained through the personnel management module and the permission management module. The analysis and execution module determines the adjustment suggestions based on the real-time data and then sends them to the project management module for execution.