Centralized management method, device and equipment of banking business system and medium
By preprocessing historical data and predicting future data on multiple target source systems of the banking business system, displaying and warning abnormally, the problems of low management efficiency and quality of banking business system are solved, and centralized management of multiple source systems is realized and Efficient data processing.
Patent Information
- Application Number
- CN202411612807.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-12
- Publication Date
- 2025-02-18
AI Technical Summary
Because the banking business system is interrelated and independent, it makes it difficult for business personnel to obtain unified, three-dimensional and panoramic integrated business-related data, and the management efficiency and quality are low.
By determining the historical operation data of multiple target source systems, data preprocessing is carried out to obtain reference operation data, predict future operation data, and display target business indicators and abnormal warnings to achieve centralized management of multiple source systems.
It improves the management efficiency and quality of the banking business system, and realizes the summary, processing, display and abnormal warning of data of multiple source systems.
Smart Images

Figure CN119477506A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of system management, and in particular to a centralized management method, device, equipment and medium for a banking business system. Background Art
[0002] Due to the rapid development of banking business, a large number of interrelated and relatively independent banking business systems have been formed based on the needs of business innovation and system operation, which cannot provide unified, three-dimensional, and panoramic integrated business-related data for business personnel. Usually, in order to have a more comprehensive understanding of the system operation, business personnel need to manually log in to multiple systems to view, extract, and summarize data, resulting in low system management efficiency and quality, and unable to better meet system management needs. Summary of the invention
[0003] The present invention provides a centralized management method, device, equipment and medium for a banking business system, which can simultaneously aggregate, process, display and issue abnormal warnings for data from multiple source systems, thereby realizing centralized management of multiple source systems and effectively improving the management efficiency and quality of the banking business system.
[0004] According to one aspect of the present invention, a centralized management method for a banking system is provided, the method comprising:
[0005] Determine historical operation data of multiple target source systems; wherein the target source systems include a banking infrastructure system, a banking business processing system, and a banking business application system;
[0006] Performing data preprocessing on the historical operation data to obtain reference operation data; wherein the data preprocessing includes data filtering and data completion;
[0007] Predicting and obtaining future operation data of the target source system according to the reference operation data;
[0008] The target business indicator is displayed according to the reference operation data and the future operation data, and an abnormal warning is issued for the target business indicator based on the future operation data.
[0009] According to another aspect of the present invention, a centralized management device for a banking system is provided, the device comprising:
[0010] A historical operation data determination module, used to determine the historical operation data of multiple target source systems; wherein the target source systems include a bank infrastructure system, a bank business processing system and a bank business application system;
[0011] A data preprocessing module, used to perform data preprocessing on the historical operation data to obtain reference operation data; wherein the data preprocessing includes data filtering and data completion;
[0012] A future operation data prediction module, used for predicting the future operation data of the target source system according to the reference operation data;
[0013] The data display and warning module is used to display the target business indicator according to the reference operation data and the future operation data, and to issue an abnormal warning to the target business indicator based on the future operation data.
[0014] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0015] at least one processor; and,
[0016] a memory communicatively connected to the at least one processor; wherein,
[0017] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the centralized management method of the banking business system described in any embodiment of the present invention.
[0018] 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 centralized management method of a banking business system described in any embodiment of the present invention when executed.
[0019] The technical solution of the embodiment of the present invention determines the historical operation data of multiple target source systems; wherein the target source systems include the banking infrastructure system, the banking business processing system and the banking business application system; performs data preprocessing on the historical operation data to obtain reference operation data; wherein the data preprocessing includes data filtering and data completion; predicts the future operation data of the target source system based on the reference operation data; displays the target business indicators based on the reference operation data and the future operation data, and issues abnormal warnings for the target business indicators based on the future operation data. This technical solution can simultaneously summarize, process, display and issue abnormal warnings for the data of multiple source systems, realize the centralized management of multiple source systems, and effectively improve the management efficiency and quality of the banking business system.
[0020] 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
[0021] 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.
[0022] Figure 1 is a flow chart of a centralized management method of a banking business system provided according to Embodiment 1 of the present invention;
[0023] Figure 2 is a flow chart of a centralized management method of a banking business system provided according to Embodiment 2 of the present invention;
[0024] Figure 3 is a flowchart of a centralized management method for a banking business system provided according to Embodiment 2 of the present invention;
[0025] Figure 4 This is a schematic diagram of the overall architecture of a centralized management system of a banking business system provided in accordance with Embodiment 2 of the present invention;
[0026] Figure 5 is a flow chart of a centralized management method of a banking business system provided according to Embodiment 3 of the present invention;
[0027] Figure 6 This is a schematic diagram of the structure of a centralized management device for a banking business system provided according to a fourth embodiment of the present invention;
[0028] Figure 7 It is a structural schematic diagram of an electronic device for implementing a centralized management method of a banking business system according to an embodiment of the present invention. DETAILED DESCRIPTION
[0029] 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.
[0030] It should be noted that the terms "first", "second", "target", 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 clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0031] Embodiment 1
[0032] Figure 1 This is a flowchart of a centralized management method for a banking system provided in Embodiment 1 of the present invention. This embodiment is applicable to the case of centralized management of multiple banking systems. The method can be executed by a centralized management device for a banking system. The centralized management device for a banking system can be implemented in the form of hardware and / or software. The centralized management device for a banking system can be configured in an electronic device with data processing capabilities. Figure 1 As shown, the method includes:
[0033] S110, determining historical operation data of multiple target source systems.
[0034] Among them, the target source system includes the banking infrastructure system, the banking business processing system and the banking business application system. Exemplarily, the banking infrastructure system may include a cloud platform and a database, and the banking business application system may include personal mobile banking, personal online banking, corporate mobile banking and corporate online banking, etc. Specifically, the target source system may include multiple systems such as digital currency, digital RMB, open banking and payment.
[0035] In this embodiment, the historical operation data of each target source system is first obtained respectively. The historical operation data can be obtained in a synchronous manner (i.e., real-time acquisition) or an asynchronous manner (i.e., offline acquisition), which can be flexibly set according to the actual business situation. It should be noted that the synchronous method is more suitable for data with high real-time requirements, but it will affect the operation process of the target source system itself, so it is necessary to wait for the data to be acquired before executing other processes; while the asynchronous method is more suitable for data with low real-time requirements, and this method will not affect the operation process of the target source system itself.
[0036] S120, performing data preprocessing on the historical operation data to obtain reference operation data.
[0037] Data preprocessing includes data filtering and data completion, which can be understood as the process of data cleaning. Specifically, the objects of data filtering are pseudo data (such as test data, which is not real data) and duplicate data; the objects of data completion are data that have not been obtained at all and data that have been obtained but incomplete (that is, there is data missing). Through the data preprocessing link, the validity and integrity of data acquisition can be guaranteed.
[0038] S130, predicting and obtaining future operation data of the target source system according to the reference operation data.
[0039] In this embodiment, after obtaining reference operating data of multiple target source systems, future operating data of the target source system can be predicted based on the reference operating data. Exemplarily, the prediction of future operating data can be performed based on trend analysis and / or feature analysis of the reference operating data.
[0040] In this embodiment, optionally, predicting the future operation data of the target source system based on the reference operation data includes: performing trend analysis on the reference operation data to obtain historical operation trends; and predicting the future operation data of the target source system based on the historical operation trends.
[0041] Specifically, firstly, a corresponding bar chart or curve chart can be drawn according to the reference operation data of each target source system for trend analysis to obtain the historical operation trend of each reference operation data. Then, a prediction is made for a period of time in the future based on the historical operation trend to obtain the future operation data corresponding to each target source system.
[0042] In this embodiment, optionally, predicting the future operation data of the target source system based on the reference operation data includes: performing feature analysis on the reference operation data to obtain historical operation features; and predicting the future operation data of the target source system based on the historical operation features.
[0043] For example, a linear regression analysis can be performed on the reference operation data to obtain historical operation characteristics, and a prediction can be made for a period of time in the future based on the historical operation characteristics to obtain future operation data of the target source system. The reference operation data can also be input into a pre-trained prediction model (a machine learning model), and the prediction model can be used to perform feature analysis on the reference operation data to obtain historical operation characteristics, and the future operation data of the target source system can be predicted and output based on the historical operation characteristics.
[0044] S140, displaying the target business indicator according to the reference operation data and the future operation data, and issuing an abnormal warning for the target business indicator based on the future operation data.
[0045] Among them, the target business indicator may refer to a banking business indicator that needs to be monitored, such as transaction volume. In this embodiment, after obtaining the reference operating data and future operating data of each target source system, the target business indicator may be displayed according to the reference operating data and future operating data. Optionally, the target business indicator is displayed according to the reference operating data and future operating data, including: determining the overall operating trend corresponding to the target business indicator according to the reference operating data and future operating data; and displaying the overall operating trend through the target data dashboard.
[0046] Among them, the data dashboard can refer to a tool that presents information in the form of graphics, charts, indicators and data visualization. It should be noted that since multiple target source systems are involved, a large amount of system data will be involved. In order to intuitively reflect the system operation status of multiple target source systems, the data dashboard in this embodiment is used to display the overall operation trend corresponding to the target business indicators determined based on the reference operation data and future operation data. Furthermore, in order to facilitate further analysis and mining of data by business personnel, this embodiment can also generate a special protection report for important time points based on the reference operation data and future operation data, and the report can be pushed to business personnel through SMS, email, etc.
[0047] In this embodiment, in addition to the display function of the target business indicator, an abnormal warning function of the target business indicator can also be set to detect potential abnormal business indicators in advance and handle them in a timely manner, thereby effectively reducing the adverse effects caused by abnormal business indicators. Optionally, abnormal warning of the target business indicator based on future operation data includes: determining the future operation data corresponding to the target business indicator as the target operation data; if the target operation data is not within a preset reasonable range, initiating an alarm message for the target business indicator; wherein the preset reasonable range is determined based on the reference operation data corresponding to the target business indicator.
[0048] The preset reasonable range can be understood as the reasonable range of the target business indicator predetermined based on the reference operation data corresponding to the target business indicator. For example, when there is a surge in business traffic (such as a surge in transaction volume) or an abnormal transaction volume of a single data (such as a user or the same IP frequently accessing the system page), it is necessary to initiate an alarm message in a timely manner to remind relevant business personnel to check and handle the abnormal situation.
[0049] The technical solution of the embodiment of the present invention determines the historical operation data of multiple target source systems; wherein the target source systems include the banking infrastructure system, the banking business processing system and the banking business application system; performs data preprocessing on the historical operation data to obtain reference operation data; wherein the data preprocessing includes data filtering and data completion; predicts the future operation data of the target source system based on the reference operation data; displays the target business indicators based on the reference operation data and the future operation data, and issues abnormal warnings for the target business indicators based on the future operation data. This technical solution can simultaneously summarize, process, display and issue abnormal warnings for the data of multiple source systems, realize the centralized management of multiple source systems, and effectively improve the management efficiency and quality of the banking business system.
[0050] Embodiment 2
[0051] Figure 2 A flowchart of a centralized management method for a banking business system provided in Embodiment 2 of the present invention, this embodiment is optimized based on the above embodiment. The specific optimization is: determining the historical operation data of multiple target source systems, including: asynchronously obtaining offline data packets of multiple target source systems through a target data bus; wherein the offline data packets are asynchronously written to the target data bus; and data parsing of the offline data packets to obtain the historical operation data of the target source systems.
[0052] like Figure 2 As shown, the method of this embodiment specifically includes the following steps:
[0053] S210, asynchronously acquiring offline data packets of multiple target source systems through a target data bus.
[0054] The target data bus may refer to a data bus supporting asynchronous data transmission, such as a PCIe bus. The offline data packet is written into the target data bus in an asynchronous manner, and the target source system includes a bank infrastructure system, a bank business processing system, and a bank business application system.
[0055] In this embodiment, when the target source system is first connected to the centralized management device of the banking business system, it is necessary to assemble the offline data packet by itself according to the preset data transmission format, and push the offline data packet to the target data bus in an asynchronous manner. Among them, the preset data transmission format may include a start bit, a data bit, a check bit, and a stop bit. Specifically, the start bit is used to identify the beginning of the offline data packet, the data bit contains the identification information of the target source system (such as IP) and the actual data to be transmitted (i.e., historical operation data), the check bit is used to check the correctness of the data transmission, and the stop bit is used to identify the end of the offline data packet. It should be noted that the centralized management device of the banking business system can be deployed locally or in the cloud, where the local data processing speed is faster.
[0056] S220, parsing the offline data packet to obtain historical operation data of the target source system.
[0057] In this embodiment, when the centralized management device of the banking system is in working mode, firstly, offline data packets of multiple target source systems are obtained from the target data bus in an asynchronous manner, and then data is parsed for each offline data packet to obtain historical operation data of each target source system.
[0058] S230, performing data preprocessing on the historical operation data to obtain reference operation data.
[0059] Among them, data preprocessing includes data filtering and data completion.
[0060] S240, predicting and obtaining future operation data of the target source system according to the reference operation data.
[0061] S250, displaying the target business indicator according to the reference operation data and the future operation data, and issuing an abnormal warning for the target business indicator based on the future operation data.
[0062] Among them, the specific implementation method of S230-S250 can refer to the relevant description in the above embodiment, and will not be repeated here.
[0063] Figure 3 This is a flowchart of a centralized management method for a banking business system provided in Embodiment 2 of the present invention. Figure 3 As shown, the historical operation data of the target source system is first obtained asynchronously, and then the historical operation data is preprocessed to obtain reference operation data, and the reference operation data is stored in the local database. Then, the future operation data of the target source system is predicted by analyzing the reference operation data, and data dashboards are displayed, data indicator warnings are issued, and data reports are pushed based on the reference operation data and future operation data, thereby realizing unified data management of multiple target source systems.
[0064] Figure 4 The overall architecture diagram of a centralized management system of a banking business system provided in the second embodiment of the present invention is shown in FIG. The centralized management system includes a service end and a display end. Figure 4 As shown, the server can be used to realize data reception (receiving historical operation data of source systems 1, 2...N), data filtering, data completion, data analysis (predicting future operation data through data analysis) and error prompt functions, and the display end can be used to realize indicator display (real-time indicator display in seconds, business operation indicator display on T+1 day), business warning and report push functions.
[0065] The technical solution of the embodiment of the present invention asynchronously obtains offline data packets of multiple target source systems through a target data bus; wherein the offline data packets are asynchronously written to the target data bus; and the offline data packets are parsed to obtain the historical operation data of the target source system. This technical solution determines the historical operation data of multiple target source systems through an asynchronous data acquisition method, does not affect the operation of the target source system itself, and can non-invasively collect data from multiple source systems.
[0066] Embodiment 3
[0067] Figure 5 A flowchart of a centralized management method for a banking system provided in Embodiment 3 of the present invention, this embodiment is optimized based on the above embodiment. The specific optimization is: before determining the historical operation data of multiple target source systems, it also includes: if a banking data access request is detected, determining the role of the current access object according to the banking data access request; determining whether the current access object has access rights according to the role of the current access object.
[0068] like Figure 5 As shown, the method of this embodiment specifically includes the following steps:
[0069] S310: If a banking business data access request is detected, determine the role of the current access object according to the banking business data access request.
[0070] The banking business data access request may refer to an operation of requesting access to banking business data. Exemplarily, the role of the current access object may be, but is not limited to, one of the following: management personnel, application personnel, and technical personnel.
[0071] In this embodiment, a unified entrance is set for different access objects to log in and access through an integrated generation and maintenance platform established within the bank, and a centralized management device for the banking business system is deployed in the integrated generation and maintenance platform. It should be noted that in order to avoid data leakage, it is necessary to set corresponding data viewing permissions in advance according to different personnel responsibilities. Only when the current access object meets the role permission setting can it be qualified to view the data of the centralized management device.
[0072] S320: Determine whether the current access object has access rights according to the role of the current access object.
[0073] In this embodiment, after determining the role of the current access object, it is necessary to determine whether the current access object has access rights according to the role of the current access object. If the current access object has access rights, the data in the centralized management device can be viewed by executing S330-360; if the current access object does not have access rights, the data in the centralized management device cannot be viewed.
[0074] S330: If yes, determine the historical operation data of multiple target source systems.
[0075] Among them, the target source systems include banking infrastructure systems, banking business processing systems and banking business application systems.
[0076] S340, preprocessing the historical operation data to obtain reference operation data.
[0077] Among them, data preprocessing includes data filtering and data completion.
[0078] S350, predicting and obtaining future operation data of the target source system according to the reference operation data.
[0079] S360 displays the target business indicators based on the reference operation data and future operation data, and issues abnormal warnings for the target business indicators based on the future operation data.
[0080] Among them, the specific implementation method of S330-S360 can refer to the relevant description in the above embodiment, and will not be repeated here.
[0081] The technical solution of the embodiment of the present invention, before determining the historical operation data of multiple target source systems, if a banking business data access request is detected, determines the role of the current access object according to the banking business data access request; and determines whether the current access object has access rights according to the role of the current access object. This technical solution, by setting the data viewing rights of the centralized management device, only allows the access objects with the rights to view the data, which can effectively avoid the security risks caused by data leakage.
[0082] Embodiment 4
[0083] Figure 6 This is a schematic diagram of the structure of a centralized management device for a banking system provided in Embodiment 4 of the present invention. The device can execute the centralized management method for a banking system provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method. Figure 6 As shown, the device comprises:
[0084] The historical operation data determination module 410 is used to determine the historical operation data of multiple target source systems; wherein the target source systems include a bank infrastructure system, a bank business processing system and a bank business application system;
[0085] A data preprocessing module 420 is used to perform data preprocessing on the historical operation data to obtain reference operation data; wherein the data preprocessing includes data filtering and data completion;
[0086] A future operation data prediction module 430 is used to predict the future operation data of the target source system according to the reference operation data;
[0087] The data display and warning module 440 is used to display the target business indicator according to the reference operation data and the future operation data, and to issue an abnormal warning to the target business indicator based on the future operation data.
[0088] Optionally, the historical operation data determination module 410 is specifically configured to:
[0089] Asynchronously acquiring offline data packets of multiple target source systems through a target data bus; wherein the offline data packets are written to the target data bus in an asynchronous manner;
[0090] The offline data packet is parsed to obtain historical operation data of the target source system.
[0091] Optionally, the future operation data prediction module 430 is used to:
[0092] Performing trend analysis on the reference operation data to obtain a historical operation trend;
[0093] The future operation data of the target source system is obtained according to the historical operation trend prediction.
[0094] Optionally, the future operation data prediction module 430 is further used to:
[0095] Performing feature analysis on the reference operation data to obtain historical operation features;
[0096] The future operation data of the target source system is predicted based on the historical operation characteristics.
[0097] Optionally, the data display and warning module 440 is used to:
[0098] Determine the overall operation trend corresponding to the target business indicator according to the reference operation data and the future operation data;
[0099] The overall operating trend is displayed through the target data dashboard.
[0100] Optionally, the data display and warning module 440 is further used to:
[0101] Determining the future operation data corresponding to the target business indicator as the target operation data;
[0102] If the target operating data is not within a preset reasonable range, an alarm message is issued for the target business indicator; wherein the preset reasonable range is determined based on the reference operating data corresponding to the target business indicator.
[0103] Optionally, the device further includes: an access authority determination module, configured to:
[0104] Before determining the historical operation data of the plurality of target source systems, if a banking business data access request is detected, determining the role of the current access object according to the banking business data access request;
[0105] Determine whether the current access object has access rights according to the role of the current access object.
[0106] A centralized management device for a banking business system provided in an embodiment of the present invention can execute a centralized management method for a banking business system provided in any embodiment of the present invention, and has functional modules and beneficial effects corresponding to the execution method.
[0107] Embodiment 5
[0108] Figure 7 A 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.
[0109] like Figure 7 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.
[0110] 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.
[0111] 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, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a centralized management method for a banking system.
[0112] In some embodiments, the centralized management method of the banking system 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 centralized management method of the banking system described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the centralized management method of the banking system in any other appropriate manner (e.g., by means of firmware).
[0113] 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.
[0114] 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.
[0115] 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.
[0116] 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).
[0117] 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.
[0118] 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.
[0119] 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.
[0120] 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. A centralized management method for a banking system, characterized in that: The method comprises: Determine historical operation data of multiple target source systems; wherein the target source systems include a banking infrastructure system, a banking business processing system, and a banking business application system; Performing data preprocessing on the historical operation data to obtain reference operation data; wherein the data preprocessing includes data filtering and data completion; Predicting and obtaining future operation data of the target source system according to the reference operation data; The target business indicator is displayed according to the reference operation data and the future operation data, and an abnormal warning is issued for the target business indicator based on the future operation data.
2. The method according to claim 1, characterized in that Identify historical operational data for multiple target source systems, including: Asynchronously acquiring offline data packets of multiple target source systems through a target data bus; wherein the offline data packets are written to the target data bus in an asynchronous manner; The offline data packet is parsed to obtain historical operation data of the target source system.
3. The method according to claim 1, characterized in that Predicting and obtaining future operation data of the target source system according to the reference operation data includes: Performing trend analysis on the reference operation data to obtain a historical operation trend; The future operation data of the target source system is obtained according to the historical operation trend prediction.
4. The method according to claim 1, characterized in that: Predicting and obtaining future operation data of the target source system according to the reference operation data includes: Performing feature analysis on the reference operation data to obtain historical operation features; The future operation data of the target source system is predicted based on the historical operation characteristics.
5. The method according to claim 3 or 4, characterized in that: The target business indicator is displayed according to the reference operation data and the future operation data, including: Determine the overall operation trend corresponding to the target business indicator according to the reference operation data and the future operation data; The overall operating trend is displayed through the target data dashboard.
6. The method according to claim 3 or 4, characterized in that: Providing an abnormal warning for the target business indicator based on the future operation data includes: Determining the future operation data corresponding to the target business indicator as the target operation data; If the target operating data is not within a preset reasonable range, an alarm message is issued for the target business indicator; wherein the preset reasonable range is determined based on the reference operating data corresponding to the target business indicator.
7. The method according to claim 1, characterized in that Before determining the historical operation data of the plurality of target source systems, the method further includes: If a banking business data access request is detected, determining the role of the current access object according to the banking business data access request; Determine whether the current access object has access rights according to the role of the current access object.
8. A centralized management device for a banking system, characterized in that: The device comprises: A historical operation data determination module, used to determine the historical operation data of multiple target source systems; wherein the target source systems include a bank infrastructure system, a bank business processing system and a bank business application system; A data preprocessing module, used to perform data preprocessing on the historical operation data to obtain reference operation data; wherein the data preprocessing includes data filtering and data completion; A future operation data prediction module, used for predicting the future operation data of the target source system according to the reference operation data; The data display and warning module is used to display the target business indicator according to the reference operation data and the future operation data, and to issue an abnormal warning to the target business indicator based on the future operation data.
9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and, a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the centralized management method of the banking business system according to any one of claims 1 to 7.
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 centralized management method of a banking business system according to any one of claims 1 to 7 when executed.