Oil extraction data management system and method and storage medium

The oil extraction data management system addresses inefficiencies in the oil lifting and sales process by implementing business logic modules for standardized and visualized data processing, enhancing efficiency and reducing errors.

CN119250735APending Publication Date: 2025-01-03CNOOC INT ENERGY SERVICES (BEIJING) LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411345877.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2025-01-03

AI Technical Summary

Technical Problem

The current oil lifting and sales business process is cumbersome, involves high labor costs, and has a low contract execution fault tolerance rate due to cumbersome data processing and reliance on email and intranet downloads, failing to meet the needs of efficient and accurate data management.

Method used

An oil extraction data management system with business logic modules, including original data extraction, logic processing, and result display components, which standardizes and visualizes the data processing to improve efficiency and reduce errors.

Benefits of technology

The system enhances data management efficiency, reduces labor costs, and lowers error rates by standardizing and visualizing the business process, providing clear interfaces and supporting refined management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119250735A_ABST
    Figure CN119250735A_ABST
Patent Text Reader

Abstract

The invention discloses an oil extraction data management system and method and a storage medium. The system comprises a plurality of business logic modules, and the business logic modules at least comprise an oil extraction business logic module, a production data logic module, a financial data logic module, an oil extraction overview logic module and a financial overview logic module. Each business logic module comprises at least one sub-business logic model, and each sub-business logic model comprises an original data extraction component, a logic processing component and a result display component. The original data extraction component is used for extracting original data from a database according to configuration requirements of the logic processing component and processing the original data according to preset business logic to obtain a business index result, and the result display component is used for displaying the business index result according to interface display configuration. Omnibearing refinement, standardization, digitization and visualization improvement on oil extraction business is achieved, the whole process task of oil extraction and sales can be efficiently completed on time, and meanwhile the labor cost of data processing is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of petroleum data management, and in particular to an oil extraction data management system, method and storage medium. Background Art

[0002] Oil sales business refers to a specific business process in the oil industry, which involves a sales model from oil field production to crude oil transportation. This process starts from offshore production facilities (such as FPSO, Floating Production Storage and Offloading), transported by dynamic positioning shuttle tankers (DPST, Dynamic Positioning Shuttle Tanker), and finally delivered to customers by very large crude carriers (VLCC, Very Large Crude Carrier) or other types of tankers.

[0003] However, the current oil lifting and sales business has a cumbersome process, a large amount of basic data accumulated, and oil lifting and sales related documents need to be sent by email or downloaded from the intranet. The data processing process is cumbersome, labor costs are high, and the contract execution fault tolerance rate is low, which is increasingly obvious and cannot meet the actual work needs of the oil lifting and sales business. Summary of the invention

[0004] The present invention provides an oil extraction data management system, method and storage medium to improve business management and data governance, realize the collection, storage, processing and use of data from the entire chain of oil extraction and sales business including on-site production, oil extraction and transportation, financial sales, etc., and carry out all-round refinement, standardization, digitization and visualization of the oil extraction and sales business, so as to effectively realize full production and full extraction, and complete the entire sales process tasks efficiently and on time.

[0005] According to one aspect of the present invention, an oil extraction data management system is provided, the system comprising a plurality of business logic modules, the business logic modules at least comprising an oil extraction business logic module, a production data logic module, a financial data logic module, an oil extraction overview logic module and a financial overview logic module: wherein each of the business logic modules comprises at least one sub-business logic model, the sub-business logic model comprises an original data extraction component, a logic processing component and a result display component, wherein:

[0006] The original data extraction component is used to call the original data extraction component to extract original data from the database according to the configuration requirements of the logic processing component, and process the original data according to the preset business logic to obtain business indicator results. The result display component is used to display the business indicator results according to the interface display configuration.

[0007] According to another aspect of the present invention, there is provided an oil extraction data management method, which is applied to an oil extraction data management system, wherein the system comprises a plurality of business logic modules, wherein the business logic modules at least comprise an oil extraction business logic module, a production data logic module, a financial data logic module, an oil extraction overview logic module and a financial overview logic module; wherein each of the business logic modules comprises at least one sub-business logic model, wherein the sub-business logic model comprises an original data extraction component, a logic processing component and a result display component; the method comprises:

[0008] By means of the original data extraction component, according to the configuration requirements of the logic processing component, the original data extraction component is called to extract original data from the database;

[0009] By means of the logic processing component, the original data is processed according to the preset business logic to obtain the business indicator result;

