Multi-node auditing clinical test project approval management system

By using Nginx, PHP7, and MySQL to build an environment in the clinical trial project management system, combined with JS and SMS reminders, multi-node hierarchical review was implemented, which solved the problems of inefficient review process and poor user experience in the existing system, and improved review efficiency and data security.

CN121903554APending Publication Date: 2026-04-21广州爱尔眼科医院有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
广州爱尔眼科医院有限公司
Filing Date
2026-01-04
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

The existing clinical trial project approval system lacks a complete multi-stage hierarchical review process management and interactive functions, resulting in omissions or delays in review stages, low system integration, and poor user experience.

Method used

Design a multi-node clinical trial project approval management system, including a system deployment module, core functional modules, a project approval document submission module, and a multi-node hierarchical approval module. The system is built using Nginx, PHP7, and MySQL to implement a hierarchical approval process for multi-level managers, and uses JS and SMS reminder mechanisms to automatically trigger the next node of the approval process.

Benefits of technology

It automates the multi-node hierarchical review process, improves the smoothness and efficiency of the review process, provides an intelligent and convenient operating experience, enhances the collaborative working ability between modules, and ensures the security and integrity of data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121903554A_ABST
    Figure CN121903554A_ABST
Patent Text Reader

Abstract

The invention discloses a multi-node auditing clinical test project approval management system, which realizes automation of a multi-node hierarchical auditing process of multi-level management personnel through a multi-node hierarchical auditing module, and automatically triggers short message reminding of a next node after each auditing node is completed, so that the auditing efficiency is improved. The problem of node missing or delay possibly occurring when the auditing process is pushed through manual intervention is avoided, and the fluency and efficiency of the auditing process are greatly improved; besides, rich interaction logics of pages of all the plates are achieved through a core plate function module by means of JS, more intelligent and convenient operation experience is provided for a user, and the problem that an existing system is insufficient in interaction function is solved; besides, all the modules closely cooperate around clinical test project approval and auditing services, an organic whole is formed from project approval data submission, auditing process management to project detail display and other links, cooperative work among the modules is achieved, and the working efficiency and reliability of the whole system are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of clinical trial project initiation management technology, and in particular to a multi-stage review clinical trial project initiation management system. Background Technology

[0002] In the field of clinical trials, clinical trial approval is a crucial step in ensuring the scientific rigor and compliance of trials. With the increasing number and complexity of clinical trials, traditional manual or simply electronic approval methods are no longer sufficient to meet practical needs.

[0003] With the development of information technology, some institutions have begun to adopt simple electronic systems for project approval and management. However, these systems are often limited in function, only enabling the electronic uploading and simple storage of materials, and lack comprehensive review process management and interactive functions. For example, they cannot automate multi-stage hierarchical review processes, requiring manual intervention to drive the review process, which can easily lead to omissions or delays in review stages. At the same time, the integration between systems is low, and there is a lack of effective data interaction and collaborative working mechanisms between different functional modules, resulting in a poor user experience and failing to meet the complex needs of clinical trial project approval. Summary of the Invention

[0004] In view of this, the present invention proposes a multi-node review clinical trial project management system, which can effectively solve the defects of existing technologies, such as the lack of a complete review process management and interactive functions, and the lack of effective data interaction and collaborative working mechanisms between different functional modules.

[0005] The technical solution of this invention is implemented as follows:

[0006] A multi-stage review and approval management system for clinical trial project initiation includes:

[0007] The system deployment module is used to set up an Nginx development environment, configure a PHP7 runtime environment, and establish a MySQL database on a CentOS 7 server.

[0008] The core functional modules are used to construct the page structure of each section using HTML and to implement the interactive logic using JS.

[0009] The project application submission module is used to submit clinical trial project application materials;

[0010] The multi-node hierarchical review module is used to implement a multi-node hierarchical review process for managers at multiple levels, and automatically triggers an SMS reminder for the next node after the review is completed at each node.

[0011] As a further optional solution to the multi-node review clinical trial project initiation management system, the system deployment module includes:

[0012] The Nginx configuration submodule is used to install Nginx on a CentOS 7 server, configure virtual hosts, HTTPS access rules and static resource caching strategies, and set up request forwarding to the PHP7 service;

[0013] The PHP7 configuration submodule is used to install PHP7 and related extensions, configure the number of processes and memory limits in FPM mode, ensure coordinated operation with Nginx, and implement hierarchical control logic for audit role permissions through PHP7.

