Project management system

By designing a project management system, the problems of inconsistent offline business processes, low efficiency, and difficulties in data analysis in R&D management were solved. The system achieved process-oriented, transparent, and data-driven project management, thereby improving the efficiency of enterprise R&D projects.

CN121458210APending Publication Date: 2026-02-03HEFEI HEAN MACHINERY MFG
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511509957.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-22
Publication Date
2026-02-03

AI Technical Summary

Technical Problem

Existing R&D management suffers from inconsistent offline business processes, low efficiency of paper-based processes, inability to monitor project progress, and difficulties in data analysis, which makes it impossible to achieve effective project management and supervision.

Method used

A project management system was designed, including a basic data management configuration module, a project management module, and a project change management module. Through modular design, the system enables the configuration, management, review, and data storage of project stages and tasks, supports data transparency and standardization, and provides real-time monitoring and data analysis of project progress.

Benefits of technology

It has enabled the process-oriented, transparent, and standardized management of R&D projects, promoted data analysis and performance management of R&D personnel, and improved the efficiency of enterprise R&D projects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121458210A_ABST
    Figure CN121458210A_ABST
Patent Text Reader

Abstract

The invention discloses a project management system, which comprises a basic data management module, a project management module and a project change management module, and is characterized in that the basic data management module comprises a project stage configuration unit, a stage task configuration unit and a project stage task configuration history unit; the project management module comprises a project module unit, a stage detail unit, a stage task detail unit and a project monthly report unit, and the project change management module comprises a project change recording unit, a stage detail change recording unit and a detail change recording unit. According to the invention, research and development project management essence is refined and integrated, and research and development project management process, transparency, publication and standardization are realized; effective data analysis is formed based on project management, and performance management of research and development personnel is promoted; the method promotes the improvement of the research and development project efficiency of enterprises.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of project management technology, and more particularly to a project management system. Background Technology

[0002] The existing R&D management system, which uses procedures and forms for inspection, has many problems:

[0003] 1. Inconsistent offline business process standards make supervision impossible; All R&D processes are conducted offline, with different projects executing different processes without system restrictions. Sometimes business processes change, making real-time monitoring impossible.

[0004] 2. Paper-based approval processes are inefficient; paper-based approval processes require manual signatures from relevant personnel, resulting in low efficiency.

[0005] 3. Project progress cannot be monitored and its authenticity cannot be verified in the table format; currently, project progress is statistically analyzed using Excel spreadsheets, but the overall progress of the project cannot be monitored in real time, and no corresponding reminders are provided.

[0006] 4. Difficulty in analyzing R&D project data. Currently, due to the increasing number of enterprise projects, it is quite difficult to analyze the various indicators of a first-phase project, requiring significant time and manpower costs. Summary of the Invention

[0007] The purpose of this invention is to overcome the shortcomings of existing technologies and provide a project management system.

[0008] This invention is achieved through the following technical solution:

[0009] A project management system includes a basic data management configuration module, a project management module, and a project change management module, as detailed below:

[0010] The basic data management configuration module includes:

[0011] Project Phase Configuration Unit: This unit allows project administrators to configure project phase data, setting phase names, phase order, phase status, and phase descriptions. It automatically generates detailed phase records when the project starts. It supports adding, editing, deleting, disabling, enabling, and viewing operations. Editing and deleting operations only affect records in the disabled state; deletion generates a corresponding historical phase configuration record. When adding a new phase, if the phase status is enabled, a phase order duplication check is triggered. The system checks if other enabled records with the same phase order exist; if so, the process fails; otherwise, it succeeds. If the phase status is disabled, no check is performed.

[0012] Phase Task Configuration Unit: This unit allows project administrators to configure phase task data, link it to project phase configurations, and set task names, task sequences, statuses, responsible departments, participating departments, submission material templates, material remarks, task generation methods for different project categories, and task descriptions. It automatically generates detailed phase task records based on the phase task configuration. It supports adding, editing, deleting, disabling, enabling, and viewing operations. Editing and deleting only affect records in the disabled state; deletion generates a corresponding historical task configuration record. When adding or editing, if the status is enabled, dual verification is triggered: checking for records with the same task name and sequence under the same phase configuration. If either record is found, the process fails. If the status is disabled, no verification is performed; the phase name is updated after successful verification.

[0013] Historical record storage unit: Stores historical operation records of project phase configuration unit and phase task configuration unit. Historical operation records can only be viewed.

[0014] The project management module includes:

[0015] Project Module Unit: This unit allows project administrators to create projects and set project number, project name, project manager, project status, project category, planned start time, and planned end time. The project status includes pending start, in progress, completed, and terminated. It supports operations such as adding, editing, deleting, starting, modifying, terminating, archiving completed projects, viewing, stage list, and task list. When a project starts, it first retrieves the enabled project stage configuration. If there is no result, the project stage configuration is considered abnormal, and the process fails. If there is a result, the project status is updated to in progress, the actual start time is determined, and new pending stage details and project start change records are added.

[0016] Phase Details Unit: Manages data for the next phase of a project, automatically generates phase details records, and sets phase status, phase manager, planned start time, and planned end time. The phase status includes pending start, in progress, completed, and terminated. It supports viewing, editing, starting, changing, adding tasks, checking, rejecting, and task list operations.

[0017] Phase Task Details Unit: Manages task data under a phase, sets task status, responsible department, task leader, planned start time, and planned end time; the task status includes pending start, in progress, completed, and terminated; supports viewing, editing, deleting, issuing, modifying, completing, and reverting tasks;

[0018] Project Monthly Report Unit: This unit allows project managers to select the projects they are responsible for, fill in monthly reports, and generate reports automatically. It automatically generates project numbers, project managers, current stages, current tasks, and allows users to fill in the project month, current work progress, next work plan, next completion time, project completion time, and matters requiring coordination. It supports viewing, editing, and deletion operations.

[0019] The project change management module includes a project change record unit, a phase detail change record unit, and a task detail change record unit, which are used to store project change, phase detail change, and task detail change records, respectively.

[0020] The phase sequence, when enabled, cannot be the same as the sequence of existing enabled phase configurations, and the task sequence, when enabled, cannot be the same as the sequence of existing enabled task configurations under the same phase configuration.

[0021] The project management module categorizes projects into three types: A, B, and C. Type A includes IRB and key projects for the organization; Type B includes new projects for the organization; and Type C includes departmental expansion projects. Different categories correspond to different approval processes: Type A projects require an additional 3 levels of departmental leadership approval; Type B projects require an additional 2 levels of departmental leadership approval; and Type C projects require an additional 1 level of departmental leadership approval.

[0022] The startup procedure within the project module unit is as follows:

[0023] Click the Start button and a second confirmation pop-up will appear. The operation does not require an approval process. After confirmation, the project will start and change to an in-progress status. Determine the actual start time, obtain the enabled phase configuration record according to the project phase configuration, and generate the corresponding phase details record to be started under the project. The phase leader of the phase details is the current project leader by default, and a project change record with the change type of Project Start will be generated.

[0024] The changes are as follows:

