Interface management method and system for heterogeneous solid investment project data
By integrating and modeling, designing and managing interfaces for heterogeneous heterogeneous solid-investment project data, data integration and security issues are solved, and data quality and performance are improved.
Patent Information
- Application Number
- CN202411924686.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-25
- Publication Date
- 2025-05-30
AI Technical Summary
The prior art faces the challenges of data integration, transformation and interaction in the interface management of heterogeneous solid-investment project data, especially in terms of data source diversity and data structure differences, and there are problems such as semantic understanding, performance bottlenecks and insufficient data security.
By collecting heterogeneous solid-invested project data, integrating and storing it into unified data, the processed data is modeled and semantic understanding, designing an interface based on data model and semantic understanding, and managing and monitoring it to achieve efficient integration and secure transmission of data.
It improves the quality and consistency of data, effectively avoids semantic understanding and semantic conflicts, improves data transmission performance, and ensures data security and privacy.
Smart Images

Figure CN120067183A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data interface management, and particularly to an interface management method and system for heterogeneous and heterostructured fixed asset investment project data. Background Art
[0002] The interface management method for heterogeneous and heterostructured fixed asset investment project data is a key technology for processing data from different data sources and data structures. Due to the diversity of data sources and the differences in data structures of fixed asset investment projects, the interface management method needs to address the challenges of data integration, transformation, and interaction. Currently, there are mainly three types of interface management methods for heterogeneous and heterostructured fixed asset investment project data: 1. Data integration engine: A data integration engine is a commonly used interface management method that can extract, transform, and load (ETL) data from different data sources into a central data storage. This method can achieve data integration and unified management, but may face the complexity of data transformation and cleaning. 2. API interface: An API (Application Programming Interface) is an interface management method for data interaction between different systems. By defining and publishing APIs, different applications or systems can access and operate heterogeneous and heterostructured data. However, the design and management of APIs need to consider issues such as security, performance, and version control. 3. Middleware: Middleware is a software layer located between application programs and data sources that can provide data access and transformation functions. Middleware can handle the differences in data formats and protocols between different data sources and achieve data interconnection and sharing.
[0003] In the prior art, different data sources may have different semantics and data definitions, resulting in difficulties in semantic understanding and data integration. With the increase in data volume, the interface management method may face performance bottlenecks in data transmission and processing. In the interface management of heterogeneous and heterostructured fixed asset investment project data, data security and privacy protection are insufficient. Summary of the Invention
[0004] Based on this, the purpose of the present invention is to provide an interface management method and system for heterogeneous and heterostructured fixed asset investment project data to solve the deficiencies in the above prior art.
[0005] In a first aspect, the present invention provides an interface management method for heterogeneous and heterostructured fixed asset investment project data, the method comprising:
[0006] Collect heterogeneous and heterostructured fixed asset investment project data, integrate the heterogeneous and heterostructured fixed asset investment project data to obtain integrated heterogeneous and heterostructured data, and store the integrated heterogeneous and heterostructured data in a unified data;
[0007] Process the integrated heterogeneous and heterostructured data to obtain processed heterogeneous and heterostructured data;
[0008] Model and semantically understand the processed heterogeneous and isomeric data respectively to obtain a data model and data semantic understanding;
[0009] Design an interface for the heterogeneous and isomeric data based on the data model and the data semantic understanding, and manage and monitor the interface;
[0010] Obtain fixed-asset investment project data provided based on the interface, and analyze and apply and integrate the fixed-asset investment project data.
[0011] Compared with the prior art, the beneficial effects of the present invention are as follows: By integrating heterogeneous and isomeric data and storing the integrated heterogeneous and isomeric data in a unified data, the quality and consistency of the data can be improved. By respectively modeling and semantically understanding the processed heterogeneous and isomeric data, semantic understanding and semantic conflicts can be effectively avoided, multiple comparisons of the data can be realized, which helps to avoid data errors and misunderstandings. The interface designed based on the data model and data semantic understanding can improve data transmission performance and ensure data security and privacy.
[0012] Further, the steps of collecting heterogeneous and isomeric fixed-asset investment project data and integrating the heterogeneous and isomeric fixed-asset investment project data include:
[0013] Extract heterogeneous and isomeric data from different data sources, and the heterogeneous and isomeric data includes institutionalized data, semi-structured data, and structured data;
[0014] Use a conversion tool and a loading tool to collect and integrate the heterogeneous and isomeric data in sequence.
[0015] Further, the steps of processing the integrated heterogeneous and isomeric data include:
[0016] Clean and preprocess the integrated heterogeneous and isomeric data in sequence to remove noise, duplicate data, and inconsistent data in the integrated heterogeneous and isomeric data, and perform preprocessing analysis on unstructured fixed-asset investment project data to extract key project information.
[0017] Further, the steps of respectively modeling and semantically understanding the processed heterogeneous and isomeric data include:
[0018] Use a data modeling tool and ontology modeling technology to model the processed heterogeneous and isomeric data to obtain a data model;
[0019] Use the data modeling tool and the ontology modeling technology to semantically understand the processed heterogeneous and isomeric data.
[0020] Further, the steps of managing and monitoring the interface include:
[0021] Manage and monitor the interface based on an interface management tool and a monitoring system.
[0022] In a second aspect, the present invention further provides an interface management system for heterogeneous and isomeric fixed investment project data. The system includes:
[0023] A collection and integration module, configured to collect heterogeneous and isomeric fixed investment project data, integrate the heterogeneous and isomeric fixed investment project data to obtain integrated heterogeneous and isomeric data, and store the integrated heterogeneous and isomeric data in a unified database;
[0024] A processing module, configured to process the integrated heterogeneous and isomeric data to obtain processed heterogeneous and isomeric data;
[0025] A modeling module, configured to perform modeling and semantic understanding on the processed heterogeneous and isomeric data respectively to obtain a data model and data semantic understanding;
[0026] A design module, configured to design an interface for the heterogeneous and isomeric data based on the data model and the data semantic understanding, and manage and monitor the interface;
[0027] An acquisition and analysis module, configured to acquire fixed investment project data provided based on the interface, and analyze and perform application integration on the fixed investment project data.
[0028] Further, the collection and integration module includes:
[0029] An extraction unit, configured to extract heterogeneous and isomeric data from different data sources. The heterogeneous and isomeric data includes institutionalized data, semi-structured data, and structured data;
[0030] A collection and integration unit, configured to collect and integrate the heterogeneous and isomeric data in sequence by using a conversion tool and a loading tool.
[0031] Further, the processing module includes:
[0032] A cleaning and processing unit, configured to clean and preprocess the integrated heterogeneous and isomeric data in sequence to remove noise, duplicate data, and inconsistent data in the integrated heterogeneous and isomeric data, and perform preprocessing analysis on unstructured fixed investment project data to extract key project information.
[0033] In a third aspect, the present invention further provides a readable storage medium, on which a computer program is stored. When the program is executed by a processor, it implements the interface management method for heterogeneous and isomeric fixed investment project data as described above.
[0034] Fourth aspect, a computer device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where when the processor executes the computer program, it implements the interface management method for heterogeneous and isomeric fixed investment project data as described above. Description of the Drawings
[0035] Figure 1 It is a flowchart of the interface management method for heterogeneous and isomeric fixed investment project data in the first embodiment of the present invention;
[0036] Figure 2 It is a structural block diagram of the interface management system for heterogeneous and isomeric fixed investment project data in the second embodiment of the present invention;
[0037] Figure 3 It is a structural block diagram of the computer device in the third embodiment of the present invention.
[0038] Main element symbol description:
[0039] 11. Collection and integration module;
[0040] 12. Processing module;
[0041] 13. Modeling module;
[0042] 14. Design module;
[0043] 15. Acquisition and analysis module;
[0044] 10. Memory; 20. Processor; 30. Computer program.
[0045] The following specific embodiments will further illustrate the present invention in conjunction with the above-mentioned drawings. Specific Embodiments
[0046] To facilitate the understanding of the present invention, the present invention will be described more comprehensively below with reference to the relevant drawings. Several embodiments of the present invention are given in the drawings. However, the present invention can be implemented in many different forms and is not limited to the embodiments described herein. On the contrary, these embodiments are provided to make the disclosure of the present invention more thorough and comprehensive.
[0047] It should be noted that when an element is referred to as being "fixedly provided on" another element, it can be directly on the other element or there may also be an intermediate element. When an element is considered to be "connected" to another element, it can be directly connected to the other element or there may be an intermediate element at the same time. The terms "vertical", "horizontal", "left", "right" and similar expressions used herein are only for the purpose of illustration.
[0048] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the technical field to which this invention belongs. The terms used in the specification of this invention are for the purpose of describing specific embodiments only and are not intended to limit the invention. The term "and / or" used herein includes any and all combinations of one or more of the related listed items.
[0049] Embodiment 1
[0050] Please refer to Figure 1 , which shows the interface management method for heterogeneous fixed investment project data in the first embodiment of the present invention. The method includes steps S1 to S5:
[0051] S1. Collect heterogeneous fixed investment project data, integrate the heterogeneous fixed investment project data to obtain integrated heterogeneous data, and store the integrated heterogeneous data in a unified data repository.
[0052] Specifically, step S1 includes steps S11 to S12:
[0053] S11. Extract heterogeneous data from different data sources. The heterogeneous data includes institutionalized data, semi-structured data, and structured data.
[0054] S12. Use transformation tools and loading tools to collect and integrate the heterogeneous data in sequence.
[0055] It can be understood that heterogeneous data is extracted from different data sources through ETL tools. In this embodiment, the loading tool is an ETL tool, and data collection and integration can also be achieved through transformation tools and loading tools.
[0056] S2. Process the integrated heterogeneous data to obtain processed heterogeneous data.
[0057] Specifically, step S2 includes step S21:
[0058] S21. Clean and preprocess the integrated heterogeneous data in sequence to remove noise, duplicate data, and inconsistent data from the integrated heterogeneous data, and perform preprocessing analysis on unstructured fixed investment project data to extract key project information.
[0059] It can be understood that in this embodiment, a data cleaning tool and a script are used to clean and preprocess the integrated heterogeneous data in sequence, so as to be able to remove noise, duplicate data, and inconsistent data in the integrated heterogeneous data. In addition, by combining technologies such as OCR technology and artificial intelligence NLP, key project information is extracted and processed from unstructured data such as PDFs, and the data is compared to remove noise, duplicate data, and inconsistent data from the integrated heterogeneous data.
[0060] S3. Respectively perform modeling and semantic understanding on the processed heterogeneous data to obtain a data model and data semantic understanding;
[0061] Specifically, step S3 includes steps S31 to S32:
[0062] S31. Use a data modeling tool and ontology modeling technology to model the processed heterogeneous data to obtain a data model;
[0063] S32. Use the data modeling tool and the ontology modeling technology to perform semantic understanding on the processed heterogeneous data;
[0064] It can be understood that a data modeling tool and ontology modeling technology are used to model and perform semantic understanding on the processed heterogeneous data to establish the relationships and constraints between heterogeneous data.
[0065] It should be noted that in this embodiment, by introducing intelligent data mapping and transformation, semantic understanding, and semantic conflict resolution, the differences and conflicts between heterogeneous data can be better processed, and the quality and consistency of the data can be improved. This helps to avoid data errors and misunderstandings and improve the accuracy of data analysis and decision-making.
[0066] It is worth noting that in this embodiment, through technical means such as intelligent data mapping and transformation, semantic understanding and semantic conflict resolution, dynamic adaptation and scalability, and security and privacy protection, the problems of inconsistent data quality, low processing efficiency, poor flexibility and scalability, and data security and privacy in the prior art are overcome. This makes the interface management of heterogeneous fixed-asset project data more efficient, accurate, flexible, and secure.
[0067] S4. Design the interface of the heterogeneous data based on the data model and the data semantic understanding, and manage and monitor the interface;
[0068] Specifically, step S4 includes step S41:
[0069] S41. Manage and monitor the interface based on an interface management tool and a monitoring system;
[0070] It is understandable that the interfaces for heterogeneous data are designed through data models and data semantic understanding. In this embodiment, the interfaces can be implemented using web services and APIs. Additionally, the interfaces can be managed and monitored using interface management tools and monitoring systems to ensure the stability and reliability of the interfaces.
[0071] It is worth noting that in this embodiment, a design with dynamic adaptation and scalability is adopted, enabling the system to flexibly respond to changes in data sources and interface requirements, reducing the time and cost of manual intervention and data conversion, and improving the efficiency of data processing.
[0072] S5. Obtain the fixed - investment project data provided based on the interfaces, and perform analysis and application integration on the fixed - investment project data;
[0073] It is understandable that data analysis tools and application integration frameworks can be used for data analysis and application integration. This can improve the availability and interoperability of data, and promote the integration and collaborative work between different systems and applications.
[0074] It is worth noting that in this embodiment, by adopting a microservices architecture and a distributed system, the interface management module is decomposed into independent service units. This modular design makes the system easier to expand and adapt to new data sources and interface requirements. The system can dynamically deploy and expand the corresponding services to meet the changing business needs.
[0075] In addition, in this embodiment, encryption technology is used for data transmission and storage, and strict access control policies are implemented. This effectively prevents data leakage and unauthorized access, and ensures the security and privacy of data.
[0076] In summary, in the above - mentioned embodiment of the present invention, the interface management method for heterogeneous fixed - investment project data of the bracket, by integrating heterogeneous data and storing the integrated heterogeneous data in a unified data, can improve the quality and consistency of data. And by respectively modeling and performing semantic understanding on the processed heterogeneous data, semantic understanding and semantic conflicts can be effectively avoided, realizing multiple comparisons of data, which helps to avoid data errors and misunderstandings. The interfaces designed through data models and data semantic understanding can improve data transmission performance and ensure the security and privacy of data.
[0077] Embodiment Two
[0078] Please refer to Figure 2 , which shows the interface management system for heterogeneous fixed - investment project data in the second embodiment of the present invention. The system includes:
[0079] The collection and integration module 11 is used to collect heterogeneous and isomeric fixed - investment project data, integrate the heterogeneous and isomeric fixed - investment project data to obtain the integrated heterogeneous and isomeric data, and store the integrated heterogeneous and isomeric data in a unified database;
[0080] The processing module 12 is used to process the integrated heterogeneous and isomeric data to obtain the processed heterogeneous and isomeric data;
[0081] The modeling module 13 is used to perform modeling and semantic understanding on the processed heterogeneous and isomeric data respectively to obtain a data model and data semantic understanding;
[0082] The design module 14 is used to design the interface of the heterogeneous and isomeric data based on the data model and the data semantic understanding, and manage and monitor the interface;
[0083] The acquisition and analysis module 15 is used to acquire the fixed - investment project data provided based on the interface, and analyze and perform application integration on the fixed - investment project data.
[0084] In some alternative embodiments, the collection and integration module 11 includes:
[0085] The extraction unit is used to extract heterogeneous and isomeric data from different data sources, and the heterogeneous and isomeric data includes institutionalized data, semi - structured data, and structured data;
[0086] The collection and integration unit is used to collect and integrate the heterogeneous and isomeric data in sequence by using conversion tools and loading tools.
[0087] In some alternative embodiments, the processing module 12 includes:
[0088] The cleaning and processing unit is used to clean and pre - process the integrated heterogeneous and isomeric data in sequence to remove the noise, duplicate data, and inconsistent data in the integrated heterogeneous and isomeric data, and perform pre - processing analysis on the unstructured fixed - investment project data to extract key project information.
[0089] In some alternative embodiments, the modeling module 13 includes:
[0090] The modeling unit is used to model the processed heterogeneous and isomeric data by using data modeling tools and ontology modeling techniques to obtain a data model;
[0091] The understanding unit is used to perform semantic understanding on the processed heterogeneous and isomeric data by using the data modeling tools and the ontology modeling techniques.
[0092] In some alternative embodiments, the design module 14 includes:
[0093] A management and monitoring unit for managing and monitoring the interface based on an interface management tool and a monitoring system.
[0094] The functions or operation steps implemented when the above-mentioned modules and units are executed are substantially the same as those in the above method embodiments, and will not be elaborated here.
[0095] The interface management system for heterogeneous and isomeric fixed investment project data provided by the embodiments of the present invention has the same implementation principle and technical effects as those in the foregoing method embodiments. For a brief description, for the parts not mentioned in the system embodiments, reference may be made to the corresponding content in the foregoing method embodiments.
[0096] Embodiment Three
[0097] The present invention also proposes a computer device. Please refer to Figure 3 , which shows the computer device in the third embodiment of the present invention, including a memory 10, a processor 20, and a computer program 30 stored on the memory 10 and executable on the processor 20. When the processor 20 executes the computer program 30, the above-mentioned interface management method for heterogeneous and isomeric fixed investment project data is implemented.
[0098] Among them, the memory 10 includes at least one type of readable storage medium. The readable storage medium includes flash memory, hard disk, multimedia card, card-type memory (such as SD or DX memory, etc.), magnetic memory, magnetic disk, optical disk, etc. The memory 10 can be an internal storage unit of the computer device in some embodiments, such as the hard disk of the computer device. The memory 10 can also be an external storage device in other embodiments, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, etc. Further, the memory 10 can also include both the internal storage unit and the external storage device of the computer device. The memory 10 can be used not only to store application software and various types of data installed in the computer device, but also to temporarily store data that has been output or will be output.
[0099] Among them, the processor 20 can be an Electronic Control Unit (ECU, also known as an on-board computer), a Central Processing Unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chips in some embodiments, and is used to run the program code stored in the memory 10 or process data, such as executing an access restriction program, etc.
[0100] It should be noted that Figure 3The structures shown do not constitute a limitation on the computer device. In other embodiments, the computer device may include fewer or more components than those shown, or combine certain components, or have a different component arrangement.
[0101] An embodiment of the present invention also provides a readable storage medium, on which a computer program is stored. When the program is executed by a processor, it implements the interface management method for heterogeneous and isomeric fixed investment project data as described above.
[0102] Those skilled in the art can understand that the logic and / or steps represented in the flowchart or described in other ways herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, apparatus, or device (such as a computer-based system, a system including a processor, or other systems that can fetch and execute instructions from the instruction execution system, apparatus, or device), or in combination with these instruction execution systems, apparatuses, or devices. For the purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
[0103] More specific examples (non-exhaustive list) of computer-readable media include the following: an electrical connection portion (electronic device) having one or more wirings, a portable computer diskette (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium can even be paper or other suitable media on which the program can be printed, because the program can be obtained electronically, for example, by optically scanning the paper or other media, followed by editing, interpretation, or other suitable processing as necessary, and then stored in a computer memory.
[0104] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, any one or a combination of the following well-known technologies in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.
[0105] In the description of this specification, the description with reference to terms such as "one embodiment", "some embodiments", "examples", "specific examples", or "some examples", etc. means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic expressions of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or more embodiments or examples.
[0106] The above-described embodiments merely represent several implementation manners of the present invention. The description thereof is relatively specific and detailed, but it should not be construed as a limitation on the scope of the patent for the present invention. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present invention, several modifications and improvements can still be made, and these all belong to the protection scope of the present invention. Therefore, the protection scope of the patent for the present invention shall be subject to the appended claims.
Claims
1. A method for managing the interface of heterogeneous fixed investment project data, characterized in that: The method comprises: Collect heterogeneous and heterogeneous fixed investment project data, integrate the heterogeneous and heterogeneous fixed investment project data to obtain integrated heterogeneous and heterogeneous data, and store the integrated heterogeneous and heterogeneous data in unified data; Processing the integrated heterogeneous data to obtain processed heterogeneous data; Model and semantically understand the processed heterogeneous data to obtain data models and data semantic understanding; Designing interfaces for the heterogeneous data based on the data model and the data semantics, and managing and monitoring the interfaces; Obtain fixed investment project data provided based on the interface, and analyze and integrate the fixed investment project data.
2. The interface management method for heterogeneous fixed investment project data according to claim 1 is characterized in that: The step of collecting heterogeneous and heterogeneous fixed investment project data and integrating the heterogeneous and heterogeneous fixed investment project data comprises: Extracting heterogeneous data from different data sources, wherein the heterogeneous data includes structured data, semi-structured data, and structured data; The heterogeneous data are collected and integrated in sequence using conversion tools and loading tools.
3. The interface management method for heterogeneous fixed investment project data according to claim 1 is characterized in that: The step of processing the integrated heterogeneous data includes: The integrated heterogeneous data are cleaned and preprocessed in turn to remove noise, duplicate data and inconsistent data from the integrated heterogeneous data, and the unstructured fixed investment project data are preprocessed and analyzed to extract key project information.
4. The interface management method for heterogeneous fixed investment project data according to claim 1 is characterized in that: The steps of respectively modeling and semantically understanding the processed heterogeneous and heterogeneous data include: Modeling the processed heterogeneous data using data modeling tools and ontology modeling technology to obtain a data model; The data modeling tool and the ontology modeling technology are used to perform semantic understanding on the processed heterogeneous and heterogeneous data.
5. The interface management method for heterogeneous fixed investment project data according to claim 1 is characterized in that: The steps of managing and monitoring the interface include: The interface is managed and monitored based on an interface management tool and a monitoring system.
6. An interface management system for heterogeneous fixed investment project data, characterized in that: The system comprises: A collection and integration module, used for collecting heterogeneous and heterogeneous fixed investment project data, integrating the heterogeneous and heterogeneous fixed investment project data to obtain integrated heterogeneous and heterogeneous data, and storing the integrated heterogeneous and heterogeneous data into unified data; A processing module, used for processing the integrated heterogeneous data to obtain processed heterogeneous data; The modeling module is used to model and semantically understand the processed heterogeneous data to obtain a data model and data semantic understanding; A design module, used to design the interface of the heterogeneous data based on the data model and the data semantic understanding, and manage and monitor the interface; The acquisition and analysis module is used to acquire the fixed investment project data provided based on the interface, and to analyze and integrate the fixed investment project data.
7. The interface management system for heterogeneous fixed investment project data according to claim 6, characterized in that: The collection and integration module includes: An extraction unit, used for extracting heterogeneous data from different data sources, wherein the heterogeneous data includes structured data, semi-structured data and structured data; The collection and integration unit is used to collect and integrate the heterogeneous data in sequence by using conversion tools and loading tools.
8. The interface management system for heterogeneous fixed investment project data according to claim 6, characterized in that: The processing module comprises: The cleaning processing unit is used to clean and preprocess the integrated heterogeneous data in turn to remove noise, duplicate data and inconsistent data from the integrated heterogeneous data, and to preprocess and analyze the unstructured fixed investment project data to extract key project information.
9. A readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the interface management method for heterogeneous and heterogeneous fixed investment project data as described in any one of claims 1 to 5 is implemented.
10. A computer 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 interface management method for heterogeneous and heterogeneous fixed investment project data as described in any one of claims 1 to 5 is implemented.