Full-life-cycle management system based on information data
The full life cycle management system addresses data management challenges by integrating and standardizing data across departments, ensuring accurate and consistent data storage and processing, enhancing data governance and flexibility.
Patent Information
- Application Number
- CN202411323667.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-23
- Publication Date
- 2024-12-27
AI Technical Summary
Companies face challenges in managing data across various stages of its life cycle due to a lack of professional organizational structure, irregular data management, and ineffective coordination between departments, leading to increased operating costs and reduced data liquidity and flexibility.
A full life cycle management system comprising an information data acquisition module, data verification module, information organization module, execution control module, and supervisory control module, which converts, verifies, organizes, and supervises data to ensure standardized storage and processing, using a unified data model and logical models to manage data effectively.
The system simplifies data integration, ensures data accuracy and consistency, and enhances data governance, improving the orderliness and flexibility of data management by coordinating logical models and taking corrective measures, thus supporting efficient big data applications.
Smart Images

Figure CN119201923A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of data management, and in particular relates to a full life cycle management system based on information data. Background Art
[0002] With the development of informatization, most companies are affected by data acquisition and processing mechanisms when managing products and businesses online. They face risks of varying degrees in each stage of data generation, collection, storage, transmission, use and deletion. With the advent of the big data and AI era, the surge in data volume has also brought huge storage and processing pressures. In terms of data organization, there is a lack of professional organizational structure and management and control processes, which has led to chaos and irregularities in data management. There is a lack of effective coordination mechanisms between departments within the company, making master data management complex and difficult to implement. Large-scale data governance frameworks require the classification and grading of a large number of data resources. Although this standardizes the data processing process to a certain extent, it increases the operating costs of the company and affects the liquidity and flexibility of the data. Summary of the invention
[0003] In order to solve the above problems existing in the prior art, the present invention provides a full life cycle management system based on information data.
[0004] The purpose of the present invention can be achieved through the following technical solutions:
[0005] A full life cycle management system based on information data, comprising: an information data acquisition module, a data verification module, an information organization module, an execution control module, and a supervision control module;
[0006] The information data acquisition module is used to convert the physical quantity information of the data source into multivariate information data, and integrate and standardize the multivariate information data through a unified data model to obtain structured data;
[0007] The data verification module is used to perform regular verification on the structured data after data cleaning, and encode the verified data into metadata and transmit it to the information organization module;
[0008] The information organization module is used to obtain project information, match the project information according to the creation object, receiving object, and data management object of the metadata to obtain project progress nodes, and establish an organization model according to the project progress nodes. The organization model is used to process manage the metadata and output management information;
[0009] The execution control module is used to perform process modeling according to the management information to obtain task execution sequence and execution rules, and to perform message transmission and scheduling on the data resource access object of the management information through the task execution sequence and execution rules;
[0010] The supervisory control module is used to set inspection benchmark indicators, automatically track the processing process and generate performance indicators by setting regular inspection points in the entire life cycle of the multivariate information data, and correct data deviations based on the performance indicators.
[0011] Specifically, the multivariate information data is a data object identifier and data content generated based on a data object.
[0012] Specifically, the unified data model maps the multivariate information data into a common information format through a data extraction tool, determines data entities and attributes, sets a unified data structure according to the common information format, and converts the multivariate information data into structured data for storage and processing according to the unified data structure; if the collected multivariate information data is unstructured data, the unstructured data is segmented and semantically associated into entity content associated information, and the entity content association is encoded and integrated into structured data through the unified data structure.
[0013] Specifically, the regularized verification distributes the data verification rules to the data verification nodes through a parallel scheduler, the ID and parameters of the data verification rules are stored in an indication file, the data verification node reads the indication file according to the received data verification rules, and performs data verification on the structured data and the corresponding rule index data according to the rule parameters of the indication file when the system is executed, and returns the verification result.
[0014] Specifically, the organizational model establishes a corresponding data active node set according to the data management object of the metadata, constructs an active node flow queue based on the data active node set according to the creation object and the receiving object of the project information and the corresponding metadata, and outputs the active node flow queue as management information to the execution control module.
[0015] Specifically, the process modeling method is: setting the forward node and backward node of the logical path of the project schedule for the data management object of the metadata according to the project information, adding at least one pair of forward nodes and backward nodes to the intermediate nodes of the active node flow queue, establishing logical execution rules of the forward nodes and backward nodes according to the project information, and generating the task execution sequence based on the active node flow queue according to the execution rules and the maximum task timeliness.
[0016] The beneficial effects of the present invention are:
[0017] By providing a common framework through a unified data model, data from different sources are mapped into a common format, thereby simplifying integration, achieving data aggregation, integration, stratification and persistence, and efficiently supporting various big data application scenarios of enterprises; the acquired multivariate data is integrated together, and the information is processed uniformly, absorbing the characteristics of different data sources, and extracting richer and more valuable information from them. The standardized data is stored uniformly to ensure the accuracy and consistency of the data, while strengthening the data governance framework, eliminating information islands, and realizing data interconnection. By constructing logical means such as regular verification, organizational models, and process modeling, the orderliness and feasibility of data in progress management are further strengthened, solving the confusion and irregularity of data management when tracking data progress, and through the later supervision and control module, the logical models involved are coordinated to take corrective measures, which improves the flexibility and availability of data. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to facilitate understanding by those skilled in the art, the present invention is further described below with reference to the accompanying drawings.
[0019] Figure 1 It is a structural schematic diagram of a full life cycle management system based on information data of the present invention. DETAILED DESCRIPTION
[0020] In order to further explain the technical means and effects adopted by the present invention to achieve the predetermined invention purpose, the specific implementation methods, structures, features and effects of the present invention are described in detail below in conjunction with the accompanying drawings and preferred embodiments.
[0021] See also Figure 1 , a full life cycle management system based on information data:
[0022] A full life cycle management system based on information data, comprising: an information data acquisition module, a data verification module, an information organization module, an execution control module, and a supervision control module;
[0023] The information data acquisition module is used to convert the physical quantity information of the data source into multivariate information data, and integrate and standardize the multivariate information data through a unified data model to obtain structured data;
[0024] The data verification module is used to perform regular verification on the structured data after data cleaning, and encode the verified data into metadata and transmit it to the information organization module;
[0025] The information organization module is used to obtain project information, match the project information according to the creation object, receiving object, and data management object of the metadata to obtain project progress nodes, and establish an organization model according to the project progress nodes. The organization model is used to process manage the metadata and output management information;
[0026] The execution control module is used to perform process modeling according to the management information to obtain task execution sequence and execution rules, and to perform message transmission and scheduling on the data resource access object of the management information through the task execution sequence and execution rules;
[0027] The supervisory control module is used to set inspection benchmark indicators, automatically track the processing process and generate performance indicators by setting regular inspection points in the entire life cycle of the multivariate information data, and correct data deviations based on the performance indicators.
[0028] In this embodiment, the project information and project progress nodes are composed of the draft preparation, opinion solicitation, review and approval, release, review, and cancellation nodes after the project is established. Information management is performed through the organizational model based on the execution stage of each node. The control and resource objects are used as the information analysis targets. The various stages of the entire life cycle are decomposed to obtain a multi-level target system. In the message transmission and scheduling stage, a multi-objective optimization model is constructed according to the normal duration of each node. The expression is:
[0029]
[0030] Among them, Z is the optimization coefficient, w T 、w Q 、w c 、w σ2 They are the weight parameters of node duration, node transmission quality, target optimization cost, and resource degree, and the sum of the values of the four weight parameters is 1. n is the node normal duration, T k is the duration of a single process for a node, T min is the lower limit of the critical point, U Q is the quality efficiency coefficient of each target, c max is the upper limit of the cost indicator, c k is the single target cost, c min is the lower limit of the cost index, U σ2 is the target resource synergy efficiency coefficient;
[0031] In the various business processes of the life cycle, the core content of data exchange is master data such as projects, progress, costs, documents, resources, etc., mainly involving master data information such as projects, organizations, finance, personnel, suppliers, materials, equipment, and progress. Project master data is used to track and record the cost and progress of the project during the construction period; material master data is mainly used for material procurement during the project implementation phase. The project determines the object of procurement based on the material master data. The full life cycle information management system integrates with the design, procurement, on-site construction, and schedule planning systems to unify user perception and integrate the business data of various business systems. While the system obtains external system data, it also provides upstream and downstream business data for other systems, directly integrates the subsystem page into the full life cycle information management system, and makes full use of the calculations that have been implemented by the subsystem, thereby reducing unnecessary data transmission and data statistics, and reducing the difficulty of integration. At the same time, by integrating with the pages of other application systems, it can avoid changing the original system business logic, thereby reducing the probability of system errors.
[0032] Specifically, the multivariate information data is a data object identifier and data content generated based on a data object.
[0033] Specifically, the unified data model maps the multivariate information data into a common information format through a data extraction tool, determines data entities and attributes, sets a unified data structure according to the common information format, and converts the multivariate information data into structured data for storage and processing according to the unified data structure; if the collected multivariate information data is unstructured data, the unstructured data is segmented and semantically associated into entity content associated information, and the entity content association is encoded and integrated into structured data through the unified data structure.
[0034] Specifically, the regularized verification distributes the data verification rules to the data verification nodes through a parallel scheduler, the ID and parameters of the data verification rules are stored in an indication file, the data verification node reads the indication file according to the received data verification rules, and performs data verification on the structured data and the corresponding rule index data according to the rule parameters of the indication file when the system is executed, and returns the verification result.
[0035] Specifically, the organizational model establishes a corresponding data active node set according to the data management object of the metadata, constructs an active node flow queue based on the data active node set according to the creation object and the receiving object of the project information and the corresponding metadata, and outputs the active node flow queue as management information to the execution control module.
[0036] Specifically, the process modeling method is: setting the forward node and backward node of the logical path of the project schedule for the data management object of the metadata according to the project information, adding at least one pair of forward nodes and backward nodes to the intermediate nodes of the active node flow queue, establishing logical execution rules of the forward nodes and backward nodes according to the project information, and generating the task execution sequence based on the active node flow queue according to the execution rules and the maximum task timeliness.
[0037] The computer storage medium of the embodiment of the present invention may adopt any combination of one or more computer-readable media. The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device.
[0038] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0039] The program code included on the computer readable medium can be transmitted with any appropriate medium, including but not limited to wireless, electric wire, optical cable, RF, etc., or any suitable combination of the above. The computer program code for performing the operation of the present invention can be written in one or more programming languages or their combinations, and the programming language includes object-oriented programming languages-such as Java, Smalltalk, C++, and also includes conventional procedural programming languages-such as "C" language or similar programming languages. The program code can be executed completely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on the remote computer, or completely on the remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (for example, using an Internet service provider to connect through the Internet).
[0040] The above description is only a preferred embodiment of the present invention and does not limit the present invention in any form. Although the present invention has been disclosed as a preferred embodiment as above, it is not used to limit the present invention. Any technical personnel in this field can make some changes or modify the technical contents disclosed above into equivalent embodiments without departing from the scope of the technical solution of the present invention. However, any simple modification, equivalent change and modification made to the above embodiments according to the technical essence of the present invention without departing from the content of the technical solution of the present invention still fall within the scope of the technical solution of the present invention.
Claims
1. A full life cycle management system based on information data, characterized in that: include: Information data acquisition module, data verification module, information organization module, execution control module, and supervision control module; The information data acquisition module is used to convert the physical quantity information of the data source into multivariate information data, and integrate and standardize the multivariate information data through a unified data model to obtain structured data; The data verification module is used to perform regular verification on the structured data after data cleaning, and encode the verified data into metadata and transmit it to the information organization module; The information organization module is used to obtain project information, match the project information according to the creation object, receiving object, and data management object of the metadata to obtain project progress nodes, and establish an organization model according to the project progress nodes. The organization model is used to process manage the metadata and output management information; The execution control module is used to perform process modeling according to the management information to obtain task execution sequence and execution rules, and to perform message transmission and scheduling on the data resource access object of the management information through the task execution sequence and execution rules; The supervisory control module is used to set inspection benchmark indicators, automatically track the processing process and generate performance indicators by setting regular inspection points in the entire life cycle of the multivariate information data, and correct data deviations based on the performance indicators.
2. The system according to claim 1, characterized in that The multivariate information data is a data object identifier and data content generated based on a data object.
3. The system according to claim 1, characterized in that The unified data model maps the multivariate information data into a common information format through a data extraction tool, determines data entities and attributes, sets a unified data structure according to the common information format, and converts the multivariate information data into structured data for storage and processing according to the unified data structure; if the collected multivariate information data is unstructured data, the unstructured data is segmented and semantically associated into entity content associated information, and the entity content association is encoded and integrated into structured data through the unified data structure.
4. The system according to claim 1, characterized in that The rule-based verification distributes the data verification rules to the data verification nodes through a parallel scheduler. The ID and parameters of the data verification rules are stored in an indication file. The data verification nodes read the indication file according to the received data verification rules. When the system is executed, the structured data is verified with the corresponding rule index data according to the rule parameters of the indication file and the verification result is returned.
5. The system according to claim 1, characterized in that The organizational model establishes a corresponding data active node set according to the data management object of the metadata, constructs an active node flow queue based on the data active node set according to the creation object and the receiving object of the project information and the corresponding metadata, and outputs the active node flow queue as management information to the execution control module.
6. The system according to claim 5, characterized in that The process modeling method is: setting the forward node and backward node of the logical path of the project schedule for the data management object of the metadata according to the project information, adding at least one pair of forward nodes and backward nodes to the intermediate nodes of the active node flow queue, establishing logical execution rules of the forward nodes and backward nodes according to the project information, and generating the task execution sequence based on the active node flow queue according to the execution rules and the maximum task timeliness.
7. 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 program, a full life cycle management system based on information data as described in any one of claims 1-6 is implemented.
8. A storage medium containing computer executable instructions, characterized in that: The computer executable instructions are used to execute the full life cycle management system based on information data as described in any one of claims 1-6 when executed by a computer processor.