[0014] The MySQL database design submodule is used to design the core data tables, which include the sponsor / CRO information table, GCP project information table, review process configuration table, review record table, and file storage table. It also establishes foreign key relationships between tables, configures the master-slave replication architecture, and daily incremental backup strategy.

[0015] As a further optional solution to the aforementioned multi-node review clinical trial project initiation management system, the core functional modules include:

[0016] The page building submodule is used to build the page structure of each section using HTML. The page structure of each section includes the applicant and CRO management subpage, the GCP project management subpage, the review process management subpage, the project details display subpage, and the project approval document upload subpage.

[0017] The interaction logic submodule is used to implement the interaction logic of each subpage using JavaScript.

[0018] As a further optional solution to the multi-node review clinical trial project initiation management system, the project initiation document submission module includes:

[0019] The document submission submodule is used to fill in the project information for clinical trials and upload relevant project approval documents;

[0020] The verification and storage submodule is used to perform secondary verification of data integrity based on the PHP7 backend, generate a unique project number, and store project information and files into the corresponding data table.

[0021] The SMS notification submodule is used to call a third-party SMS interface to send an SMS containing the applicant's name and a project initiation reminder to the first node role in the review process configuration table.

[0022] As a further optional solution to the multi-node review clinical trial project initiation management system, the multi-node hierarchical review module includes:

[0023] The review process initiation submodule is used by the first-node role to view and review project materials;

[0024] The submodule for selecting review roles and submitting comments is used by the second-node role to select the subsequent review role based on the project PI's identity and submit their own review comments.

[0025] The final review submodule is used by the third-node role to view project materials and the review comments of the first and second-node roles, and to submit the final review comments;

[0026] The SMS linkage submodule is used to automatically trigger SMS reminders for the next node after each review node is completed.

[0027] As a further optional solution to the multi-node review clinical trial project management system, the system also includes:

[0028] The review comments and data synchronization traceability module is used to query project details, the complete review process, and related comments.

[0029] As a further optional solution to the multi-node review clinical trial project management system, the review opinion and data synchronization and traceability module includes:

[0030] The data synchronization submodule is used to synchronize all operational data to the MySQL database in real time;

[0031] The data traceability submodule is used to display the entire project process information in chronological order from the data in the MySQL database through the project details section. The entire project process information includes applicant information, basic project information, document list, and project review process.

[0032] A multi-stage review and approval method for clinical trial project management, specifically including:

[0033] System deployment steps: Set up the Nginx development environment, configure the PHP7 runtime environment, and create a MySQL database on a CentOS 7 server;

[0034] Page construction and interaction implementation steps: Construct the page structure of each section using HTML, and implement the interaction logic using JS;

[0035] Project application submission steps: Users submit clinical trial project application materials based on the respective section pages;

[0036] Multi-node hierarchical review process: The clinical trial project application materials are reviewed based on a multi-level management personnel multi-node hierarchical review process. After each review node is completed, an SMS reminder is automatically sent to the reviewer of the next node.

[0037] A computing device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the multi-node review clinical trial project management method described above.

[0038] A computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the above-described multi-node review clinical trial project management method.

[0039] The beneficial effects of this invention are as follows: Through a multi-node hierarchical review module, the multi-node hierarchical review process for multiple levels of management personnel, such as secretaries, directors, and directors / deputy directors of the organization, is automated. Upon completion of each review node, an SMS reminder for the next node is automatically triggered, avoiding potential omissions or delays that might occur with manual intervention in the review process, thus significantly improving the smoothness and efficiency of the review process. Furthermore, by utilizing JavaScript to implement rich interactive logic for each module's pages through core functional modules, a more intelligent and convenient operating experience is provided to users, solving the problem of insufficient interactive functionality in existing systems. In addition, the modules work closely together around the clinical trial project approval process, forming an organic whole from project document submission and review process management to project detail display, achieving collaborative work between modules and improving the overall system's efficiency and reliability. Attached Figure Description

[0040] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0041] Figure 1 This is a schematic diagram illustrating the composition of a multi-node review clinical trial project initiation management system according to the present invention;

[0042] Figure 2 This is a flowchart illustrating a multi-node review and management method for clinical trial project initiation according to the present invention.

[0043] Figure 3 This is a schematic diagram of the composition of a computing device according to the present invention. Detailed Implementation

[0044] The technical solutions in the embodiments of the present invention will be clearly and completely described below. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0045] refer to Figures 1 to 3 A multi-node clinical trial project initiation management system includes a system deployment module, a core functional module, a project initiation document submission module, a multi-node hierarchical review module, and a review opinion and data synchronization and traceability module, wherein:

[0046] The system deployment module is used to set up an Nginx (HTTP and reverse proxy web server) development environment, configure a PHP7 (Hypertext Preprocessor) runtime environment, and establish a MySQL database on a CentOS 7 (Community Enterprise Operating System) server; in some embodiments, the system deployment module includes:

[0047] The Nginx configuration submodule is used to install Nginx (HTTP and reverse proxy web server) on CentOS 7 (Community Enterprise Operating System) servers, configure virtual hosts, HTTPS (Hypertext Transfer Protocol Secure) access rules and static resource caching strategies, and set request forwarding to PHP7 (Hypertext Preprocessor) service.

[0048] The PHP7 configuration submodule is used to install PHP7 (Hypertext Preprocessor) and related extensions, configure the number of processes and memory limits in FPM (FastCGI Process Manager) mode, ensure coordinated operation with Nginx (HTTP and reverse proxy web server), and implement hierarchical control logic for audit role permissions through PHP7 (Hypertext Preprocessor).

[0049] The MySQL database design submodule is used to design the core data tables, which include the sponsor / CRO (Good Clinical Practice) information table, the GCP (Contract Research Organization) project information table, the review process configuration table, the review record table, and the file storage table. It also establishes foreign key relationships between tables, configures the master-slave replication architecture, and sets up a daily incremental backup strategy.

[0050] Specifically, installing Nginx and configuring virtual hosts on the CentOS 7 server enables the system to handle access requests from multiple different projects simultaneously, improving server resource utilization. Setting up HTTPS access rules ensures data security during transmission, preventing data theft or tampering. Configuring a static resource caching strategy reduces redundant server calculations and network traffic, improving page loading speed and providing users with a smoother access experience. Accurately forwarding requests to the PHP7 service ensures that front-end requests are efficiently processed by the back-end, making the overall system architecture clearer and the responsibilities of each component more defined, which is beneficial for system maintenance and expansion.

[0051] Installing PHP7 and related extensions met the system's various needs in processing business logic. Configuring FPM mode for process count and memory limits allowed for the rational allocation of PHP process resources based on server hardware resources and actual traffic volume, avoiding resource waste or insufficiency. This ensured stable operation of PHP7 in conjunction with Nginx, improving overall system performance and response speed. Furthermore, PHP7 implemented hierarchical control logic for audit role permissions, enabling precise control over access to system functions and data based on the responsibilities and permissions of different audit roles. This ensured system security and data confidentiality, preventing unauthorized operations.

[0052] The design includes core data tables such as sponsor / CRO information, GCP project information, review process configuration, review record, and file storage. Foreign key relationships are established between tables, making the relationships between data clearer and more standardized, facilitating data querying, statistics, and analysis, and improving data accuracy and consistency. A master-slave replication architecture is configured, improving data availability and read performance. When the master database fails, it can quickly switch to the slave database, ensuring continuous system operation. The implementation of a daily incremental backup strategy reduces data backup time and storage space usage, and allows for rapid restoration to the most recent backup state in case of data problems, minimizing the risk of data loss and ensuring the security and integrity of clinical trial project data.

[0053] Through proper configuration and design, Nginx, PHP7, and MySQL database form an organic whole. Nginx is responsible for handling client requests and forwarding them to PHP7. PHP7 performs business logic processing and interacts with the MySQL database. Finally, the processing results are returned to the client. The close collaboration between the modules ensures the efficient and stable operation of the system.

[0054] The core module is used to construct the page structure of each section using HTML and to implement the interaction logic using JS (JavaScript); in some embodiments, the core module includes:

[0055] The page building submodule is used to build the page structure of each section using HTML. The page structure of each section includes the applicant and CRO management subpage, the GCP project management subpage, the review process management subpage, the project details display subpage, and the project approval document upload subpage.

[0056] The interaction logic submodule is used to implement the interaction logic of each subpage using JavaScript.

[0057] Specifically, the page structure is built using HTML, and the pages are subdivided into subpages for sponsor and CRO management, GCP project management, review process management, project details display, and project document upload. This makes the system's functional areas clear at a glance, allowing different user roles (such as sponsors, CROs, and agency staff) to quickly find the operation pages related to their business, improving the convenience and efficiency of user operations and reducing operational errors and search time caused by page clutter. Each subpage is designed for a specific function, displaying relevant information in a more reasonable and organized way. For example, the project details display subpage can integrate basic project information, review records, document lists, etc., making it easier for reviewers to fully understand the project situation and make accurate review decisions. The sponsor and CRO management subpage can clearly display user registration information, account permissions, etc., facilitating user management for administrators.