[0025] Click the "Change" button to bring up the "Change" pop-up window. You can change the project manager, the planned project end time, and fill in the reason for the change. The changed planned project end time cannot be earlier than the latest end time of the next stage in the project's detailed list. After saving, the change will go through the change review process, and a project change record will be generated. After the review is approved, the final project manager and planned project end time will be modified.

[0026] The termination procedure is as follows:

[0027] Clicking the Terminate button will bring up a Terminate pop-up window, allowing you to terminate the project. You must fill in the reason for termination and can upload relevant files. After saving, you need to go through the termination review process. At the same time, a project change record for project termination will be generated. Only after the review is approved will the project status be changed to terminated, and the next stage details and task details of the project will be updated to all terminated status.

[0028] The archiving process is completed as follows:

[0029] Clicking the "Complete Archiving" button will bring up a secondary confirmation pop-up. You can then complete the archiving process. After confirmation, you will need to go through the review process. At the same time, a project change record will be generated. Only after the review is approved will the project status be changed to "Completed" and the actual end time and completion mark of the project will be updated synchronously.

[0030] The operation of the phase list is as follows: Click to jump to the phase details list, which displays the phase details record list under the corresponding project;

[0031] The task list can be accessed as follows: Click to jump to the stage task details list, which displays the stage task details record list for the corresponding project.

[0032] The above-mentioned review process is as follows: for Category A projects, approval is required from three levels of department leaders above the submitting reviewer; for Category B projects, approval is required from two levels of department leaders above the submitting reviewer; and for Category C projects, approval is required from one level of department leader above the submitting reviewer, namely the department leader of the current submitter.

[0033] The project module unit includes message notifications, as detailed below:

[0034] Project launch notification: An in-system message will be sent when the project launches, to the department head of the corresponding project leader and the project creator.

[0035] Change notification: Once the change is approved, an in-system message will be sent to the project manager, the project manager's department head, and the phase managers under the project.

[0036] Termination notification: Once the termination review is approved, an in-system message will be sent to the project manager, the project manager's department head, the project creator, and the phase and task managers under the project.

[0037] Completion notification: Once the project is completed, archived, and approved, an in-system message will be sent to the project leader, the project leader's department head, the project creator, and the phase leaders and task leaders under the project.

[0038] Project Expiration Reminder: An in-system message will be sent daily to the project manager from 3 days before the planned project end date to 1 day after the planned project end date.

[0039] In the stage detail unit, the startup operation is as follows:

[0040] Clicking the Start button will bring up a secondary confirmation pop-up. The operation does not require an approval process. After confirmation, the phase will start. The planned start and end times of the phase cannot be empty; otherwise, the start will fail and the phase will change to an in-progress status. Once the actual start time is determined, the system will retrieve the enabled phase task configuration records based on the phase task configuration. This, combined with the project category, will generate a detailed record of the phase tasks to be started under the corresponding phase. Based on the phase task configuration, the system will automatically set the task name, task order, responsible department, participating departments, and submission material template. At the same time, a phase detail change record with the change type "Phase Start" will be generated.

[0041] The changes are as follows:

[0042] Clicking the "Change" button will bring up a pop-up window where you can modify the phase plan. You can change the phase leader and the phase plan end time. You must fill in the reason for the change. The changed end time cannot be earlier than the latest end time of the task in the task details list under the phase, nor can it exceed the planned time range of the project. It cannot be later than the earliest start time of the phase details listed after the current phase under the current project. After saving, you need to go through the change approval process. At the same time, a phase detail change record will be generated. Only after the approval will the final phase leader and phase plan end time be modified.

[0043] The revised review process is as follows: First, the project leader needs to review the project. After the review is approved, Category A projects will be submitted to the reviewer for approval by 3 levels of department leaders, Category B projects will be submitted to the reviewer for approval by 2 levels of department leaders, and Category C projects will be submitted to the reviewer for approval by 1 level of department leader.

[0044] The steps to add a task are as follows:

[0045] Click the Add Task button to bring up the Add Task pop-up. The project and project stage are set to the project and stage corresponding to the current stage by default. Select the task configuration under the current stage configuration to automatically bring up the relevant task configuration settings. Determine whether the current task can be added based on the project category and the A, B, and C categories in the task configuration. After successful addition, a new task detail record will be added under the current stage.

[0046] The inspection procedure is as follows:

[0047] After clicking, a second confirmation pop-up will appear, indicating that the stage can be completed. After confirmation, the inspection and review process needs to be followed. At the same time, a stage completion detail change record will be generated. Only after the review is approved will the stage status be changed to "completed" and the actual end time and completion mark of the stage will be updated synchronously.

[0048] The inspection and review process is as follows: Category A projects will require approval from 3 levels of department leaders above the submitting reviewer; Category B projects will require approval from 2 levels of department leaders above the submitting reviewer; and Category C projects will require approval from 1 level of department leader above the submitting reviewer.

[0049] The reversal procedure is as follows:

[0050] Clicking the operation button will bring up a rejection pop-up. You can reject the stage as in progress. You must fill in the reason for rejection. Rejection does not require an approval process. Saving will change the stage status to in progress, set the actual end time of the stage to empty, update the stage completion mark to incomplete, and generate a stage detail change record for stage rejection.

[0051] The task list operations are as follows:

[0052] Click the task list button to jump to the stage task details list, which displays the task details record list for the corresponding stage.

[0053] The stage details unit includes message reminders, as detailed below:

[0054] Startup message reminder: When a phase starts, an in-system message will be sent to the corresponding project leader, phase leader, and task leaders under the phase;

[0055] Change notification: Once the change is approved, an in-system message will be sent to the corresponding project manager, phase manager, and task manager for that phase.

[0056] Inspection message reminder: After the inspection is approved, an internal message will be sent to the corresponding project leader, phase leader, task leader under the phase, and task participants;

[0057] Rejection notification: After a stage rejection, an internal message will be sent to the corresponding project manager, stage manager, and task manager under the stage.

[0058] Phase Expiration Reminder: A daily in-system message will be sent to the phase leader from 2 days before the phase plan ends to 1 day after the phase plan ends.

[0059] In the aforementioned stage task details unit, the task issuance operation is as follows:

[0060] Clicking the "Issue Task" button will bring up a task pop-up window, where you can edit the task. The required fields are the responsible department, the person in charge of the task, the planned start time of the task, and the planned end time of the task. The planned start and end times of the task cannot exceed the planned start and end time range of the corresponding stage. After saving, the task will change to an in-progress status. Once the actual start time is determined, a task detail change record will be generated.

[0061] The changes are as follows:

[0062] Click the "Change" button to bring up the "Change" pop-up window, where you can modify the task plan. You can change the task's responsible department, task leader, task plan end time, participating departments, and task participants. You must fill in the reason for the change, and the changed end time cannot exceed the planned time range of the stage. After saving, you need to go through the change review process. At the same time, a task detail change record will be generated. Only after the review is approved will the final responsible department, task leader, and task plan end time be modified.

[0063] The revised review process is as follows: First, the phase leader needs to review the project, and after that, the project leader reviews it. After the review is approved, Category A projects will be submitted to the reviewer for approval by 3 levels of department leaders, Category B projects will be submitted to the reviewer for approval by 2 levels of department leaders, and Category C projects will be submitted to the reviewer for approval by 1 level of department leader.