[0010] The business indicator results are displayed through the result display component according to the interface display configuration.

[0011] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the oil extraction data management method described in any embodiment of the present invention when executed.

[0012] The technical solution of the embodiment of the present invention is to call the original data extraction component to extract the original data from the database according to the configuration requirements of the logic processing component through the original data extraction component, and process the original data according to the preset business logic to obtain the business indicator results. Through the result display component, the business indicator results are displayed according to the interface display configuration, so as to realize the visualization and standardization of the whole business process, clarify the interfaces of all parties, build a complete standard system, improve the efficiency of oil extraction, reduce the error rate and reduce the labor cost.

[0013] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0015] Figure 1is a schematic diagram of an oil extraction data management system provided according to Embodiment 1 of the present invention;

[0016] Figure 2 is a schematic diagram of a business logic module provided according to Embodiment 2 of the present invention;

[0017] Figure 3 is a flow chart of an oil extraction data management method provided according to Embodiment 3 of the present invention;

[0018] Figure 4 It is a structural schematic diagram of an electronic device for implementing the oil extraction data management method according to an embodiment of the present invention. DETAILED DESCRIPTION

[0019] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0020] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0021] Embodiment 1

[0022] Figure 1 A schematic diagram of an oil extraction data management system is provided for the first embodiment of the present invention. This embodiment is applicable to the case of digitally managing data associated with the extraction and sale of petroleum products, wherein the system may include multiple business logic modules. These business logic modules at least include an oil extraction business logic module, a production data logic module, a financial data logic module, an oil extraction overview logic module, and a financial overview logic module.

[0023] It should be noted that the oil extraction data management system is developed based on data development software (such as Power BI software) as a basic tool. The business logic module processes the business data of each business so that the processed data is displayed in the corresponding display interface. Exemplarily, the oil extraction business logic module collects oil product related data to facilitate understanding of oil product quality, find suitable customers, and achieve better sales value. The production data logic module can review historical production data and predict the production situation for the next month. Combined with the analysis of the oil extraction schedule, it can arrange replacement, optimize shipping schedules, and allocate transportation capacity more flexibly to ensure full production and full extraction, and reduce additional costs such as demurrage. The financial data logic module can be used for financial data verification and short-term financial data estimation, etc., to achieve integrated data management of finance and oil extraction. The oil extraction overview logic module can be carried out from multiple dimensions such as time, voyage, and transshipment time, and intelligently present business achievements, experience summaries, historical oil extraction statistics, and audit inspection cooperation. The financial overview logic module can compare the average monthly ANP price with the Brent price, which is convenient for fine management of oil extraction business from a financial perspective.

[0024] Figure 2 A schematic diagram of a business logic module is provided for the first embodiment of the present invention, such as Figure 2 Each of the business logic modules includes at least one sub-business logic model, and the sub-business logic model includes an original data extraction component, a logic processing component, and a result display component, wherein:

[0025] The original data extraction component is used to call the original data extraction component to extract original data from the database according to the configuration requirements of the logic processing component, and process the original data according to the preset business logic to obtain business indicator results. The result display component is used to display the business indicator results according to the interface display configuration.

[0026] The configuration requirements are determined according to the actual task processing scheme of the business logic module. For example, when the business logic module is a financial data logic module, the configuration requirements can be set according to the processing method of the financial data. The original data can refer to the original data associated with the extraction and sale of petroleum products. The business indicator result can refer to the data processing result obtained after processing the original data.

[0027] That is to say, each business logic module includes a metadata extraction component, a logic processing component and a result display component. The original data extraction component is used to obtain the original data corresponding to the configuration requirements from the database according to the configuration requirements of the logic processing component, and send the original data to the logic processing component. After receiving the original data, the logic processing component processes the original data according to the preset business logic, and can obtain the business indicator results, and send the business indicator results to the display component so that the display component displays the business indicator results. The technical solution of the embodiment of the present invention, through the original data extraction component, according to the configuration requirements of the logic processing component, calls the original data extraction component to extract the original data from the database, and processes the original data according to the preset business logic to obtain the business indicator results. Through the result display component, the business indicator results are displayed according to the interface display configuration, so as to realize the visualization and standardization of the whole business process, clarify the interfaces of all parties, build a complete standard system, improve the efficiency of oil extraction, reduce the error rate and reduce labor costs.