[0058] The interactive logic of each subpage is implemented using JavaScript, providing users with a smoother and more user-friendly experience. For example, real-time form validation logic checks the validity of data as users input it and provides prompts, preventing users from submitting invalid data and having to go back to modify it, thus improving the accuracy and efficiency of data entry. Dynamic selection logic for review roles can dynamically adjust review role options based on the specific circumstances of the project, making the review process more flexible and adaptable to actual needs. The implementation of interactive logic gives the system a certain degree of intelligence. For instance, in the review process, the system can automatically trigger operations or reminders for subsequent nodes based on the results of previous review nodes, reducing manual intervention and improving the automation and efficiency of the review process. In the project details display, relevant information can be dynamically displayed based on the user's query conditions, meeting diverse user query needs.

[0059] It should be noted that the applicant and CRO management subpages are used to support user registration, information maintenance, and account permission allocation;

[0060] The GCP project management subpage is used to enable basic project information entry, progress tracking, and project status marking.

[0061] The review process management subpage is used to allow administrators to configure the review node order and corresponding roles;

[0062] The project details display subpage integrates project information, review records, and a file list, supporting multi-dimensional queries.

[0063] The project document upload subpage supports uploading files categorized by project type, enabling segmented uploads and resume upload functionality.

[0064] In addition, the interaction logic of each subpage is implemented using JS (JavaScript), specifically including:

[0065] Real-time form validation logic ensures the accuracy and completeness of user input data, such as validation that the applicant's name is not empty, validation that the project PI's identity is a required field, and validation of file format and size.

[0066] The logic for dynamically selecting review roles automatically adjusts subsequent review role options based on the PI identity in the GCP project information table.

[0067] The logic for linking and displaying review comments ensures that comments at each review stage can be displayed in chronological order, facilitating traceability and review.

[0068] The SMS API call trigger logic automatically triggers SMS sending at key nodes in the review process to remind relevant reviewers to handle the matter in a timely manner.

[0069] The file upload and breakpoint resume logic provides stability and efficiency for large file uploads, ensuring the complete transmission of project approval documents.

[0070] A project initiation document submission module is used to submit clinical trial initiation documents; in some embodiments, the project initiation document submission module includes:

[0071] The document submission submodule is used to fill in the project information for clinical trials and upload relevant project approval documents;

[0072] The verification and storage submodule is used to perform secondary verification of data integrity based on the PHP7 backend, generate a unique project number, and store project information and files into the corresponding data table.

[0073] The SMS notification submodule is used to call a third-party SMS interface to send an SMS containing the applicant's name and a project initiation reminder to the first node role in the review process configuration table.

[0074] Specifically, the document submission submodule provides sponsors / CROs with a unified interface for filling in clinical trial project information and uploading relevant project approval documents. This integrated design allows users to complete all document submission operations without switching between multiple different platforms or interfaces, greatly improving the convenience of document submission and saving users' time and effort. Through reasonable page layout and interaction design, this submodule can guide users to fill in information and upload files according to the prescribed process and requirements, ensuring that the submitted documents meet the system's format and content requirements, improving the standardization of document submission, and reducing repeated modifications and submission failures caused by incorrect document formats or missing information.

[0075] The validation and storage submodule performs secondary validation on submitted data based on a PHP7 backend, enabling more rigorous checks on data integrity, accuracy, and legality from the server side. Compared to frontend validation, backend validation prevents users from bypassing frontend validation and directly submitting malicious or erroneous data, further ensuring data quality. This submodule generates a unique project number and stores project information and files in the corresponding data table. The unique project number serves as a unique identifier for the project, facilitating system management and retrieval of project data, avoiding confusion and duplication of project information, and ensuring the independence and accuracy of each project's data.

[0076] The SMS notification submodule calls a third-party SMS interface to send an SMS message containing the applicant's name and a project initiation reminder to the first node role in the review process configuration table. This instant notification method ensures that reviewers are notified of new project initiation materials as soon as possible, promptly initiating the review process, reducing waiting time, and improving the overall efficiency of the review process. The SMS message contains key information such as the applicant's name, enabling reviewers to quickly understand the basic situation of the submitted materials and prepare for the review in advance. At the same time, the clear project initiation reminder also helps reviewers clarify their work tasks, avoiding delays or omissions due to unclear information, and improving communication and collaboration in the review process.