[0064] The following steps were completed:

[0065] Clicking the "Complete" button will bring up a pop-up window where you must upload and submit the required materials. After saving, you will need to go through the completion review process. At the same time, a task completion change record will be generated. Only after the review is approved will the task status be changed to "Completed" and the actual task end time and completion mark will be updated synchronously.

[0066] The review process only requires approval from the stage supervisor.

[0067] The reversal procedure is as follows:

[0068] Clicking the "Return" button will bring up a "Return" pop-up window, allowing you to return the task to "In Progress". You must fill in the reason for the return. Returns do not require an approval process. Saving will change the task status to "In Progress", set the actual task completion time to "Not Completed", update the task completion flag to "Not Completed", and generate a task detail change record for the returned task.

[0069] The stage task details unit includes message reminders, as detailed below:

[0070] Task issuance notification: When a task is issued, an in-system message will be sent to the corresponding phase leader, task leader, and task participants;

[0071] Change notification: Once the change is approved, an in-system message will be sent to the corresponding project manager, phase manager, task manager, and task participants;

[0072] Completion notification: After the review is approved, an in-system message will be sent to the corresponding stage leader, task leader, and task participants.

[0073] Rejection notification: An in-system message will be sent to the task leader and task participants after the task is rejected.

[0074] Task Expiration Reminder: An in-system message will be sent daily to the task manager from 2 days before the planned task end date to 1 day after the planned task end date.

[0075] The project change management module includes the following units: Project Change Record Unit: records change records generated by project initiation, modification, completion, and termination operations, including project name, change type, creator, creation time, update time, whether approved, and review status; Stage Detail Change Record Unit: records change records generated by stage initiation, modification, inspection, and rejection operations, including stage name, change type, creator, creation time, update time, whether approved, and review status; Task Detail Change Record Unit: records change records generated by task assignment, modification, completion, and rejection operations, including task name, change type, creator, creation time, update time, whether approved, and review status.

[0076] The advantages of this invention are: it extracts and integrates the essence of R&D project management, and realizes the process-oriented, transparent, open and standardized management of R&D projects;

[0077] This invention leverages project management to generate effective data analysis, thereby promoting performance management for R&D personnel.

[0078] This invention improves the efficiency of enterprise R&D projects. Attached Figure Description

[0079] Figure 1 Screenshot of the configuration page for the project phase of this invention;

[0080] Figure 2 A data flow flowchart for configuring new components during the project phase of this invention;

[0081] Figure 3 Screenshot of the task configuration page for this invention stage;

[0082] Figure 4 A data flow flowchart for configuring new tasks in the phase of this invention;

[0083] Figure 5 This is a screenshot of a module unit page of the present invention.

[0084] Figure 6 This is a screenshot of the detailed unit page of this invention.

[0085] Figure 7 This is a screenshot of the task details unit page for this invention. Detailed Implementation

[0086] A project management system, specifically including:

[0087] I. Basic Data Management

[0088] 1. Project phase configuration, such as Figure 1 As shown:

[0089] Project administrators have access to this menu, where they can configure project phase data (major nodes), set phase names, phase order, phase status, etc., and automatically generate phase details records when the project starts based on the enabled phase configuration.

[0090] Field Name Field Description serial number Automatically generated serial number Phase Name Enter this field when adding a new item; it is required and corresponds to the name of the major node in the R&D structure. Phase sequence Enter this field when adding a new project. It is required and determines the sequence of project phases. It specifies the phase configurations to be enabled. The phase sequence cannot be the same as the sequence of existing enabled phase configurations. Phase State Enabled, disabled; enabled by default; cannot be edited. describe Detailed description of the phase

[0091] Operating Instructions

[0092] operate Permissions Function Description New There are currently no restrictions. Add a record edit Status is disabled Edit record basic information delete The record is in a disabled state and is owned by the record holder. Delete a record and add a corresponding historical stage configuration record. Discontinued Status is enabled Change status to disabled Enable Status is disabled Change status to enabled Check Unrestricted View record details

[0093] like Figure 2 As shown, this is triggered when new project phase configuration data is added. The decision is based on whether the status is enabled. If enabled, the system checks if there are other records in the same phase sequence. If so, the records are duplicated and the process fails; otherwise, it succeeds.

[0094] 2. Stage task configuration, such as Figure 3 As shown:

[0095] Project administrators have access to this menu, where they can configure task data (small nodes) for each stage, set project stages (associated project stage configurations), task names, task order, status, responsible department, submission material templates, and configuration of task generation methods for different categories of projects. Based on the enabled task configurations, detailed task records for each stage will be automatically generated when the stage starts, according to the task configurations associated with that stage.

[0096] Field Description

[0097] Field Name Field Description Project Phase The dropdown menu is required and allows you to select the project phase configuration records to enable, confirming which phase the configured task will be in. Task Name Required field, corresponding to the name of a sub-node in the R&D structure. Task order Required. This field determines the task order within the phase and the enabled task configurations. The task order cannot be the same as the order of tasks already enabled within the same phase. serial number Automatically generated serial number state Enable or disable; adding a new user defaults to enabling and it cannot be edited. Responsible Department Department selection, single choice, the department responsible for the task. Participating departments Department selection (multiple selections allowed), departments participating in the task. Submission Material Template Upload file attachments; multiple files can be uploaded. Material Remarks Instructions for submitting materials Category A Single choice, required. The task generation method for the project is an enumerated constant, corresponding to project type A. Category B Single choice, required. The task generation method for the project is an enumerated constant, corresponding to type B projects. Category C Single choice, required. The task generation method for the project is an enumerated constant, corresponding to type C projects. describe Detailed description of the task

[0098] Project task generation method Required For any required task, the system will automatically generate a task record. Leave blank Unnecessary tasks will not be generated automatically, nor can they be added manually. Optional unique Non-essential tasks will not be generated automatically; they can be added manually, but only one record can be added at most. Multiple fields can be selected. Non-essential tasks will not be generated automatically; you can add them manually, and you can add multiple of them.

[0099] Operating Instructions

[0100] operate Permissions Function Description New There are currently no restrictions. Add a record edit Status is disabled Edit record basic information delete The record is in a disabled state and is owned by the record holder. Delete a record and add a corresponding historical task configuration record. Discontinued Status is enabled Change status to disabled Enable Status is disabled Change status to enabled Check Unrestricted View record details

[0101] like Figure 4 As shown, this is triggered when a new stage task configuration is added. The decision depends on whether validation is required. If validation is required, it checks if there is identical data under the same stage configuration. If so, the execution fails; otherwise, the stage is updated.

[0102] 3. Project Phase Configuration History

[0103] The project administrator role has access to this menu. This record corresponds to the record of deletion of project phase configuration operations. The fields are the same as the project phase configuration. It can only be viewed and there are no other operations.

[0104] 4. History of Phase Task Configuration

[0105] The project administrator role has access to this menu. This record corresponds to the record of deletion of phase task configuration operations. The fields are the same as the phase task configuration. It can only be viewed and there are no other operations.