[0028] It should be noted that, considering the particularity of the extracted data and the way the operator discloses the data, that is, disclosing the data in the form of daily and monthly reports, data analysis and processing are performed on each data in the database. At the same time, the system interface is designed one by one according to the actual business needs, the framework and model required for visual presentation of information are built, the data screening function is added and a multi-dimensional screening method is provided, and finally multiple display interfaces such as user navigation, oil extraction business, production business, financial business, oil extraction overview, and financial overview are provided. In addition, all components are linked by using the DAX language, and a directory interface is designed and integrated using Figma, and different information display interfaces can be provided according to different user needs. At the same time, the information on different interfaces can be refined and purified so as to accurately present the data to the end user and quickly display the data changes within a certain period of time through a variety of charts. The results display component can visualize and accurately present the standards and process details of the oil extraction business, which helps to promote internal and external cooperation, reduce costs and increase efficiency, and provide support for digital fine management business.

[0029] Exemplarily, the configuration process of the logic processing component includes: determining the data display requirements according to the oil extraction business, and determining the configuration knowledge graph corresponding to the data display requirements; configuring the visualization presentation framework according to the configuration knowledge graph, and adding a data screening component.

[0030] Specifically, through the core processes and key scenarios of oil extraction and sales, the data display needs of the oil extraction business are determined, and a full-process knowledge map and work standards are established. The entire process of crude oil from FPSO (Floating Production Storage and Offloading) to the sales end is visualized and standardized, the interfaces of all parties are sorted out and clarified, repetitive processes are simplified and optimized, a visual presentation framework is configured, and data screening components are added to improve the level of basic data management capabilities at the grassroots level.

[0031] Exemplarily, based on the above embodiment, the system further includes a data acquisition module, wherein the data acquisition module is used to collect raw data associated with the extraction and sale of petroleum products, and classify and store the raw data in a data category column of the oil extraction database.

[0032] The original data at least includes oil inventory, production efficiency, oil extraction time, sales revenue, time period, voyage and oil extraction number, etc. The oil extraction database includes at least one data category column, and the data category column stores unique category data.

[0033] Exemplarily, the data category columns include at least a production category column, a financial category column and an oil extraction category column; the data acquisition module is specifically used to: classify the original data to obtain the oil extraction data category; store the original data in the target data category column, wherein the target data category column corresponds to the oil extraction data category.

[0034] Specifically, VBA programming is used to configure the data acquisition module to extract the original data. The original data is first collected in a semi-automatic manner to ensure that the samples and data sources can extract the correct information into the correct columns without logical errors. After a period of inspection and debugging, the data can be automatically entered into the system. According to the needs of finance, production and oil extraction, the information category corresponding to the data is determined, and the original data is sorted into the database and classified by columns. Each column corresponds to a data type to facilitate the original data extraction component to read and identify the original data. Achieve lean digital improvement of oil extraction and sales business, minimize the adverse effects of manual input errors, and ensure the accuracy and timeliness of basic data and its derivative data.

[0035] Exemplarily, the system further includes a data proofreading module, wherein the data proofreading module is used to: based on a preset proofreading time, cross-check the original data stored in the oil extraction database with the department record data, determine the abnormal oil extraction data, and update and optimize the abnormal oil extraction data.

[0036] The preset proofreading time can be set according to actual conditions, and the present invention does not specifically limit this. Specifically, the original data in the oil extraction database and the department record data are cross-checked according to the preset proofreading time to determine the abnormal oil extraction data in the oil extraction database to ensure the accuracy of the data.

[0037] Exemplarily, the result display component includes at least an oil extraction business interface, a production data interface, a financial data interface, an oil extraction overview interface, and a financial overview interface.

[0038] It should be noted that each business logic module has a corresponding result display component. Exemplarily, when the business logic module is an oil extraction business logic module, the result display component can be displayed as an oil extraction business interface. When the business logic module is a financial data logic module, the result display component can be displayed as a financial data interface. When the business logic module is a production data logic module, the result display component can be displayed as a production data interface. When the business logic module is an oil extraction overview logic module, the result display component can be displayed as an oil extraction overview interface. When the business logic module is a financial overview logic module, the result display component can be displayed as a financial overview interface.