[0077] A multi-node hierarchical review module is used to implement a multi-node hierarchical review process for multi-level managers, and automatically triggers an SMS reminder for the next node after the review at each node is completed; in some embodiments, the multi-node hierarchical review module includes:

[0078] The review process initiation submodule is used by the office secretary to log in to the system after receiving a text message, and to view and review project materials.

[0079] The submodule for selecting review roles and submitting opinions is used by the head of the organization office to select the subsequent review role based on the project PI's identity and submit their own review opinions.

[0080] The final review submodule is used by the selected role (director / deputy director of the organization) to log in to the system, view the project information and the review comments of the first two stages, and submit the final review comments;

[0081] The SMS linkage submodule is used to automatically trigger SMS reminders for the next node after each review node is completed.

[0082] Specifically, the review process initiation submodule uses the system's login and review of project materials after the office secretary receives an SMS notification as the process trigger mechanism. The SMS notification is immediate, ensuring that the office secretary is aware of new projects requiring review as soon as possible and can quickly get to work, greatly shortening the waiting time from project submission to review commencement and improving the efficiency of the review process initiation. This submodule sets a clear starting point for the entire review process, standardizing the initial stages of the review work, enabling reviewers to carry out their work according to established procedures and rules, and avoiding confusion and disorder in process initiation.

[0083] The submodule for selecting review roles and submitting comments allows the head of the agency office to select subsequent review roles based on the project PI's identity. This dynamic role allocation method fully considers the differences in professionalism and complexity among different projects, and can accurately match the most suitable reviewers according to the specific needs of the project, thereby improving the professionalism and relevance of the review. By clarifying the responsibilities of the head of the agency office in role selection and comment submission, this submodule ensures the continuity and smoothness of the review process during role transitions, and ensures close connection between each review node, avoiding process interruptions or delays caused by improper role allocation.

[0084] The final review submodule allows selected roles (institution director / deputy director) to log in to the system, view project information and the review opinions from the previous two stages, and submit their final review opinions. This information integration method enables final reviewers to have a comprehensive understanding of the overall project situation and the views and suggestions of previous reviewers, providing sufficient basis for making scientific and reasonable decisions. Based on comprehensive and detailed information, final reviewers can evaluate and analyze the project from multiple dimensions, and submit their final review opinions after comprehensively considering various factors. This helps improve the accuracy and reliability of decision-making, ensures that clinical trial project approval complies with relevant regulations and standards, and guarantees the scientific rigor and compliance of the trial.

[0085] In some embodiments, the system further includes:

[0086] The review comments and data synchronization traceability module is used to query project details, the complete review process, and related comments.

[0087] In some embodiments, the audit comments and data synchronization and traceability module includes:

[0088] The data synchronization submodule is used to synchronize all operational data to the MySQL database in real time;

[0089] The data traceability submodule is used to display the entire project process information in chronological order from the data in the MySQL database through the project details section. The entire project process information includes applicant information, basic project information, document list, and project review process.

[0090] Specifically, the data synchronization submodule synchronizes all operational data to the MySQL database in real time. This feature ensures that the data in the system reflects the latest business operations in a timely manner, guaranteeing data real-time performance. For example, when any business action occurs, such as when the applicant submits project application materials or when the reviewer performs review operations, the relevant data will be immediately synchronized to the database. All modules and users will receive the latest data, avoiding decision-making errors or business chaos caused by data delays. All data is centrally stored in the MySQL database, ensuring data consistency. Different functional modules retrieve and update data from the same database when operating on data, avoiding problems such as version inconsistencies and data conflicts that may be caused by scattered data storage.

[0091] The data synchronization submodule synchronizes all operational data. Combined with the data traceability submodule, it can completely record the project's review process, from the submission of project initiation materials to the operations at each review node. Information such as reviewers, review times, and review comments are recorded in detail, enabling full-process traceability of the review process. This helps to quickly locate the problematic link and clarify the attribution of responsibility when problems or disputes arise in the project. The project details section displays the entire project process information in chronological order, including applicant information, basic project information, document list, and project review process. This allows relevant personnel (such as applicants, reviewers, and managers) to clearly understand the project's progress and review status, enhancing the transparency of the review process and increasing the trust of all parties in the system.

[0092] A multi-stage review and approval method for clinical trial project management, specifically including:

[0093] System deployment steps: Set up the Nginx development environment, configure the PHP7 runtime environment, and create a MySQL database on a CentOS 7 server;

[0094] Page construction and interaction implementation steps: Construct the page structure of each section using HTML, and implement the interaction logic using JS;