[0106] II. Project Management

[0107] 1. Project modules, such as Figure 5 As shown:

[0108] The project module provides centralized management for R&D projects. Project administrators can create, view, and edit existing projects here. Project managers can manage projects here, including starting projects, modifying project plans, terminating projects, and archiving projects.

[0109] Field Description Field Name Field Description Project Number Required field; enter when adding a new item; unique validation is required. Project Name Required field; enter when adding a new item. Project Leader Required. Selected when adding a new project (only one person can be selected). The default is the current creator, who has management permissions for the project. Only those with project manager permissions can start a project, modify the project plan, terminate the project, and archive the project. Project Status Uneditable, default is pending, project status enumeration Project Category Required field; selected when adding a new project. Project categories are enumerated; different types have different review processes and stage task requirements. Project Type The default setting is "Product Development," which cannot be modified at present but is intended for future type expansion. Planned start time Required, enter when adding a new field Planned end time Required, enter when adding a new field Actual start time Project start time Actual end time Project completion and archiving time Current stage Record the latest ongoing phase of the project Current task Record the latest ongoing tasks of the project. Project Overview Project brief introduction Completed The default value is not yet complete; the completion indicator is an enumerated constant. Phase Responsible Personnel Project Phase 1 Leader Task personnel Project task leader Task participants Project task participants Phase details Project Next Phase List Task Details Task list under project Change of review status Default - Records the review status of related operations, and enumerates changes to the review status. Change of person in charge When making changes, fill in the new person in charge of the project. Change of plan start time When making changes, the default start time is the scheduled start time, which cannot be changed. Change plan end time When making changes, enter the new planned end time for the project. Reason for change This is a multi-line text field, required for any changes. Enter the reason for the change. Reason for termination This is a multi-line text field required when terminating an operation. Enter the reason for termination. Stop uploading attachments Upload file attachments; related files can be uploaded when the operation is terminated.

[0110] Project Status To begin Projects that are not yet started can be edited and deleted. in progress The started project can be modified, terminated, or completed; it cannot be edited or deleted. Completed The project has been archived and can only be viewed. Terminated The project has been terminated; it can only be viewed.