[0039] Exemplarily, the oil extraction business interface is used to display oil product parameters, wherein the oil product parameters at least include oil product gravity index, oil product salinity, oil product density and oil product free water content, etc. The production data interface is used to respond to the production data screening instruction and display the oil product production data corresponding to the production data screening instruction; the financial data interface is used to display the oil product sales data, wherein the oil product sales data at least includes the oil product sales value, value estimation data and oil product retail price; the oil extraction overview interface is used to respond to the oil extraction data screening instruction and display the oil extraction data information corresponding to the oil extraction data screening instruction, wherein the oil extraction data information at least includes the oil extraction time, oil extraction number, oil extraction transfer point and oil extraction export country; the financial overview interface is used to respond to the financial data screening instruction and display the financial data information corresponding to the financial data screening instruction, wherein the financial data information at least includes mining tax data, commodity inspection fees, customs clearance fees and insurance fees.

[0040] Specifically, in the oil extraction business interface, by displaying oil parameters such as API, salinity, density, and free water content, you can understand the quality of oil products, find suitable customers, and achieve better sales value (for example, different refineries have different requirements for oil products, and the corresponding prices are also inconsistent). In the production data interface, respond to production data filtering instructions (such as using the date filtering function to adjust the filtering rules), you can review historical production data and predict production conditions for the next month. Combined with the analysis of the oil extraction schedule, you can arrange replacements, optimize shipping schedules, and allocate transportation capacity more flexibly to ensure full production and extraction, and reduce additional costs such as demurrage. In the financial data interface, financial data such as income and ANP prices are displayed and counted, which can be used for financial data verification and short-term financial data estimation, etc., to achieve integrated data management of finance and oil extraction. In the oil extraction overview interface, historical data can be analyzed and counted, and the filtering can be carried out from multiple dimensions such as time, voyage, and transshipment time. All oil extraction business details such as oil extraction time, number, DPST name, transshipment point, export country, etc. are intelligently presented, which is convenient for business performance, experience summary, historical oil extraction volume statistics, and audit inspection cooperation. In the financial overview interface, in response to the financial data filtering command, financial detail data such as mining taxes, commodity inspection fees, customs clearance fees, insurance fees, etc. are displayed. At the same time, the comparison between the average monthly ANP price and the Brent price can be visualized, which is convenient for the refined management of oil extraction business from a financial perspective. In addition, in order to facilitate learning and communication, the system has added special interfaces such as user navigation and special term explanation.

[0041] Exemplarily, the system also includes a security management module, which is used to receive login information input by a login object through a login interface, and determine the data access authority corresponding to the login object based on the login information; when the data display instruction complies with the data access authority, the data display instruction is sent to the data analysis module, so that the data analysis module extracts the target oil extraction data from the oil extraction database.

[0042] Specifically, considering data security and security management, a login interface is added, through which login information input by a login object is received, data access permissions corresponding to the login object are determined, and the login object is allowed to obtain data information of corresponding permissions.

[0043] By combining the actual needs for system design, an oil extraction data management system with multiple display interfaces such as login, menu, user guidance, item explanation, oil extraction data, production data, financial data, oil extraction overview and financial overview is finally formed. Through this system, the massive data of the oil extraction business can be digitized and visualized, and repeated and redundant process segments can be analyzed, and steps to be optimized and reduced can be identified to save unnecessary expenses and reduce costs. It helps to fully understand the process, identify difficult points, improve work accuracy and efficiency, break down data from multiple dimensions and present many charts to support refined management, realize source collection automation, and normalize basic data governance work.

[0044] Embodiment 2

[0045] Figure 3 This is a flowchart of an oil extraction data management method provided in the second embodiment of the present invention. The method can be executed by an oil extraction data management system, and the oil extraction data management system can be implemented in the form of hardware and / or software. The system includes multiple business logic modules, and the business logic modules at least include an oil extraction business logic module, a production data logic module, a financial data logic module, an oil extraction overview logic module, and a financial overview logic module; wherein each of the business logic modules includes at least one sub-business logic model, and the sub-business logic model includes an original data extraction component, a logic processing component, and a result display component. Figure 3 As shown, the method includes:

[0046] S101 . Calling the original data extraction component to extract original data from a database according to the configuration requirements of the logic processing component through the original data extraction component.

[0047] S102: Process the original data according to preset business logic through the logic processing component to obtain business indicator results.

[0048] S103: Display the business indicator results through the result display component according to the interface display configuration.

[0049] The technical solution of the embodiment of the present invention is to call the original data extraction component to extract the original data from the database according to the configuration requirements of the logic processing component through the original data extraction component, and process the original data according to the preset business logic to obtain the business indicator results. Through the result display component, the business indicator results are displayed according to the interface display configuration, so as to realize the visualization and standardization of the whole business process, clarify the interfaces of all parties, build a complete standard system, improve the efficiency of oil extraction, reduce the error rate and reduce the labor cost.