[0095] Project application submission steps: Users submit clinical trial project application materials based on the respective section pages;

[0096] Multi-node hierarchical review process: The clinical trial project application materials are reviewed based on a multi-level management personnel multi-node hierarchical review process. After each review node is completed, an SMS reminder is automatically sent to the reviewer of the next node.

[0097] A computing device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the multi-node review clinical trial project management method described above.

[0098] A computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the above-described multi-node review clinical trial project management method.

[0099] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. A multi-node review and approval management system for clinical trial project initiation, characterized in that, include: The system deployment module is used to set up an Nginx development environment, configure a PHP7 runtime environment, and establish a MySQL database on a CentOS 7 server. The core functional modules are used to construct the page structure of each section using HTML and to implement the interactive logic using JS. The project application submission module is used to submit clinical trial project application materials; The multi-node hierarchical review module is used to implement a multi-node hierarchical review process for managers at multiple levels, and automatically triggers an SMS reminder for the next node after the review is completed at each node.

2. The multi-node review clinical trial project initiation management system according to claim 1, characterized in that, The system deployment module includes: The Nginx configuration submodule is used to install Nginx on a CentOS 7 server, configure virtual hosts, HTTPS access rules and static resource caching strategies, and set up request forwarding to the PHP7 service; The PHP7 configuration submodule is used to install PHP7 and related extensions, configure the number of processes and memory limits in FPM mode, ensure coordinated operation with Nginx, and implement hierarchical control logic for audit role permissions through PHP7. The MySQL database design submodule is used to design the core data tables, which include the sponsor / CRO information table, GCP project information table, review process configuration table, review record table, and file storage table. It also establishes foreign key relationships between tables, configures the master-slave replication architecture, and daily incremental backup strategy.

3. The multi-node review clinical trial project initiation management system according to claim 1, characterized in that, The core functional modules include: The page building submodule is used to build the page structure of each section using HTML. The page structure of each section includes the applicant and CRO management subpage, the GCP project management subpage, the review process management subpage, the project details display subpage, and the project approval document upload subpage. The interaction logic submodule is used to implement the interaction logic of each subpage using JavaScript.

4. The multi-node review clinical trial project initiation management system according to claim 1, characterized in that, The project application document submission module includes: The document submission submodule is used to fill in the project information for clinical trials and upload relevant project approval documents; The verification and storage submodule is used to perform secondary verification of data integrity based on the PHP7 backend, generate a unique project number, and store project information and files into the corresponding data table. The SMS notification submodule is used to call a third-party SMS interface to send an SMS containing the applicant's name and a project initiation reminder to the first node role in the review process configuration table.

5. The multi-node review clinical trial project initiation management system according to claim 1, characterized in that, The multi-node hierarchical review module includes: The review process initiation submodule is used by the first-node role to view and review project materials; The submodule for selecting review roles and submitting comments is used by the second-node role to select the subsequent review role based on the project PI's identity and submit their own review comments. The final review submodule is used by the third-node role to view project materials and the review comments of the first and second-node roles, and to submit the final review comments; The SMS linkage submodule is used to automatically trigger SMS reminders for the next node after each review node is completed.

6. The multi-node review clinical trial project initiation management system according to claim 1, characterized in that, The system also includes: The review comments and data synchronization traceability module is used to query project details, the complete review process, and related comments.

7. The multi-node review clinical trial project initiation management system according to claim 6, characterized in that, The audit comments and data synchronization and traceability module includes: The data synchronization submodule is used to synchronize all operational data to the MySQL database in real time; The data traceability submodule is used to display the entire project process information in chronological order from the data in the MySQL database through the project details section. The entire project process information includes applicant information, basic project information, document list, and project review process.

8. A multi-stage review and approval method for clinical trial project initiation management, characterized in that, Specifically, it includes: System deployment steps: Set up the Nginx development environment, configure the PHP7 runtime environment, and create a MySQL database on a CentOS 7 server; Page construction and interaction implementation steps: Construct the page structure of each section using HTML, and implement the interaction logic using JS; Project application submission steps: Users submit clinical trial application materials based on the respective section pages; Multi-node hierarchical review process: The clinical trial project application materials are reviewed based on a multi-level management personnel multi-node hierarchical review process. After each review node is completed, an SMS reminder is automatically sent to the reviewer of the next node.

9. A computing device, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the multi-node review clinical trial project management method of claim 8.

10. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, implements the steps of the multi-node review clinical trial project management method of claim 8.