[0111] Project Category Category A (IRB and He'an Key Projects) To differentiate tasks within a project, the relevant review process will include an additional three levels of departmental leadership approval. Category B (and the new safety category) To differentiate tasks within a project, the relevant review process will include an additional two levels of departmental leadership approval. Category C (Department-level, Expansion) To differentiate tasks within a project, an additional level of departmental leadership approval will be added to the relevant review process.

[0112] Completed Incomplete The project status is not "completed," and all completion indicators are "incomplete." on time The project has been completed; the actual completion time was the planned completion time. in advance The project has been completed, with the actual completion time earlier than the planned completion time. postpone The project has been completed, but the actual completion time was later than the planned completion time.

[0113] Change of review status — (Pending review) The default state when no review process has been initiated can be changed. Under review The current record is under review; no actions can be taken except to view the details. Approved The current record has passed the review process, the data has been updated accordingly, and related operations can be performed. Rejected The current record indicates the review process has been rejected; the data remains unchanged, and further actions can be taken.

[0114] Operating Instructions

[0115] Operation Name Operation permissions New Only project administrators can add new projects. edit Projects that are pending, project records that are not under review, and projects currently being created or managed by the current user can be edited. delete If you created the project yourself, and the project is pending and not currently under review, it can be deleted. start up For projects yet to start, where the current user is the project leader, the planned start and end times have been set, and the project record is not currently under review, the project can be started. Change For ongoing projects, where the current person is the project leader and the project record is not currently under review, modifications are possible. termination For ongoing projects, if the current person is the project leader and the project record is not under review, the project can be terminated. Finish For projects in progress, the current person is the project leader, project records are not under review, the next phase of the project has been completed, and archiving is now possible. Check Unrestricted access; you can view details for any data you see in the list. Phase List When the project's next phase details list is not empty Task List When the task details list under the project is not empty

[0116] [Start] button

[0117] After clicking, a secondary confirmation pop-up will appear. The operation does not require an approval process. After confirmation, the project will start and change to an in-progress status. The actual start time will be determined. The enabled phase configuration record will be obtained according to the project phase configuration, and a detailed record of the phase to be started under the corresponding project will be generated. The phase leader of the phase details is the current project leader by default, and a project change record with the change type of project start will be generated.

[0118] [Change] button

[0119] Clicking this will bring up a change dialog box, allowing you to modify the project plan. You can change the project manager and the planned project end date. You must fill in the reason for the change, and the changed end date cannot be earlier than the latest end date of the next stage in the project's detailed list. After saving, the change needs to go through an approval process, and a project change record will be generated. Only after the approval is granted will the final project manager and planned end date be modified.

[0120] The revised review process is as follows: Category A projects will require approval from three levels of department leaders above the submitting reviewer; Category B projects will require approval from two levels of department leaders above the submitting reviewer; and Category C projects will require approval from one level of department leader above the submitting reviewer (i.e., the department leader of the current submitter).

[0121] [Terminate] button

[0122] Clicking this button will bring up a termination pop-up window, allowing you to terminate the project. You must fill in the reason for termination and upload relevant files. After saving, you will need to go through the termination review process. At the same time, a project termination change record will be generated. Only after the review is approved will the project status be changed to terminated, and the next stage details and task details of the project will be updated to all terminated statuses.

[0123] The termination of the review process is as follows: for Category A projects, approval will be required from three levels of department leaders above the submitting reviewer; for Category B projects, approval will be required from two levels of department leaders above the submitting reviewer; and for Category C projects, approval will be required from one level of department leader above the submitting reviewer (i.e., the department leader of the current submitter).

[0124] [Done] button

[0125] After clicking, a secondary confirmation pop-up will appear, which will complete the archiving of the project. After confirmation, the project needs to go through the review process. At the same time, a project change record will be generated. Only after the review is approved will the project status be changed to "completed" and the actual end time and completion mark of the project will be updated synchronously.

[0126] The review process is as follows: Category A projects will require approval from three levels of department leaders above the submitting reviewer; Category B projects will require approval from two levels of department leaders above the submitting reviewer; and Category C projects will require approval from one level of department leader above the submitting reviewer (i.e., the department leader of the current submitter).

[0127] [Stage List] button

[0128] Click to jump to the stage details list, which displays a list of stage details records for the corresponding project.

[0129] [Task List] button

[0130] Click to jump to the stage task details list, which displays the stage task details record list for the corresponding project.

[0131] Triggered when the project starts, it first retrieves the project phase configuration check; if no data is found, the execution fails.

[0132] If the project exists, update the project information, add new phase details records and project initiation change records.

[0133] Message notification:

[0134] Project Launch Notification - When a project launches, an in-system message will be sent to the department head of the corresponding project leader and the project creator.

[0135] Change notification - Once the change is approved, an internal message will be sent to the project manager, the project manager's department head, and the phase managers under the project.

[0136] Termination Message Notification - Once the termination review is approved, an internal message will be sent to the project manager, the project manager's department head, the project creator, the phase managers and task managers under the project.

[0137] Completion notification - Once the project is completed, archived, and approved, an internal message will be sent to the project manager, the project manager's department head, the project creator, the phase managers, and the task managers under the project.

[0138] Project Expiration Reminder - A daily in-system message will be sent to the project manager from 3 days before the planned project end date to 1 day after the planned project end date.

[0139] 2. Stage details, such as Figure 6 As shown:

[0140] The phase details module corresponds to the phases under the project (major nodes in R&D projects), and provides centralized management of phases. Project leaders and phase leaders can manage phases here. When a project leader starts a project, relevant phase details records are automatically generated. Phase leaders can edit phase leaders, phase start times, phase end times, etc., and check or revert phases. Phase leaders can start phases, modify phase plans, and add tasks.

[0141] Field Name Field Description project Required field; the item to which the stage details belong. This field will be automatically set during automatic generation. Phase Name Required field. Automatically set based on the phase name in the project phase configuration record during automatic generation. Phase State Required field. Stage state enumeration, automatically generated, defaults to "to be started". Phase Leader Required. When automatically generated, it defaults to the project leader, who has management permissions for each phase. Planned start time Required field; it will be empty when automatically generated, but a value is required at startup; editable settings are also available. Planned end time Required field; it will be empty when automatically generated, but a value is required at startup; editable settings are also available. Actual start time Phase start operation time Actual end time Time for completion and archiving of phase inspection Phase Description Brief explanation of the stages Completed The default value is not yet complete; the completion indicator is an enumerated constant. Task personnel Task Leader at Each Stage Task participants Personnel involved in the next phase of the task Task Details Task list for each stage Inspection status The default is no inspection. The inspection review status is recorded. The inspection status is enumerated. Phase sequence The order of the stages is automatically generated by default according to the stage configuration. Change of review status Default - Records the review status of related operations, and enumerates changes to the review status. Change of person in charge When making changes, fill in the new person in charge for the stage. Change start time When making changes, the default start time is the scheduled start time, which cannot be changed. Change end time When making changes, enter the new plan end time for the phase. Reason for change This is a multi-line text field, required for any changes. Enter the reason for the change. Reason for rejection This is a multi-line text field required for rejection operations. Enter the reason for the rejection.

[0142] Phase State To begin In the unstarted stage, editing is possible; start the program. in progress During the startup phase, actions can be taken to make changes, perform checks, and add tasks; editing is not possible. Completed Once the stage is completed and archived, it can be viewed and resubmitted. Terminated The phase has been terminated; only viewing is allowed.

[0143] Completed Incomplete The stage status is not "completed," and the completion indicator is "incomplete." on time The phase has been completed; the actual end time is the planned end time. in advance The phase has been completed, and the actual end time was earlier than the planned end time. postpone The phase has been completed, but the actual end time was later than the planned end time.

[0144] Change of review status — (Pending review) The default state when no review process has been initiated can be changed. Under review The current record is under review; no actions can be taken except to view the details. Approved The current record has passed the review process, the data has been updated accordingly, and related operations can be performed. Rejected The current record indicates the review process has been rejected; the data remains unchanged, and further actions can be taken.

[0145] Inspection status Pending inspection The default state when no inspection and audit process has been initiated can be changed. Under review The current record is in the inspection and review process; no operations can be performed except to view the details. Inspection completed The current record has passed the review process, the data has been updated accordingly, and related operations can be performed. Rejected The current record indicates the review process has been rejected; the data remains unchanged, and further actions can be taken.

[0146] Operating Instructions

[0147] Operation Name Operation permissions Check Unrestricted access; you can view details for any data you see in the list. edit In the "Pending Start" phase, the current person is the project leader, and the current record is not yet in the review process and can be edited. start up The current person is in charge of this phase, which is not currently under review and can be initiated. Change This is an ongoing phase; the current person is the phase leader or project leader. The current record is not in the review process and can be modified. Add task This is an ongoing phase; the current person is the phase leader or project leader. The current record is not in the review process; you can add a task. Inspection In progress, all tasks in this phase have been completed or there are currently no tasks in this phase. The current person is the project leader, and the current record is not in the review process. Operational checks are available. Return The phase is complete, but the corresponding project is incomplete. The current person is the project leader, and the current record is not in the review process. It can be returned. Task List The task details list for each stage is not empty.

[0148] [Start] button

[0149] After clicking, a secondary confirmation pop-up will appear. The operation does not require an approval process. After confirmation, the phase will be started (the planned start and end times of the phase cannot be empty, otherwise the start will fail). The phase will change to an in-progress status, and the actual start time will be determined. The system will retrieve the enabled phase task configuration records based on the phase task configuration, and use this to generate a detailed record of the phase tasks to be started under the corresponding phase, combined with the project category. The system will automatically set the task name, task order, responsible department, participating departments, and submission material templates based on the phase task configuration. At the same time, a phase detail change record with the change type "phase start" will be generated.

[0150] [Change] button

[0151] Clicking this will bring up a change dialog box, allowing you to modify the phase plan. You can change the phase leader and the phase's planned end time. You must fill in the reason for the change. The changed end time cannot be earlier than the latest end time of any task in the phase's task details list, nor can it exceed the project's planned timeframe. It also cannot be later than the earliest start time of any phase following this phase within the current project. After saving, a change approval process is required. A phase detail change record will be generated, and the final phase leader and planned end time will only be modified after the approval process is complete.

[0152] The revised review process is as follows: the project leader must review the project first. After the review is approved, Category A projects will be approved by three levels of department leaders above the submitting reviewer; Category B projects will be approved by two levels of department leaders above the submitting reviewer; and Category C projects will be approved by one level of department leader above the submitting reviewer (i.e., the department leader of the current submitter).

[0153] [Add Task] button

[0154] After clicking, a pop-up window for adding a task will appear. The project and project stage are set to the current stage and the corresponding project and stage by default. Select the task configuration under the current stage configuration, and the relevant task configuration settings will be automatically brought up. Determine whether the current task can be added based on the project category and the A, B, and C categories in the task configuration. After successful addition, a new task detail record will be added under the current stage.

[0155] [Inspection] button

[0156] After clicking, a second confirmation pop-up will appear, indicating that the stage can be completed. After confirmation, it needs to go through the inspection and review process. At the same time, a stage completion detail change record will be generated. Only after the review is approved will the stage status be changed to "completed", and the actual end time and completion mark of the stage will be updated synchronously.

[0157] The inspection and review process is as follows: Category A projects will be approved by the submitting reviewer through an additional 3 levels of department leaders; Category B projects will be approved by an additional 2 levels of department leaders; and Category C projects will be approved by an additional 1 level of department leader (i.e., the department leader of the current submitter).

[0158] [Return] button

[0159] Clicking will bring up a rejection pop-up window, where you can reject the stage as "in progress". You must fill in the reason for rejection. Rejection does not require an approval process. Saving will change the stage status to "in progress", leave the actual end time of the stage blank, update the stage completion mark to "incomplete", and generate a stage detail change record for stage rejection.

[0160] [Task List] button

[0161] Click to jump to the stage task details list, which displays the task details record list for the corresponding stage.

[0162] Message notification

[0163] Startup Message Notification - When a phase starts, an in-system message will be sent to the corresponding project manager, phase manager, and task managers under the phase.

[0164] Change notification - Once the change is approved, an internal message will be sent to the corresponding project manager, phase manager, and task manager under that phase.

[0165] Inspection message reminder - After the inspection is approved, an internal message will be sent to the corresponding project leader, phase leader, task leader under the phase, and task participants.

[0166] Rejection Message Notification - After a stage rejection, an internal message will be sent to the corresponding project manager, stage manager, and task manager under the stage.

[0167] Phase Expiration Reminder - A daily internal message will be sent to the phase leader from 2 days before the phase plan ends to 1 day after the phase plan ends.

[0168] 3. Detailed list of tasks for each stage, such as... Figure 7 As shown:

[0169] The Phase Task Details module corresponds to the tasks under the project phase (small nodes in the R&D project), and provides centralized management of tasks. Project leaders, phase leaders, and task leaders can manage tasks here. Project leaders can issue tasks, phase leaders can issue tasks, modify or reject tasks, and task leaders can start tasks, modify task plans, and complete archived tasks.

[0170] Field Description

[0171] Field Name Field Description project Required field: The project to which the task belongs. This field is automatically set when tasks are automatically generated or added. Project Phase Required: Details of the task's stage; automatically set when tasks are automatically generated or added. Phase task configuration Required. Select the task configuration record from the dropdown menu. Select the task configuration enabled under the corresponding stage configuration. Task Name Required field; will be automatically set to the task name configured for the corresponding task. Task Number Automatically generated serial number Responsible Department The default setting is to automatically assign the responsible department to the task configuration. This can be configured and is required when issuing the task. Task Leader This field is required when issuing the document and must be filled out by a person under the responsible department. Planned start time Required when assigning a task Planned end time Required when assigning a task Participating departments The participating departments for the task are automatically set to the departments configured in the task settings by default. Participating department personnel Personnel involved in the mission Submit materials Required upon completion Submission Material Template Automatically populate the material template of the task configuration Material Remarks Automatically populate material notes from task configuration Task status Required field. Task status enumeration, automatically generated, defaults to "Pending Start". Actual start time Task issuance operation time Actual end time Task completion archiving time describe Brief description of the task Completed The default value is not yet complete; the completion indicator is an enumerated constant. Task order The task order is automatically set to the task order configured for the corresponding task. Change of review status Default - Records the review status of related operations, and enumerates changes to the review status. Change of responsible department When making changes, fill in the new responsible department. Change of person in charge When making changes, fill in the new person in charge of the task. Change start time When making changes, the default start time is the scheduled start time, which cannot be changed. Change end time When making changes, enter the new planned end time for the task. Change of participating departments When making changes, fill in the new participating department. Change of participants When making changes, fill in the new participants. Reason for change This is a multi-line text field, required for any changes. Enter the reason for the change. Reason for rejection This is a multi-line text field required for rejection operations. Enter the reason for the rejection.

[0172] Task status To begin Unassigned tasks can be edited, deleted, or assigned. in progress Tasks in progress can be modified and completed, but cannot be edited or deleted. Completed Tasks are archived upon completion and can be viewed or returned. Terminated The task has been terminated; viewing is now permitted.

[0173] Completed Incomplete The task status is not "completed," and the completion indicator is "incomplete." on time The task has been completed; the actual end time is the planned end time. in advance The task has been completed; the actual completion time was earlier than the planned completion time. postpone The task has been completed, but the actual completion time was later than the planned completion time.

[0174] Change of review status — (Pending review) The default state when no review process has been initiated can be changed. Under review The current record is under review; no actions can be taken except to view the details. Approved The current record has passed the review process, the data has been updated accordingly, and related operations can be performed. Rejected The current record indicates the review process has been rejected; the data remains unchanged, and further actions can be taken.

[0175] Operating Instructions

[0176] Operation Name Operation permissions Check Unrestricted access; you can view details for any data you see in the list. edit The task is pending; the current person is the project leader or phase leader; the current record is not in the review process and can be edited. delete This is a task that is pending and was added manually. The current user is the creator, and the current record is not in the review process and can be deleted. Issue tasks The task is pending; the current user is the project leader or phase leader; the current record is not in the approval process and can be issued. Change The task is in progress, and the current person is the phase leader or task leader. The current record is not in the review process and can be modified. Finish The task is in progress, the current person is the task leader, the current record is not in the review process, and it can be completed. Return The task has been completed, but the project phase is incomplete. The current user is the project leader or phase leader. This record is not currently in the review process and can be returned.

[0177] [Issue Task] button

[0178] Clicking will bring up a task assignment pop-up window, where you can edit the task. Required fields include the responsible department, task leader, planned start time, and planned end time. The planned time for the task cannot exceed the planned time range of its respective stage. After saving, the task will change to an in-progress status. Once the actual start time is determined, a task detail change record will be generated.

[0179] [Change] button

[0180] Clicking this will bring up a change dialog box, allowing you to modify the task plan. You can change the responsible department, task leader, task plan end time, participating departments, and participating personnel. You must fill in the reason for the change, and the changed end time cannot exceed the planned timeframe for that phase. After saving, a change approval process is required. A task detail change record will be generated, and only after approval will the final responsible department, task leader, and task plan end time be modified.

[0181] The revised review process is as follows: the phase leader must review first, and then the project leader must review. After the review is approved, Category A projects will be approved by three levels of department leaders above the submitting reviewer; Category B projects will be approved by two levels of department leaders above the submitting reviewer; and Category C projects will be approved by one level of department leader above the submitting reviewer (i.e., the department leader of the current submitter).

[0182] [Done] button

[0183] After clicking, a pop-up window will appear, where you must upload and submit the required materials. After saving, you need to go through the review process. At the same time, a task completion change record will be generated. Only after the review is approved will the task status be changed to "completed" and the actual end time and completion mark of the task will be updated synchronously.

[0184] The review process is as follows: the person in charge of each stage approves the application.

[0185] [Return] button

[0186] Clicking will bring up a rejection pop-up window, allowing you to reject the task as in progress. You must fill in the reason for rejection. Rejection does not require an approval process. Saving will change the task status to in progress, leave the actual task end time blank, update the task completion flag to incomplete, and generate a task detail change record for the rejected task.

[0187] Message notification

[0188] Task Issuance Message Notification - When a task is issued, an in-system message will be sent to the corresponding stage leader, task leader, and task participants.

[0189] Change notification - Once the change is approved, an in-system message will be sent to the corresponding project manager, phase manager, task manager, and task participants.

[0190] Completion notification - After the review is approved, an in-system message will be sent to the corresponding stage leader, task leader, and task participants.

[0191] Rejection Notification - After a task is rejected, an in-system message will be sent to the task manager and participants.

[0192] Task Expiration Reminder - A daily in-system message will be sent to the task manager from 2 days before the planned task end date to 1 day after the planned task end date.

[0193] 4. Project Monthly Report

[0194] Project leaders can be added periodically, selecting the projects they are responsible for and filling out monthly reports. The project number, project leader, current stage, and current tasks are automatically populated based on the selected project.

[0195] When adding a new project, you need to fill in the project month, current work progress, next work plan, next completion time, project completion time, and matters requiring assistance.

[0196] Field Name Field Description project Required field. Select the item you wish to report. Project Month Required field, select month Project Number Automatically populate based on the selected items Project Leader Automatically populate based on the selected items Current stage Automatically populate based on the selected items Current task Automatically populate based on the selected items Current progress Required, multi-line text Next steps Required, multi-line text Next completion time Required, Time Component Project completion time Required, Time Component Matters requiring coordination Multiline text

[0197] Operating Instructions

[0198] Operation Name Operation permissions Check Unrestricted access; you can view details for any data you see in the list. edit The creator is the current user, and the page can be edited. delete The creator is the current user; deletion is allowed.

[0199] III. Project Change Management

[0200] 1. Project Change Log

[0201] Record project-related changes and actions; this can be viewed as a log.

[0202] 2. Stage Detailed Change Record

[0203] The details of changes made during the recording phase can be viewed as a log.

[0204] 3. Task details change record

[0205] Record the details of changes made to the task; this information can be viewed as a log.

Claims

1. A project management system, characterized in that, It includes a basic data management configuration module, a project management module, and a project change management module, as detailed below: The basic data management configuration module includes: Project Phase Configuration Unit: Allows project administrators to configure project phase data, set phase names, phase order, phase status, and phase descriptions, and automatically generate phase details records when the project starts; supports adding, editing, deleting, disabling, enabling, and viewing operations; The editing and deletion operations only apply to records in the disabled state. The deletion operation generates the corresponding historical stage configuration record. When adding a new record, if the stage status is enabled, a stage order duplicate check is triggered to check if there are other enabled records in the same stage order. If they exist, the process fails; otherwise, it succeeds. If the stage status is disabled, no check is performed. Phase Task Configuration Unit: This unit allows project administrators to configure phase task data, link it to project phase configurations, and set task names, task sequences, statuses, responsible departments, participating departments, submission material templates, material remarks, task generation methods for different project categories, and task descriptions. It automatically generates detailed phase task records based on the phase task configuration. It supports adding, editing, deleting, disabling, enabling, and viewing operations. Editing and deleting only affect records in the disabled state; deletion generates a corresponding historical task configuration record. When adding or editing, if the status is enabled, dual verification is triggered: checking for records with the same task name and sequence under the same phase configuration. If either record is found, the process fails. If the status is disabled, no verification is performed; the phase name is updated after successful verification. Historical record storage unit: Stores historical operation records of project phase configuration unit and phase task configuration unit. Historical operation records can only be viewed. The project management module includes: Project Module Unit: This unit allows project administrators to create projects and set project number, project name, project manager, project status, project category, planned start time, and planned end time. The project status includes pending start, in progress, completed, and terminated. It supports operations such as adding, editing, deleting, starting, modifying, terminating, archiving completed projects, viewing, stage list, and task list. When a project starts, it first retrieves the enabled project stage configuration. If there is no result, the project stage configuration is considered abnormal, and the process fails. If there is a result, the project status is updated to in progress, the actual start time is determined, and new pending stage details and project start change records are added. Phase Details Unit: Manages data for the next phase of a project, automatically generates phase details records, and sets phase status, phase manager, planned start time, and planned end time. The phase status includes pending start, in progress, completed, and terminated. It supports viewing, editing, starting, changing, adding tasks, checking, rejecting, and task list operations. Phase Task Details Unit: Manages task data under a phase, sets task status, responsible department, task leader, planned start time, and planned end time; the task status includes pending start, in progress, completed, and terminated; supports viewing, editing, deleting, issuing, modifying, completing, and reverting tasks; Project Monthly Report Unit: This unit allows project managers to select the projects they are responsible for, fill in monthly reports, and generate reports automatically. It automatically generates project numbers, project managers, current stages, current tasks, and allows users to fill in the project month, current work progress, next work plan, next completion time, project completion time, and matters requiring coordination. It supports viewing, editing, and deletion operations. The project change management module includes a project change record unit, a phase detail change record unit, and a task detail change record unit, which are used to store project change, phase detail change, and task detail change records, respectively.

2. The project management system according to claim 1, characterized in that, The phase sequence, when enabled, cannot be the same as the sequence of existing enabled phase configurations, and the task sequence, when enabled, cannot be the same as the sequence of existing enabled task configurations under the same phase configuration.

3. The project management system according to claim 1, characterized in that, The project management module categorizes projects into three types: A, B, and C. Type A includes IRB and key projects of the organization; Type B includes new category projects of the organization; and Type C includes departmental expansion projects. Different categories correspond to different approval processes: Type A projects require an additional 3 levels of departmental leadership approval, Type B projects require an additional 2 levels of departmental leadership approval, and Type C projects require an additional 1 level of departmental leadership approval.

4. A project management system according to claim 3, characterized in that, The startup procedure within the project module unit is as follows: Click the Start button and a second confirmation pop-up will appear. The operation does not require an approval process. After confirmation, the project will start and change to an in-progress status. Determine the actual start time, obtain the enabled phase configuration record according to the project phase configuration, and generate the corresponding phase details record to be started under the project. The phase leader of the phase details is the current project leader by default, and a project change record with the change type of Project Start will be generated. The changes are as follows: Click the "Change" button to bring up the "Change" pop-up window. You can change the project manager, the planned project end time, and fill in the reason for the change. The changed planned project end time cannot be earlier than the latest end time of the next stage in the project's detailed list. After saving, the change will go through the change review process, and a project change record will be generated. After the review is approved, the final project manager and planned project end time will be modified. The termination procedure is as follows: Clicking the Terminate button will bring up a Terminate pop-up window, allowing you to terminate the project. You must fill in the reason for termination and can upload relevant files. After saving, you need to go through the termination review process. At the same time, a project change record for project termination will be generated. Only after the review is approved will the project status be changed to terminated, and the next stage details and task details of the project will be updated to all terminated status. The archiving process is completed as follows: Clicking the "Complete Archiving" button will bring up a secondary confirmation pop-up. You can then complete the archiving process. After confirmation, you will need to go through the review process. At the same time, a project change record will be generated. Only after the review is approved will the project status be changed to "Completed" and the actual end time and completion mark of the project will be updated synchronously. The operation of the phase list is as follows: Click to jump to the phase details list, which displays the phase details record list under the corresponding project; The task list operation is as follows: Click to jump to the stage task details list, which displays the stage task details record list under the corresponding project; The above-mentioned review process is as follows: for Category A projects, approval is required from three levels of department leaders above the submitting reviewer; for Category B projects, approval is required from two levels of department leaders above the submitting reviewer; and for Category C projects, approval is required from one level of department leader above the submitting reviewer, namely the department leader of the current submitter.

5. A project management system according to claim 4, characterized in that, The project module unit includes message notifications, as detailed below: Project launch notification: An in-system message will be sent when the project launches, to the department head of the corresponding project leader and the project creator; Change notification: Once the change is approved, an in-system message will be sent to the project manager, the project manager's department head, and the phase managers under the project. Termination notification: Once the termination review is approved, an in-system message will be sent to the project manager, the project manager's department head, the project creator, and the phase and task managers under the project. Completion notification: Once the project is completed, archived, and approved, an in-system message will be sent to the project leader, the project leader's department head, the project creator, and the phase leaders and task leaders under the project. Project Expiration Reminder: An in-system message will be sent daily to the project manager from 3 days before the planned project end date to 1 day after the planned project end date.

6. A project management system according to claim 3, characterized in that, In the stage detail unit, the startup operation is as follows: Clicking the Start button will bring up a secondary confirmation pop-up. The operation does not require an approval process. After confirmation, the phase will start. The planned start and end times of the phase cannot be empty; otherwise, the start will fail and the phase will change to an in-progress status. Once the actual start time is determined, the system will retrieve the enabled phase task configuration records based on the phase task configuration. This, combined with the project category, will generate a detailed record of the phase tasks to be started under the corresponding phase. Based on the phase task configuration, the system will automatically set the task name, task order, responsible department, participating departments, and submission material template. At the same time, a phase detail change record with the change type "Phase Start" will be generated. The changes are as follows: Clicking the "Change" button will bring up a pop-up window where you can modify the phase plan. You can change the phase leader and the phase plan end time. You must fill in the reason for the change. The changed end time cannot be earlier than the latest end time of the task in the task details list under the phase, nor can it exceed the planned time range of the project. It cannot be later than the earliest start time of the phase details listed after the current phase under the current project. After saving, you need to go through the change approval process. At the same time, a phase detail change record will be generated. Only after the approval will the final phase leader and phase plan end time be modified. The revised review process is as follows: First, the project leader needs to review the project. After the review is approved, Category A projects will be submitted to the reviewer for approval by 3 levels of department leaders, Category B projects will be submitted to the reviewer for approval by 2 levels of department leaders, and Category C projects will be submitted to the reviewer for approval by 1 level of department leader. The steps to add a task are as follows: Click the Add Task button to bring up the Add Task pop-up. The project and project stage are set to the project and stage corresponding to the current stage by default. Select the task configuration under the current stage configuration to automatically bring up the relevant task configuration settings. Determine whether the current task can be added based on the project category and the A, B, and C categories in the task configuration. After successful addition, a new task detail record will be added under the current stage. The inspection procedure is as follows: After clicking, a second confirmation pop-up will appear, indicating that the stage can be completed. After confirmation, the inspection and review process needs to be followed. At the same time, a stage completion detail change record will be generated. Only after the review is approved will the stage status be changed to "completed" and the actual end time and completion mark of the stage will be updated synchronously. The inspection and review process is as follows: Category A projects will require approval from 3 levels of department leaders above the submitting reviewer; Category B projects will require approval from 2 levels of department leaders above the submitting reviewer; and Category C projects will require approval from 1 level of department leader above the submitting reviewer. The reversal procedure is as follows: Clicking the operation button will bring up a rejection pop-up. You can reject the stage as in progress. You must fill in the reason for rejection. Rejection does not require an approval process. Saving will change the stage status to in progress, set the actual end time of the stage to empty, update the stage completion mark to incomplete, and generate a stage detail change record for stage rejection. The task list operations are as follows: Click the task list button to jump to the stage task details list, which displays the task details record list for the corresponding stage.

7. A project management system according to claim 6, characterized in that, The stage details unit includes message reminders, as detailed below: Startup message reminder: When a phase starts, an in-system message will be sent to the corresponding project leader, phase leader, and task leaders under the phase; Change notification: Once the change is approved, an in-system message will be sent to the corresponding project manager, phase manager, and task manager for that phase. Inspection message reminder: After the inspection is approved, an internal message will be sent to the corresponding project leader, phase leader, task leader under the phase, and task participants; Rejection notification: After a stage rejection, an internal message will be sent to the corresponding project manager, stage manager, and task manager under the stage. Phase Expiration Reminder: A daily in-system message will be sent to the phase leader from 2 days before the phase plan ends to 1 day after the phase plan ends.

8. A project management system according to claim 3, characterized in that, In the aforementioned stage task details unit, the task issuance operation is as follows: Clicking the "Issue Task" button will bring up a task pop-up window, where you can edit the task. The required fields are the responsible department, the person in charge of the task, the planned start time of the task, and the planned end time of the task. The planned start and end times of the task cannot exceed the planned start and end time range of the corresponding stage. After saving, the task will change to an in-progress status. Once the actual start time is determined, a task detail change record will be generated. The changes are as follows: Click the "Change" button to bring up the "Change" pop-up window, where you can modify the task plan. You can change the task's responsible department, task leader, task plan end time, participating departments, and task participants. You must fill in the reason for the change, and the changed end time cannot exceed the planned time range of the stage. After saving, you need to go through the change review process. At the same time, a task detail change record will be generated. Only after the review is approved will the final responsible department, task leader, and task plan end time be modified. The revised review process is as follows: First, the phase leader needs to review the project, and after that, the project leader reviews it. After the review is approved, Category A projects will be submitted to the reviewer for approval by 3 levels of department leaders, Category B projects will be submitted to the reviewer for approval by 2 levels of department leaders, and Category C projects will be submitted to the reviewer for approval by 1 level of department leader. The following steps were completed: Clicking the "Complete" button will bring up a pop-up window where you must upload and submit the required materials. After saving, you will need to go through the completion review process. At the same time, a task completion change record will be generated. Only after the review is approved will the task status be changed to "Completed" and the actual task end time and completion mark will be updated synchronously. The review process only requires approval from the stage supervisor. The reversal procedure is as follows: Clicking the "Return" button will bring up a "Return" pop-up window, allowing you to return the task to "In Progress". You must fill in the reason for the return. Returns do not require an approval process. Saving will change the task status to "In Progress", set the actual task completion time to "Not Completed", update the task completion flag to "Not Completed", and generate a task detail change record for the returned task.

9. A project management system according to claim 8, characterized in that, The stage task details unit includes message reminders, as detailed below: Task issuance notification: When a task is issued, an in-system message will be sent to the corresponding phase leader, task leader, and task participants; Change notification: Once the change is approved, an in-system message will be sent to the corresponding project manager, phase manager, task manager, and task participants; Completion notification: After the review is approved, an in-system message will be sent to the person in charge of the corresponding stage, the person in charge of the task, and the participants in the task; Rejection notification: An in-system message will be sent to the task leader and task participants after the task is rejected. Task Expiration Reminder: An in-system message will be sent daily to the task manager from 2 days before the planned task end date to 1 day after the planned task end date.

10. A project management system according to claim 1, characterized in that, The project change management module includes a project change record unit that records change records generated during project initiation, modification, completion, and termination operations, including project name, change type, creator, creation time, update time, whether it has been reviewed, and review status. Phase Detailed Change Record Unit: Records change records generated during phase initiation, modification, inspection, and rejection operations, including phase name, change type, creator, creation time, update time, whether it has been approved, and approval status; Task Details Change Record Unit: Records change records generated by task issuance, modification, completion, and rejection operations, including task name, change type, creator, creation time, update time, whether it has been approved, and approval status.