[0050] Embodiment 3

[0051] Figure 4A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0052] like Figure 4 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0053] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0054] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The processor 11 executes the various methods and processes described above, such as method oil extraction data management.

[0055] In some embodiments, the method of oil extraction data management may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the method of oil extraction data management described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to perform the method of oil extraction data management in any other suitable manner (e.g., by means of firmware).

[0056] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0057] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0058] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, 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 foregoing.

[0059] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0060] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0061] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0062] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0063] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. An oil extraction data management system, characterized in that: The system includes multiple business logic modules, which include at least an oil extraction business logic module, a production data logic module, a financial data logic module, an oil extraction overview logic module, and a financial overview logic module: Each of the business logic modules includes at least one sub-business logic model, and the sub-business logic model includes an original data extraction component, a logic processing component, and a result display component, wherein: The original data extraction component is used to call the original data extraction component to extract original data from the database according to the configuration requirements of the logic processing component, and process the original data according to the preset business logic to obtain business indicator results. The result display component is used to display the business indicator results according to the interface display configuration.

2. The system according to claim 1, characterized in that The configuration process of the logic processing component includes: Determine, according to the data display requirements of the oil extraction business, a configuration knowledge graph corresponding to the data display requirements; Configure the knowledge graph according to the above configuration, configure the visualization presentation framework, and add the data filtering component.

3. The system according to claim 1, characterized in that The system further comprises: The data acquisition module is used to collect raw data associated with the extraction and sale of petroleum products, and classify and store the raw data in data category columns of an oil extraction database, wherein the oil extraction database includes at least one data category column, and the data category column stores unique category data.

4. The system according to claim 3, characterized in that The data category columns at least include a production category column, a financial category column and an oil extraction category column; the data acquisition module is specifically used to: Classify the original data to obtain oil extraction data categories; The original data is stored in a target data category column, wherein the target data category column corresponds to the oil extraction data category.

5. The system according to claim 1, characterized in that The system further comprises: Data proofreading module for: Based on the preset proofreading time, the original data stored in the oil extraction database is cross-checked with the department record data to determine the abnormal oil extraction data, and the abnormal oil extraction data is updated and optimized.

6. The system according to claim 1, characterized in that The result display component at least includes an oil extraction business interface, a production data interface, a financial data interface, an oil extraction overview interface and a financial overview interface.

7. The system according to claim 6, characterized in that The oil extraction business interface is used to display oil product parameters, wherein the oil product parameters at least include oil product gravity index, oil product salinity, oil product density and oil product free water content; The production data interface is used to respond to the production data screening instruction and display the oil product production data corresponding to the production data screening instruction; The financial data interface is used to display oil product sales data, wherein the oil product sales data at least includes oil product sales value, value estimation data and oil product retail price; The oil extraction overview interface is used to respond to the oil extraction data screening instruction and display the oil extraction data information corresponding to the oil extraction data screening instruction, wherein the oil extraction data information at least includes the oil extraction time, the oil extraction number, the oil extraction transfer point and the oil extraction export country; The financial overview interface is used to respond to a financial data screening instruction and display financial data information corresponding to the financial data screening instruction, wherein the financial data information at least includes mining tax data, commodity inspection fees, customs clearance fees and insurance fees.

8. The system according to claim 1, characterized in that The system further comprises: Security management module, used to: Receive login information input by the login object through the login interface, and determine the data review authority corresponding to the login object according to the login information; In the case where the data display instruction complies with the data viewing authority, the data display instruction is sent to the data analysis module, so that the data analysis module extracts the target oil extraction data from the oil extraction database.

9. A method for managing oil extraction data, characterized in that: Applied to an oil extraction data management system, wherein the system includes multiple business logic modules, and the business logic modules at least include an oil extraction business logic module, a production data logic module, a financial data logic module, an oil extraction overview logic module, and a financial overview logic module; wherein each of the business logic modules includes at least one sub-business logic model, and the sub-business logic model includes an original data extraction component, a logic processing component, and a result display component; the method includes: By means of the original data extraction component, according to the configuration requirements of the logic processing component, the original data extraction component is called to extract original data from the database; By means of the logic processing component, the original data is processed according to the preset business logic to obtain the business indicator result; The business indicator results are displayed through the result display component according to the interface display configuration.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the oil extraction data management method of claim 9 when executed.