Nuclear power project information providing data multiplexing method and device, electronic equipment and medium
By conducting project verification and fundraising requirements for nuclear power projects, the fundraising data of reference projects is directly reused to the target project, solving the problem of low efficiency and accuracy of data reuse for nuclear power projects, and achieving more efficient data reuse.
Patent Information
- Application Number
- CN202411662743.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-19
- Publication Date
- 2025-03-28
AI Technical Summary
When reusing data for nuclear power projects, the efficiency and accuracy are low, mainly due to the large number of manual processing nodes, which leads to low data reuse efficiency and difficult to identify and modify errors.
By obtaining target projects and reference projects, conducting project verification, generating fundraising requirements, and reusing the fundraising data of the reference project to the target project based on fundraising needs, reducing the manual analysis process.
It improves the accuracy and efficiency of reuse of capital increase data, reduces the possibility of errors after the capital increase demand is generated, and improves the utilization efficiency of nuclear power projects.
Smart Images

Figure CN119721951A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of nuclear power industry technology, and in particular relates to a method, device, electronic equipment, computer-readable storage medium and computer program product for multiplexing data of nuclear power project funding. Background Art
[0002] Nuclear power project funding data reuse refers to applying the existing funding data of a nuclear power project to another new nuclear power project, thereby improving the utilization efficiency of nuclear power projects. For example, when a nuclear power plant is building a new drawing design project, it can refer to the funding data of a completed project.
[0003] At present, when a nuclear power project reuses funding data, it will first establish funding requirements for new projects, then initiate a funding process based on the funding requirements, which will include multiple manual processing nodes, and finally complete the funding data reuse. In the above method, each node needs to be manually processed, which will result in low efficiency and accuracy of funding data reuse. Summary of the invention
[0004] The embodiments of the present application provide a method, device, electronic device and computer-readable storage medium for reusing data on capital raising for nuclear power projects, which can solve the problem of low efficiency and accuracy in reusing data on capital raising for nuclear power projects.
[0005] In a first aspect, an embodiment of the present application provides a method for reusing data for raising capital for a nuclear power project, comprising:
[0006] Acquire a target project and a reference project corresponding to the target project, wherein the target project is a project that needs to be reused for capital raising data, and the reference project is a project that can be directly reused;
[0007] Performing project verification on the target project and / or the reference project corresponding to the target project;
[0008] If the project is verified, generate the funding requirements for the target project;
[0009] The capital raising data corresponding to the reference project is reused in the target project according to the capital raising demand.
[0010] In a second aspect, an embodiment of the present application provides a nuclear power project funding data multiplexing device, including:
[0011] A project acquisition module, used to acquire a target project and a reference project corresponding to the target project, wherein the target project is a project that needs to be reused for capital raising data, and the reference project is a project that can be directly reused;
[0012] A project verification module, used to perform project verification on the target project and / or a reference project corresponding to the target project;
[0013] A funding demand generation module is used to generate funding demands for the target project when the project verification is passed;
[0014] The funding data reuse module is used to reuse the funding data corresponding to the reference project to the target project according to the funding demand.
[0015] In a third aspect, an embodiment of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method for multiplexing data for raising capital for nuclear power projects described in the first aspect when executing the computer program.
[0016] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method for reusing data for raising capital for a nuclear power project described in the first aspect are implemented.
[0017] In a fifth aspect, an embodiment of the present application provides a computer program product. When the computer program product is run on an electronic device, the electronic device executes the nuclear power project funding data multiplexing method described in any one of the first aspects above.
[0018] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0019] In the embodiment of the present application, after obtaining the target project and the reference project corresponding to the target project, the target project and / or the reference project corresponding to the target project are subjected to project verification. The project verification can be performed before generating the capital raising demand, thereby reducing the problem of errors that are difficult to identify and modify after the capital raising demand is generated, and improving the accuracy and efficiency of the reuse of capital raising data. At the same time, if the project verification is passed, the capital raising demand for the above-mentioned target project is generated. Since the project that needs to reuse the capital raising data (i.e., the target project) and the project that can be directly reused (i.e., the reference project) have already undergone project verification, the capital raising data corresponding to the reference project can be directly reused to the target project according to the capital raising demand, thereby reducing the manual analysis process and further improving the efficiency of the reuse of capital raising data. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0021] Figure 1 It is a flow chart of a method for reusing data for raising capital for a nuclear power project provided in one embodiment of the present application;
[0022] Figure 2 It is a schematic diagram of the reuse of reference items provided in an embodiment of the present application;
[0023] Figure 3 This is a schematic diagram of the reuse of reference projects in the funding standard library provided in one embodiment of the present application;
[0024] Figure 4 It is a structural schematic diagram of a nuclear power project funding data multiplexing device provided in an embodiment of the present application;
[0025] Figure 5 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0026] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0027] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.
[0028] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0029] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [described condition or event] is detected" or "in response to detecting [described condition or event]", depending on the context.
[0030] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0031] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0032] With the rapid development of nuclear power plants, the number of nuclear power projects is increasing. Whether nuclear power projects can be completed efficiently and accurately is an important factor in determining the construction and normal operation of nuclear power plants. In order to improve the completion efficiency of nuclear power projects, the funding data of old projects can be applied to new projects in the form of funding data reuse, so that relevant parameters, information data, etc. between different projects can be reused, greatly improving the construction efficiency of nuclear power projects. For example, with the batch implementation of nuclear power design projects, higher requirements are placed on designers in nuclear power design projects. Designers switch from being responsible for a single project mode to being responsible for multiple projects at the same time, and the workload doubles. By reusing the funding data of previous nuclear power design projects, the completion efficiency of nuclear power design projects can be improved.
[0033] At present, when nuclear power projects are reused, a number of new nuclear power project funding requirements will be established first, and then professional designers will initiate a funding process for each funding requirement. The funding process will include manual nodes such as drafting, document checking, joint compilation, verification, review, approval, and receipt. Each node in the above method needs to be processed manually, and the efficiency and accuracy of funding data reuse are low, and it cannot be efficiently applied to the construction of batch nuclear power projects.
[0034] Therefore, the above method will result in low efficiency and accuracy of data reuse for nuclear power project funding.
[0035] In order to improve the accuracy and efficiency of the reuse of nuclear power project funding data, the embodiment of the present application provides a nuclear power project funding data reuse method. In this method, a target project and a reference project corresponding to the target project are obtained, and project verification is performed on the target project and / or the reference project corresponding to the target project. If the project verification passes, the funding demand of the target project is generated, and the funding data corresponding to the reference project is reused to the target project according to the funding demand.
[0036] Figure 1 A schematic diagram of a process for reusing data for raising capital for a nuclear power project provided in an embodiment of the present application is shown, and the details are as follows:
[0037] S11. Obtain a target project and a reference project corresponding to the target project, wherein the target project is a project that needs to reuse capital raising data, and the reference project is a project that can be directly reused.
[0038] Among them, the above-mentioned funding data refers to the data and information required to complete the nuclear power project. For example, the above-mentioned funding data may include design documents, construction drawings, material lists, test data, approval information, and funding orders. The above-mentioned reuse method can be applied to the nuclear power project design platform. The above-mentioned target project refers to an unfinished nuclear power project in a nuclear power plant, including a newly built nuclear power project or an ongoing nuclear power project. The above-mentioned reference project refers to a project that can be directly reused based on the completed nuclear power project of the nuclear power plant.
[0039] Specifically, when the target project is newly built successfully or in progress, the nuclear power project design platform can select one or more target projects according to the user's project selection instruction, and then determine the reference project corresponding to each target project according to the preset project correspondence. Among them, the above-mentioned preset project correspondence can be determined according to the target project requirement code (used to uniquely identify the target project) and the reference project requirement code (used to uniquely identify the reference project). The above-mentioned target project can correspond to the reference project requirement code of one reference project through the target project requirement code, or can correspond to the reference project requirement codes of multiple reference projects, which is not limited here.
[0040] In the embodiment of the present application, the reference project corresponding to each target project can be quickly determined through the preset project correspondence relationship.
[0041] S12. Perform project verification on the above target project and / or the reference project corresponding to the above target project.
[0042] The project verification includes at least one of data cleaning, format checking and rule judgment. The data cleaning is used to perform data standardization processing on the capital raising data of the target project and / or the reference project corresponding to the target project, including missing value filling, field deletion, field conversion, etc.; the format checking is used to check whether the capital raising data of the target project and / or the reference project corresponding to the target project meets the preset format; the rule judgment is used to check whether the capital raising data of the target project and / or the reference project corresponding to the target project meets the preset rules.
[0043] Specifically, a capital raising data list corresponding to the above-mentioned reference project can be constructed according to a preset data collection template, and the corresponding capital raising data of the reference project can be obtained through the capital raising data fields in the above-mentioned capital raising data list, and then the above-mentioned project verification is performed on the capital raising data list and the obtained capital raising data to obtain the capital raising data that has passed the project verification. Among them, the above-mentioned data collection template may include different data collection fields, for example, "design documents", "construction drawings", "material list", "test data", "approval information" and "capital raising requirements" and other fields. The above-mentioned capital raising data list includes the capital raising data fields that need to be collected corresponding to the reference project, and the above-mentioned capital raising data fields can be determined according to the above-mentioned data collection fields. For example, the above-mentioned capital raising data fields may include an "approval information" field (such as fields such as approver, approval time, and approval result).
[0044] In the embodiment of the present application, the capital raising data list can be used to more accurately determine the capital raising data that should be collected for the reference project, and then the accuracy of the capital raising data can be further determined through project verification.
[0045] S13. When the project is verified, generate the funding requirements for the above target project.
[0046] The funding requirement is a plan for describing the funding process as a whole, including funding data required at different project nodes, responsible persons (or approvers), etc. The funding requirement of the target project may be the same or partially the same as the funding requirement of the reference project.
[0047] Specifically, assuming that the number n of the above target projects is greater than or equal to 2, after the project verification is passed, it can be determined whether there is a conflict between the preset capital raising codes of each target project (the code used to uniquely identify the capital raising data reused by the target project). If there is no conflict, the capital raising demand of the above target project is generated according to the capital raising demand of the reference project. Optionally, when there is a conflict between the preset capital raising codes of any two target projects, the capital raising code generated later can be encoded by re-taking the serial number.
[0048] In the embodiment of the present application, since the funding requirements of the above-mentioned target project can be the same or partially the same as the funding requirements of the reference project, it means that the funding requirements of the above-mentioned target project can also reuse the reference project, that is, there is no need to generate new funding requirements, which further improves the efficiency of funding data reuse.
[0049] S14. Reuse the capital raising data corresponding to the reference project to the target project according to the capital raising demand.
[0050] Specifically, after determining the above-mentioned capital increase demand, an automatic reuse process can be triggered. The approval, recording, and remarks of capital increase data of different nodes can be simulated through the above-mentioned automatic reuse process. Then, the capital increase data corresponding to the reference project can be directly used as the capital increase data of the above-mentioned target project, thereby completing the reuse of the capital increase data.
[0051] For example, after determining the above-mentioned funding needs, the automatic reuse process can be triggered at the same time, and then each node (such as inspection, review, receipt and other nodes) can be automatically approved according to the above-mentioned automatic reuse process, and the person in charge of each node can be recorded (which can be determined according to the funding needs). The recording date can be the current date, and the receipt opinion can be directly agreed and indicate that it is a reuse operation. The node then jumps to the subsequent automatic node (including conversion to PDF format, archiving, etc.), and then the funding data of the reference project is directly used as the funding data of the target project through the above-mentioned automatic node, and special remarks are added to the funding data content (for example, [This funding is only technically valid and does not involve non-technical content such as project codes and project descriptions]).
[0052] In the embodiment of the present application, the automatic reuse process is triggered by the above-mentioned capital increase demand, and each node of the reuse process can be simulated, and automatic approval and recording can be performed, thereby reducing manual processing and greatly improving the reuse efficiency of capital increase data.
[0053] In the embodiment of the present application, after obtaining the target project and the reference project corresponding to the target project, the target project and / or the reference project corresponding to the target project are subjected to project verification. The project verification can be performed before generating the capital raising demand, thereby reducing the problem of errors that are difficult to identify and modify after the capital raising demand is generated, and improving the accuracy and efficiency of the reuse of capital raising data. At the same time, if the project verification is passed, the capital raising demand for the above-mentioned target project is generated. Since the project that needs to reuse the capital raising data (i.e., the target project) and the project that can be directly reused (i.e., the reference project) have already undergone project verification, the capital raising data corresponding to the reference project can be directly reused to the target project according to the capital raising demand, thereby reducing the manual analysis process and further improving the efficiency of the reuse of capital raising data.
[0054] In another optional embodiment of the present application, before obtaining the target project and the reference project corresponding to the target project, the following step is further included:
[0055] The completed nuclear power projects in the nuclear power plant are classified to obtain the classification results of the nuclear power projects; wherein the classification results of the nuclear power projects include nuclear power projects that can be directly reused.
[0056] Specifically, the completed nuclear power projects in the nuclear power plant can be classified according to whether the capital raising data of the nuclear power project can be directly reused, and the standard projects, reusable projects, and non-reusable projects can be obtained. For example, the completed nuclear power projects in the nuclear power plant can be divided into four types: A, B1, B2, and C. Among them, Class A is the above-mentioned standard projects, that is, the capital raising data can be directly used as the design specification input after being refined, summarized, and optimized, and no longer need to be raised or reused; Class B1 is the general capital raising in the above-mentioned reusable projects, that is, the capital raising data can be directly reused and does not need to be reviewed later; Class B2 is the non-general capital raising in the above-mentioned reusable projects, that is, the capital raising data has been determined but is not applicable to multiple projects, and needs to be reviewed later; Class C is the above-mentioned non-reusable projects, that is, the projects that are not reused and are processed according to the normal capital raising process.
[0057] In the embodiment of the present application, by classifying different nuclear power projects, different types of nuclear power projects can be obtained, thereby more accurately determining the projects that can be directly reused and improving the efficiency of data reuse for nuclear power project funding.
[0058] Correspondingly, after determining the classification result of the nuclear power project, the target project and the reference project corresponding to the target project are obtained, including:
[0059] Obtain the above target project;
[0060] According to the preset correspondence between the above target projects, reference projects and the capital raising data corresponding to the above reference projects are determined from the above nuclear power project classification results.
[0061] Specifically, assuming that the classification results of the above-mentioned nuclear power projects include standard projects, reusable projects, and non-reusable projects, after obtaining the above-mentioned target project, the reference project can be determined from the above-mentioned reusable projects (such as B1 and B2 projects) according to the preset correspondence between the target project and the reference project. After determining the reference project, the capital raising data field in the capital raising data list corresponding to the above-mentioned reference project can be determined according to the data collection field in the preset data collection template, and the corresponding capital raising data of the reference project can be obtained through the capital raising data field in the above-mentioned capital raising data list. For example, a capital raising data list can be constructed through the above-mentioned preset data collection template, and the capital raising data field in the capital raising data list may include: reference project name, reference project requirement code, reuse type, target project code (optional), capital raising form preparer, co-preparer, verifier, auditor, approver, signatory work number and name and other fields, and then the corresponding capital raising data can be found according to the corresponding capital raising data field.
[0062] In the embodiment of the present application, since reusable projects (such as B1 and B2 projects) are projects that can be directly reused, determining reference projects from reusable projects can more accurately determine reference projects that can be directly used in the reuse process, thereby improving the efficiency and accuracy of determining reference projects and corresponding funding data.
[0063] In some embodiments, since the project verification includes at least one of data cleaning, format checking, and rule judgment, the project verification of the target project and / or the reference project corresponding to the target project includes:
[0064] In the case where the above-mentioned project verification includes the above-mentioned data cleaning, the fields of the capital raising data corresponding to the above-mentioned reference project are deleted and converted to obtain the data cleaning result;
[0065] and / or,
[0066] In the case where the above-mentioned project verification includes the above-mentioned format verification, the funding demand coding of the above-mentioned target project and / or the above-mentioned reference project is verified to obtain a coding verification result;
[0067] and / or,
[0068] In the case where the above-mentioned project verification includes the above-mentioned rule judgment, the above-mentioned target project and / or the above-mentioned reference project are verified using preset verification rules to obtain rule verification results.
[0069] Optionally, in the case where the above-mentioned project verification includes the above-mentioned data cleaning, field deletion may include deleting redundant spaces, line breaks, etc. in the capital raising data corresponding to the above-mentioned reference project and the capital raising data list, and field conversion may include converting the employee number in the capital raising data corresponding to the reference project and the capital raising data list from lowercase to uppercase, etc.; in the case where the above-mentioned project verification includes the above-mentioned format verification, the format verification may include verifying whether the capital raising demand code of the reference project is correct, whether it already exists, and whether the capital raising data is repeated, etc.; in the case where the above-mentioned project verification includes the above-mentioned rule judgment, the above-mentioned preset verification rules may be coding verification rules, and the above-mentioned coding verification rules include fixed coding verification rules and automatic coding verification. For example, when determining the reference project through the preset corresponding relationship of the target project, the above-mentioned fixed coding verification rules may be used to determine whether the target project has a capital raising demand code. If so, then verify whether the capital raising demand code is correct (for example, whether it is repeated, whether the format is correct, etc.). If correct, no processing is performed. If incorrect, then the above-mentioned automatic coding verification rules are used to intercept some fields from the capital raising demand code of the reference project (or re-obtain the serial number) to regenerate the capital raising demand code of the target project. In addition, when it is determined through the above-mentioned fixed code verification rules that the target project does not have a funding requirement code, the funding requirement code for the target project can also be generated through the above-mentioned automatic code verification rules, which will not be repeated here.
[0070] In the embodiment of the present application, through the above-mentioned project verification, conflicts in the funding demand codes of various target projects and reference projects can be avoided, and the accuracy of the funding data of the reference project can also be improved.
[0071] In some embodiments, when the project is verified, generating the funding requirements of the target project includes:
[0072] When the result of the project verification indicates that the project verification has passed, constructing an intermediate capital raising database according to the capital raising data corresponding to the reference project; the intermediate capital raising database is used to temporarily store the capital raising data corresponding to the reference project;
[0073] When the above-mentioned capital raising intermediate library is in an activated state, the capital raising demand of the above-mentioned target project is generated according to the received project reuse instruction; the above-mentioned activated state indicates that the capital raising data in the above-mentioned capital raising intermediate library can be directly reused.
[0074] The above-mentioned project reuse instruction may be an instruction triggered automatically or manually.
[0075] Specifically, when the result of the project verification indicates that the project verification has passed, all the capital raising data corresponding to the reference project can be copied to the capital raising intermediate library, or the capital raising data of the latest version of the reference project can be copied to the capital raising intermediate library. After the capital raising data is copied to the capital raising intermediate library, the capital raising intermediate library is converted to an activated state, indicating that the capital raising data in the above-mentioned capital raising intermediate library can be directly reused, and then the capital raising requirements of the reference project can be reused as the capital raising requirements of the target project according to the received project reuse instructions.
[0076] It should be noted that if the funding data of the reference project cannot be found, it means that the funding data of the reference project is lost, and an alarm may be issued, for example, a text prompt may be given to indicate that the reference project does not meet the reuse conditions.
[0077] In the embodiment of the present application, the capital raising intermediate library is used to temporarily store the capital raising data corresponding to the reference project, which can reduce data redundancy and improve the efficiency of batch target project reuse.
[0078] In some embodiments, in order to improve the accuracy of reuse of the capital raising data of the reference project, the capital raising intermediate library is constructed according to the capital raising data corresponding to the reference project, including:
[0079] Importing the capital raising data corresponding to the reference project into the capital raising intermediate library in an inactive state; the inactive state indicates that the capital raising data in the capital raising intermediate library cannot be directly reused;
[0080] When receiving the data adjustment instruction, the data of the above-mentioned capital raising intermediate library in the inactivated state is adjusted;
[0081] After the data adjustment of the above-mentioned capital raising intermediate library in the inactivated state is completed, the above-mentioned capital raising intermediate library is converted to the activated state.
[0082] Specifically, since there may be capital raising data that needs to be adjusted in the capital raising intermediate library, when constructing the capital raising intermediate library, the capital raising data corresponding to the above-mentioned reference project is first copied and imported into the capital raising intermediate library in an inactive state, and then, upon receiving a data adjustment instruction, the capital raising data in the above-mentioned capital raising intermediate library in an inactive state is adjusted (for example: adding or deleting fields, adjusting the format of capital raising data, capital raising data verification, etc.). After the data adjustment of the capital raising intermediate library in an inactive state is completed, the above-mentioned capital raising intermediate library is converted to an active state through a manually triggered or automatically triggered instruction (for example, an activation instruction). Of course, in the case where no data adjustment instruction is received, the capital raising intermediate library can be directly converted to an active state through an automatically triggered instruction (for example, an activation instruction).
[0083] It should also be noted that for the activated capital raising intermediate library, corresponding modifications can also be made according to manual editing operations. After the modification is confirmed to be correct, the above-mentioned project reuse instruction can be generated by clicking the confirmation button, and then the capital raising demand of the target project is generated based on the project reuse instruction. In the embodiment of the present application, when a data adjustment instruction is received, data adjustment is performed on the capital raising intermediate library in the inactivated state, and after the data adjustment is completed on the capital raising intermediate library in the inactivated state, the capital raising intermediate library is converted to the activated state, and the capital raising data of the capital raising intermediate library can be flexibly adjusted through state conversion to improve the accuracy of capital raising data reuse.
[0084] In some embodiments, the capital raising data corresponding to the reference project includes different versions of capital raising orders, and the capital raising data corresponding to the reference project is reused in the target project according to the capital raising requirements, including:
[0085] According to the above-mentioned capital raising needs, the latest version of the above-mentioned capital raising form of the above-mentioned reference project shall be reused in the above-mentioned target project.
[0086] The above-mentioned capital raising form refers to a list reflecting the capital raising data interaction of different nodes. For example, the above-mentioned capital raising form may include information such as different nodes, capital raising data to be submitted by the nodes, and the person in charge of the nodes.
[0087] Specifically, suppose that all versions of the capital raising documents of the reference project are copied and imported into the capital raising intermediate library. Since the old versions of the capital raising documents may not be accurate enough, in order to improve the accuracy of the capital raising data reuse, after determining the above capital raising requirements, the automatic reuse process can be triggered. The approval, recording, and remarks of the capital raising data of different nodes can be simulated through the above automatic reuse process. Then, the latest version of the capital raising document of the reference project is directly used as the capital raising data of the above target project, thereby completing the reuse of the capital raising data. Figure 2 As shown, the reference project is Project X, and the target project is Project Y. The corresponding funding sheet of Project X can include funding sheet version 1\2\3 in order from old to new. After the funding demand of Project X is reused as the funding demand of Project Y, the latest version of the funding sheet of Project X (i.e., version 3 of the funding sheet of Project X) can be selected from the funding intermediate library and reused in Project Y to obtain version 1 of the funding sheet of Project Y. Of course, when only the latest version of the funding sheet of the reference project is copied and imported into the funding intermediate library, the corresponding latest version of the funding sheet can be directly selected and reused in the target project.
[0088] In another optional embodiment of the present application, the reference project includes a first-category reference project and / or a second-category reference project, and after the funding data corresponding to the reference project is reused to the target project according to the funding demand, the following further includes:
[0089] In the case where the above-mentioned reference project is a first-category reference project, a capital raising standard library is constructed based on the above-mentioned first-category reference project after successful reuse;
[0090] and / or,
[0091] In the case that the above-mentioned reference project is a second-category reference project, the capital raising data reused by the above-mentioned target project shall be reviewed.
[0092] Among them, the above-mentioned first category reference projects are reference projects that do not need to be reviewed after reuse, for example, Class B1 projects, and the above-mentioned second category reference projects are reference projects that need to be reviewed after being needed, for example, Class B2 projects.
[0093] Specifically, in the case where the above-mentioned reference project is a first-category reference project, the reference project that is successfully reused in the target project and the capital raising data (such as a capital raising order) corresponding to the reference project will be included in a preset database to obtain a capital raising standard library. The reference projects and the capital raising data (such as a capital raising order) corresponding to the reference projects included in the capital raising standard library can be directly reused without subsequent review. In the case where the above-mentioned reference project is a second-category reference project, the capital raising data reused by the target project will be reviewed and used after the review is passed. If the review fails, an alarm can be issued to prompt the operator to make modifications.
[0094] In the embodiment of the present application, different management is performed on the capital raising data corresponding to different types of reference projects, which can achieve differentiated management and improve the efficiency of capital raising data reuse.
[0095] In another optional embodiment of the present application, after the above-mentioned first-category reference project is successfully reused to build a capital raising standard library, it also includes:
[0096] A new target project is obtained, and when the new target project successfully matches the capital raising data in the capital raising standard library, the capital raising data matched in the capital raising standard library is reused in the new target project.
[0097] Specifically, refer to Figure 3 As shown, assuming that the above-mentioned funding standard library is a B1 standard library, the B1 standard library includes successfully reused B1 reference projects and corresponding funding orders. After obtaining a new target project (represented as project Z in the figure), if it can be successfully matched with the B1 reference project in the above-mentioned funding standard library according to the preset corresponding relationship, the funding requirements of the project corresponding to the successfully matched B1 reference project can be directly reused as the funding requirements of the Z project, and then the funding order corresponding to the successfully matched B1 reference project can be reused to the above-mentioned Z project (represented as project Z funding order version 1 in the figure).
[0098] In the embodiment of the present application, for a new target project, if it can be successfully matched with a reference project in the capital raising standard library, the capital raising data reuse can be completed directly through the capital raising standard library, without the need to re-collect the capital raising data related to the reference data, and no review is required after reuse, thereby further improving the efficiency of capital raising data reuse.
[0099] It should be noted that, for a new target item that fails to match, a new reference item can be re-determined according to a preset corresponding relationship. The reuse process of the new reference item can refer to the above embodiment and will not be repeated here.
[0100] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0101] Corresponding to the nuclear power project funding data reuse method described in the above embodiment, Figure 4 A schematic diagram of the structure of a nuclear power project funding data multiplexing device provided in an embodiment of the present application is shown. For ease of explanation, only the parts related to the embodiment of the present application are shown.
[0102] Reference Figure 4 The device may be a nuclear power project funding data multiplexing device 41, and the nuclear power project funding data multiplexing device 41 may include a project acquisition module 411, a project verification module 412, a funding demand generation module 413 and a funding data multiplexing module 414.
[0103] Reference Figure 4 The above-mentioned nuclear power project funding data multiplexing device 41 comprises:
[0104] The project acquisition module 411 is used to acquire a target project and a reference project corresponding to the target project, wherein the target project is a project that needs to be reused for capital raising data, and the reference project is a project that can be directly reused;
[0105] The project verification module 412 is used to perform project verification on the target project and / or the reference project corresponding to the target project;
[0106] The funding requirement generation module 413 is used to generate the funding requirement of the target project when the project verification is passed;
[0107] The funding data multiplexing module 414 is used to multiplex the funding data corresponding to the reference project to the target project according to the funding demand.
[0108] In another optional embodiment of the present application, the nuclear power project funding data multiplexing device 41 further includes a classification module, which is used to obtain the target project and the reference project corresponding to the target project, including:
[0109] The completed nuclear power projects in the nuclear power plant are classified to obtain the classification results of the nuclear power projects; wherein the classification results of the nuclear power projects include nuclear power projects that can be directly reused.
[0110] Correspondingly, after determining the classification result of the nuclear power project, the project acquisition module 411 acquires the target project and the reference project corresponding to the target project, including:
[0111] Obtain the above target project;
[0112] According to the preset correspondence between the above target projects, reference projects and the capital raising data corresponding to the above reference projects are determined from the above nuclear power project classification results.
[0113] In some embodiments, since the project verification includes at least one of data cleaning, format checking, and rule judgment, the project verification module 412, when performing project verification on the target project and / or the reference project corresponding to the target project, includes:
[0114] In the case where the above-mentioned project verification includes the above-mentioned data cleaning, the fields of the capital raising data corresponding to the above-mentioned reference project are deleted and converted to obtain the data cleaning result;
[0115] and / or,
[0116] In the case where the above-mentioned project verification includes the above-mentioned format verification, the funding demand coding of the above-mentioned target project and / or the above-mentioned reference project is verified to obtain a coding verification result;
[0117] and / or,
[0118] In the case where the above-mentioned project verification includes the above-mentioned rule judgment, the above-mentioned target project and / or the above-mentioned reference project are verified using preset verification rules to obtain rule verification results.
[0119] In some embodiments, when the project verification is passed, the funding requirement generation module 413 generates the funding requirement for the target project, including:
[0120] When the result of the project verification indicates that the project verification has passed, constructing an intermediate capital raising database according to the capital raising data corresponding to the reference project; the intermediate capital raising database is used to temporarily store the capital raising data corresponding to the reference project;
[0121] When the above-mentioned capital raising intermediate library is in an activated state, the capital raising demand of the above-mentioned target project is generated according to the received project reuse instruction; the above-mentioned activated state indicates that the capital raising data in the above-mentioned capital raising intermediate library can be directly reused.
[0122] In some embodiments, in order to improve the accuracy of the reuse of the capital raising data of the reference project, the capital raising demand generation module 413, when constructing the capital raising intermediate library according to the capital raising data corresponding to the reference project, includes:
[0123] Importing the capital raising data corresponding to the reference project into the capital raising intermediate library in an inactive state; the inactive state indicates that the capital raising data in the capital raising intermediate library cannot be directly reused;
[0124] When receiving the data adjustment instruction, the data of the above-mentioned capital raising intermediate library in the inactivated state is adjusted;
[0125] After the data adjustment of the above-mentioned capital raising intermediate library in the inactivated state is completed, the above-mentioned capital raising intermediate library is converted to the activated state.
[0126] In some embodiments, the capital raising data corresponding to the reference project includes different versions of capital raising orders. When the capital raising data reuse module 414 reuses the capital raising data corresponding to the reference project to the target project according to the capital raising requirements, it includes:
[0127] According to the above-mentioned capital raising needs, the latest version of the above-mentioned capital raising form of the above-mentioned reference project shall be reused in the above-mentioned target project.
[0128] In another optional embodiment of the present application, the reference project includes a first-category reference project and / or a second-category reference project, and the nuclear power project funding data multiplexing device 41 further includes a classification management module, and the classification management module is used to multiplex the funding data corresponding to the reference project to the target project according to the funding demand, including:
[0129] In the case where the above-mentioned reference project is a first-category reference project, a capital raising standard library is constructed based on the above-mentioned first-category reference project after successful reuse;
[0130] and / or,
[0131] In the case that the above-mentioned reference project is a second-category reference project, the capital raising data reused by the above-mentioned target project shall be reviewed.
[0132] In another optional embodiment of the present application, the nuclear power project funding data reuse device 41 further includes a database matching module, which is used to, after building a funding standard library based on the first type of reference project after successful reuse, include:
[0133] A new target project is obtained, and when the new target project successfully matches the capital raising data in the capital raising standard library, the capital raising data matched in the capital raising standard library is reused in the new target project.
[0134] It should be noted that the information interaction, execution process, etc. between the devices / units are based on the same concept as the method embodiments of the present application. Their specific functions and technical effects can be found in the method embodiment section and will not be repeated here.
[0135] Figure 5 This is a schematic diagram of the structure of an electronic device provided by an embodiment of the present application. Figure 5 As shown, the electronic device 5 of this embodiment includes: at least one processor 50 ( Figure 5 The at least one processor 50 includes a memory 51 and a computer program 52 stored in the memory 51 and executable on the at least one processor 50. When the processor 50 executes the computer program 52, the steps in any of the method embodiments are implemented.
[0136] The electronic device 5 may be a computing device such as a desktop computer, a notebook, a PDA, or a cloud server. The electronic device may include, but is not limited to, a processor 50 and a memory 51. Those skilled in the art will appreciate that Figure 5 It is only an example of the electronic device 5 and does not constitute a limitation of the electronic device 5. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the electronic device may also include an input sending device, a network access device, a bus, etc.
[0137] The processor 50 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0138] In some embodiments, the memory 51 may be an internal storage unit of the electronic device 5, such as a hard disk or memory of the electronic device 5. The memory 51 may also be an external storage device of the electronic device 5, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device 5. Further, the memory 51 may also include both an internal storage unit and an external storage device of the electronic device 5. The memory 51 is used to store an operating system, an application program, a boot loader (BootLoader), data, and other programs, such as the program code of the computer program. The memory 51 may also be used to temporarily store data that has been sent or is to be sent.
[0139] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the functional units and modules is used as an example. In practical applications, the function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated into a processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0140] An embodiment of the present application also provides a network device, which includes: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor, wherein the processor implements the steps in any of the method embodiments when executing the computer program.
[0141] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the various method embodiments can be implemented.
[0142] An embodiment of the present application provides a computer program product. When the computer program product runs on an electronic device, the electronic device can implement the steps in the various method embodiments when executing the computer program product.
[0143] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the process in the embodiment method, which can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium. When the computer program is executed by the processor, the steps of the various method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may at least include: any entity or device that can carry the computer program code to the camera / electronic device, recording medium, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, RandomAccess Memory), electric carrier signal, telecommunication signal and software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals and telecommunication signals.
[0144] In the embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0145] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0146] In the embodiments provided in the present application, it should be understood that the disclosed devices / network equipment and methods can be implemented in other ways. For example, the device / network equipment embodiments described above are merely schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0147] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0148] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A method for reusing data for raising capital for a nuclear power project, characterized in that: The method comprises: Obtain a target project and a reference project corresponding to the target project, wherein the target project is a project that needs to be reused for capital raising data, and the reference project is a project that can be directly reused; Performing project verification on the target project and / or a reference project corresponding to the target project; If the project is verified, generate the funding requirements for the target project; The capital raising data corresponding to the reference project is reused in the target project according to the capital raising demand.
2. The method for reusing data for raising capital for a nuclear power project according to claim 1, characterized in that: Before obtaining the target project and the reference project corresponding to the target project, the method further includes: Classifying completed nuclear power projects in a nuclear power plant to obtain nuclear power project classification results; wherein the nuclear power project classification results include nuclear power projects that can be directly reused; The acquiring of the target project and the reference project corresponding to the target project includes: Acquire the target project; According to the preset corresponding relationship of the target project, a reference project and the capital raising data corresponding to the reference project are determined from the classification results of the nuclear power projects.
3. The method for reusing data for raising capital for a nuclear power project according to claim 2, characterized in that: The project verification includes at least one of data cleaning, format checking and rule judgment. The project verification of the target project and / or the reference project corresponding to the target project includes: In the case where the project verification includes the data cleaning, field deletion and field conversion are performed on the capital raising data corresponding to the reference project to obtain a data cleaning result; and / or, In the case where the project verification includes the format check, verifying the funding requirement coding of the target project and / or the reference project to obtain a coding verification result; and / or, In the case where the project verification includes the rule judgment, the target project and / or the reference project are verified using preset verification rules to obtain a rule verification result.
4. The method for reusing data for raising capital for a nuclear power project according to any one of claims 1 to 3, characterized in that: When the project is verified, the funding requirements for the target project are generated, including: When the result of the project verification indicates that the project verification has passed, constructing an intermediate fund raising database according to the fund raising data corresponding to the reference project; the intermediate fund raising database is used to temporarily store the fund raising data corresponding to the reference project; When the capital raising intermediate library is in an activated state, the capital raising demand of the target project is generated according to the received project reuse instruction; the activated state indicates that the capital raising data in the capital raising intermediate library can be directly reused.
5. The method for reusing data for raising capital for a nuclear power project according to claim 4, characterized in that: The step of constructing a capital raising intermediate library according to the capital raising data corresponding to the reference project includes: Importing the capital raising data corresponding to the reference project into the capital raising intermediate library in an inactivated state; the inactivated state indicates that the capital raising data in the capital raising intermediate library cannot be directly reused; When receiving a data adjustment instruction, adjusting the data of the inactivated intermediate library; After the data adjustment of the intermediate library for raising capital in the inactive state is completed, the intermediate library for raising capital is converted to the active state.
6. The method for reusing data for raising capital for a nuclear power project according to any one of claims 1 to 3, characterized in that: The capital raising data corresponding to the reference project includes different versions of capital raising orders, and the capital raising data corresponding to the reference project is reused in the target project according to the capital raising demand, including: The latest version of the capital raising form of the reference project is reused in the target project according to the capital raising demand.
7. The method for reusing data for raising capital for a nuclear power project according to any one of claims 1 to 3, characterized in that: The reference project includes a first-category reference project and / or a second-category reference project. After the funding data corresponding to the reference project is reused to the target project according to the funding demand, the method further includes: In the case where the reference project is a first-category reference project, constructing a capital raising standard library according to the first-category reference project after successful reuse; and / or, In the case where the reference project is a second-category reference project, the capital raising data reused by the target project is audited.
8. The method for reusing data for raising capital for a nuclear power project according to claim 7, characterized in that: After the capital raising standard library is constructed according to the first type of reference project after successful reuse, the method further includes: A new target project is obtained, and when the new target project successfully matches the capital raising data in the capital raising standard library, the matched capital raising data in the capital raising standard library is reused in the new target project.
9. A nuclear power project funding data multiplexing device, characterized in that: include: A project acquisition module, used to acquire a target project and a reference project corresponding to the target project, wherein the target project is a project that needs to be reused for capital raising data, and the reference project is a project that can be directly reused; A project verification module, used to perform project verification on the target project and / or a reference project corresponding to the target project; A funding demand generation module is used to generate funding demands for the target project when the project verification is passed; The funding data reuse module is used to reuse the funding data corresponding to the reference project to the target project according to the funding demand.
10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 8 is implemented.
11. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 8 is implemented.
12. A computer program product, characterized in that The invention comprises a computer program, which implements the method according to any one of claims 1 to 8 when being executed.
Citation Information
Patent Citations
File acquisition method and device, computer equipment and storage medium
CN114036187A
Project reuse scheme recommendation method and device, equipment and medium
CN115586889A
Information providing implementation method for three-dimensional collaborative design
CN115601001A
Process system flow chart efficient multiplexing method and system
CN116739499A
IN1994DE2012A