CN115713302A - Method, device, storage medium and electronic equipment for supervising business operation - Google Patents

Method, device, storage medium and electronic equipment for supervising business operation Download PDF

Info

Publication number
CN115713302A
CN115713302A CN202211402031.0A CN202211402031A CN115713302A CN 115713302 A CN115713302 A CN 115713302A CN 202211402031 A CN202211402031 A CN 202211402031A CN 115713302 A CN115713302 A CN 115713302A
Authority
CN
China
Prior art keywords
service
processing
node
business
processing information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211402031.0A
Other languages
Chinese (zh)
Inventor
张登
王继能
孙敏
赵天丽
林丽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xinjiang Sailing Information Technology Co ltd
Original Assignee
Xinjiang Sailing Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xinjiang Sailing Information Technology Co ltd filed Critical Xinjiang Sailing Information Technology Co ltd
Priority to CN202211402031.0A priority Critical patent/CN115713302A/en
Publication of CN115713302A publication Critical patent/CN115713302A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

The application provides a method, a device, a storage medium and electronic equipment for supervising business operation, which relate to the technical field of information, wherein the method comprises the following steps: responding to the service operation aiming at the target service, and acquiring first node processing information corresponding to the service operation, wherein the first node processing information is the signal transmission relationship between a current processing node and front and rear adjacent processing nodes; acquiring a service processing flow corresponding to a target service, and decomposing the service processing flow into a plurality of second node processing information according to the sequence, wherein the second node processing information is used for completing the signal transmission relationship between a certain processing node and the front and rear adjacent processing nodes in the target service; and monitoring the business operation based on the first node processing information and the second node processing information in the corresponding business processing flow. The purpose of supervising the business operation is achieved by judging whether the current business operation is carried out according to the correct business flow.

Description

Method, device, storage medium and electronic equipment for supervising business operation
Technical Field
The present application relates to the field of information technology, and in particular, to a method, an apparatus, a storage medium, and an electronic device for monitoring business operations.
Background
With the development of informatization process, various business operating systems, such as internal operating systems of banking business handling operating systems, intelligent government service platform systems, enterprise management systems and the like, are developed to meet the business handling efficiency and demand of the public, so that the office and processing efficiency of business personnel is improved to a great extent. Meanwhile, various service systems are also evolving more and more complex, and the security protection of the service systems is more and more important, and the service systems are used as network information systems, most of the security protection is focused on external attacks such as hackers, viruses, junk mails and the like, and the security problems caused by illegal operation and misoperation of internal personnel of the service systems or IT maintenance personnel are rarely concerned, so that the service operation in the service systems needs to be supervised and audited to ensure the information security of the service systems.
Disclosure of Invention
The application provides a method for supervising business operation, which compares the processing information of each node in a business operation system with the node information of a correct business processing flow, compares whether the signal transmission relationship of the current node is consistent with the signal transmission relationship in the business processing flow, and judges whether the current business operation is performed according to the correct business flow, thereby realizing the supervision of the business operation aiming at the target business.
In a first aspect of the present application, a method for supervising business operations is provided, which is applied to a business operating system, where the business operating system includes a plurality of processing nodes, and the method includes:
responding to a service operation aiming at a target service, and acquiring first node processing information corresponding to the service operation, wherein the first node processing information is a signal transmission relationship between a current processing node and front and rear adjacent processing nodes;
acquiring a service processing flow corresponding to the target service, and decomposing the service processing flow into a plurality of second node processing information according to the sequence, wherein the second node processing information is used for completing the signal transmission relationship between a certain processing node in the target service and the front and rear adjacent processing nodes;
and monitoring the business operation based on the first node processing information and the second node processing information corresponding to the business processing flow.
By the technical scheme, the service processing flow corresponding to the target service is obtained aiming at the service operation of the user, whether the service operation of the user aiming at the target service is deviated or not is judged based on the signal transmission relation between the service flow and the processing node in the service operation, whether the user has illegal operation or misoperation or not can be found at the first time, and the service operation can be supervised.
Optionally, the monitoring the service operation based on the first node processing information and the second node processing information in the corresponding service processing flow includes:
comparing whether the first node processing information is consistent with the second node processing information in the corresponding business processing flow or not to obtain a comparison result;
and monitoring the business operation based on the comparison result.
By adopting the technical scheme, whether the signal transmission relationship of the current processing node of the business operation is consistent with the signal transmission relationship in the business processing flow corresponding to the target business is compared, and the consistency and the inconsistency of the comparison result respectively represent different business operation results, so that the supervision based on the comparison result can be realized.
Optionally, the monitoring the service operation based on the comparison result includes:
if the first node processing information is consistent with the second node processing information in the corresponding business processing flow, recording the safety supervision information of the business operation, and comparing the next processing node in the business flow according to the sequence.
By adopting the above technical scheme, if the comparison result of the processing information of the first node and the processing information of the second node is consistent, it indicates that when the service operation instruction is at the current processing node, the signal transmission relationship between the current processing node and the adjacent processing nodes in the front and back is consistent with the signal transmission relationship of the corresponding node in the service processing flow, and further indicates that the current service operation is consistent with the service processing flow, so that the supervision on whether the service operation deviates from the service processing flow can be realized.
Optionally, the monitoring the service operation based on the comparison result includes:
if the first node processing information is inconsistent with the second node processing information in the corresponding business processing flow, the business operation is stopped, and the inconsistent first node processing information and the inconsistent second node processing information are output.
By adopting the technical scheme, if the signal transmission relationship of the current processing node is inconsistent with the signal transmission relationship of the corresponding processing node in the service processing flow, the service operation is deviated from the service processing flow, namely, the abnormal service operation deviated from the service processing flow is monitored, the service operation is stopped, the first node processing information and the second node processing information of the abnormal current processing node are output, and the abnormal service operation is correspondingly processed.
Optionally, the acquiring a service processing flow corresponding to the target service includes:
and searching a service processing record from a database in the service operating system based on the target service, and acquiring a service processing flow corresponding to the service processing record.
By adopting the technical scheme, the business processing flow corresponding to the target business is obtained by searching the existing business processing record, and the business processing record is used as a higher priority, so that compared with the business processing flow corresponding to the target business obtained on a big data platform, the business processing flow more suitable for the business processing system can be obtained, and the supervision result is more accurate.
Optionally, the decomposing the service processing flow into a plurality of second node processing information according to the sequence includes:
dividing the service processing flow into a plurality of signal branches based on the signal flow direction among the processing nodes, and obtaining the sequential processing sequence of the signal branches by using a scheduling algorithm, wherein the signal branches comprise a plurality of processing nodes;
and decomposing the service processing flow into a plurality of second node processing information according to the sequence of the processing sequence and the sequence of the signal flow direction.
By adopting the technical scheme, aiming at the service processing flow of a certain service target, the service processing flow can be found to comprise a plurality of signal branches according to the signal flow direction between the processing nodes, and the sequence of the signal branches can be obtained through a corresponding scheduling algorithm, so that the processing nodes of a plurality of signal branches can be sequentially monitored.
Optionally, the obtaining, in response to the service operation for the target service, the first node processing information corresponding to the service operation includes:
responding to a plurality of service operations aiming at the target service, and acquiring first node processing information corresponding to the service operations, wherein the service operations are associated in sequence according to an operation sequence.
By adopting the technical scheme, when a certain service target is completed, the situation that a user performs a plurality of service operations often occurs, and the service processing flow does not need to be obtained again.
In a second aspect of the present application, there is provided an apparatus for policing business operations, the apparatus comprising:
the first node processing information acquisition module is used for responding to the service operation aiming at the target service and acquiring first node processing information corresponding to the service operation, wherein the first node processing information is the signal transmission relationship between the current processing node and the front and rear adjacent processing nodes;
a second node processing information obtaining module, configured to obtain a service processing flow corresponding to the target service, and decompose the service processing flow into a plurality of second node processing information according to a sequence, where the second node processing information is a signal transmission relation between a processing node in the target service and a processing node adjacent to the processing node;
and the business operation supervision module is used for supervising the business operation based on the first node processing information and the second node processing information corresponding to the business processing flow.
In a third aspect of the application, an electronic device is provided, comprising a processor, a memory, a user interface and a network interface, the memory being configured to store instructions, the user interface and the network interface being configured to communicate with other devices, and the processor being configured to execute the instructions stored in the memory to cause the electronic device to perform any of the method steps described above.
In a fourth aspect of the present application, a computer storage medium is provided, which stores a plurality of instructions adapted to be loaded by a processor and to perform the method steps of any of the above.
To sum up, the beneficial effect that technical scheme that this application provided brought includes:
aiming at the business operation of a user based on a business target, tracking the signal transmission of the business operation between processing nodes, simultaneously acquiring a business processing flow corresponding to the business target, and judging whether the business operation of the user is normally carried out according to the business processing flow by comparing the consistency of the signal transmission relation of the current processing node and the signal transmission relation of the business processing flow, thereby realizing the purpose of supervising the business operation.
When the deviation between the business operation of the user and the business processing flow is compared, stopping the business operation instruction in time to prevent unexpected consequences; and abnormal processing nodes can be output in detail, and problems can be found in time, so that abnormal business operation can be processed in time.
Drawings
Fig. 1 is a schematic flowchart of a method for supervising business operation according to an embodiment of the present application;
FIG. 2 is a schematic illustration of a multi-service operation of an embodiment of the present application;
FIG. 3 is a schematic diagram of an example of a processing node according to an embodiment of the present application;
FIG. 4 is a schematic structural diagram of a supervisory business operation according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a supervisory operation device according to an embodiment of the present application;
FIG. 6 is a schematic structural diagram of another supervisory operation device according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Description of the reference numerals: 100. a first node processing information acquisition module; 110. a business operation sequencing submodule; 200. the second node processes the information decomposition module; 210. A business processing record searching submodule; 220. a signal branch sorting submodule; 300. a business operation supervision module; 310. a business operation comparison submodule; 311. a first comparison processing unit; 312. a second comparison processing unit; 1000. An electronic device; 1001. a processor; 1002. a communication bus; 1003. a user interface; 1004. a network interface; 1005. a memory.
Detailed Description
In order to make those skilled in the art better understand the technical solutions in the present specification, the technical solutions in the embodiments of the present specification will be clearly and completely described below with reference to the drawings in the embodiments of the present specification, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments.
In the description of the embodiments of the present application, the words "exemplary," "for example," or "for instance" are used to indicate instances, or illustrations. Any embodiment or design described herein as "exemplary," "e.g.," or "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the words "illustrative," "such as," or "for example" are intended to present relevant concepts in a concrete fashion.
In the description of the embodiments of the present application, the term "plurality" means two or more. For example, the plurality of systems refers to two or more systems, and the plurality of screen terminals refers to two or more screen terminals. Furthermore, the terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicit indication of indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. The terms "comprising," "including," "having," and variations thereof mean "including, but not limited to," unless otherwise specifically stated.
The application relates to a business operation system, which is a business information processing platform and relates to multiple fields of finance, management, industry, office and the like, and various businesses, such as information input of a file system, business handling of a bank system, borrowing and returning business of a library management system and the like, are processed by establishing a business information management system. Part of the business operation is finished by the prompt of the business operation system, and the part of the business operation needs the user to finish the operation.
In one embodiment, as shown in fig. 1, a flow diagram of a method for supervising business operations is specifically provided. The method can be realized by depending on a computer program, a single chip microcomputer and a Von Neumann system-based device for supervising business operation. The computer program may be integrated into the application or may run as a separate tool-like application.
S101, responding to the service operation aiming at the target service, and acquiring first node processing information corresponding to the service operation, wherein the first node processing information is a signal transmission relationship between a current processing node and front and rear adjacent processing nodes.
The target service refers to a target which is required to be realized by a user through service operation, and has a specific result on a service operation system; the business operation is a step required to be executed for achieving a target business user, and is user operation in an operating system; when a service operation instruction is input into a service operation system, the signal flow transmission can pass through a plurality of processing nodes, and the signal transmission relationship between the processing nodes and the adjacent processing nodes can clearly show the signal flow direction.
After a user inputs corresponding service operation for achieving a target service, when a signal is transmitted to a current processing node, the signal transmission relationship between the current processing node and an adjacent processing node is obtained, and the signal flow direction of the signal between the processing nodes after the service operation is input can be known.
In an embodiment of the application, in response to a plurality of service operations for a target service, first node processing information corresponding to the service operations is acquired, and the service operations are associated in sequence according to an operation sequence.
Please refer to fig. 2, which is a schematic diagram of a multi-service operation provided in the embodiment of the present application, so as to clearly explain a situation of the multi-service operation when a target service is implemented.
In practical situations, a complex service target often has more than one service operation, often includes multiple service operations, and the multiple service operations may be completed in one step, or may be performed in the next step when the previous service operation is not completed, so that the processing information of the first node of the current processing node needs to be acquired in order.
S102, acquiring a service processing flow corresponding to the target service, and decomposing the service processing flow into a plurality of second node processing information according to the sequence, wherein the second node processing information is used for completing the signal transmission relationship between a certain processing node in the target service and the front and rear adjacent processing nodes.
The service processing flow refers to a specific processing step for achieving a certain target service, and can be specifically detailed into nodes which are necessary to process signals in the specific processing step, and the second node processing information refers to a signal transmission relationship between a certain processing node and adjacent processing nodes in the service processing flow, and is a signal transmission relationship between correct processing nodes in the correct service processing flow for achieving the target service.
Dividing the service processing flow and the processing nodes into a plurality of second node processing information according to the sequence to obtain the correct signal transmission relationship between a certain processing node and the front and back adjacent processing nodes, and subdividing the service processing flow into units taking the signal transmission relationship between the processing nodes as the minimum unit.
In an embodiment of the present application, based on a target service, a service processing record is searched from a database in a service operating system, and a service processing flow corresponding to the service processing record is obtained.
Searching a service processing record of the target task in a service operation system for obtaining a correct service processing flow corresponding to the target task, and obtaining the service processing flow according to the service processing record, wherein compared with the method for searching the service processing flow in a network data platform, the method has the advantages that firstly, the searching range can be reduced, and the response time is improved; secondly, a more accurate service processing flow can be found, and the method can be more suitable for the specific operation environment of the current service operation system.
In one embodiment of the application, a service processing flow is divided into a plurality of signal branches based on the signal flow direction among processing nodes, the sequence of the processing of the signal branches is obtained by using a scheduling algorithm, and the signal branches comprise a plurality of processing nodes; and decomposing the service processing flow into a plurality of second node processing information according to the sequence of the processing sequence and the sequence of the signal flow direction.
Please refer to fig. 3, which is a schematic diagram illustrating an example of a processing node according to an embodiment of the present application to explain a processing flow in a case of multiple signal branches in detail.
In fig. 3, a, B, C, D, E, F, and G are processing nodes in a service processing flow for implementing a service target, and may be divided into three signal branches, a-E-G, a-B-D-G, and a-B-C-F-G, according to a signal flow direction between the processing nodes, where each signal branch includes a different processing node, and a sequence of processing the three signal branches needs to be obtained using a Scheduling Algorithm, and the Scheduling Algorithm of the operating system is divided into first-served FCFS, short job first-scheduled first (SJF), priority Scheduling algorithms (Priority-Scheduling algorithms, and so on, and since an actual situation is complicated, different Scheduling algorithms have different advantages and disadvantages, different Scheduling algorithms may be used to implement more scientific signal branch sequence division, such as three signal branches in fig. 3, the sequence using SJF Scheduling algorithms is a sequence of a-E-G, a-B-G, and a sequence of processing nodes needs to process a service processing according to a shortest processing time, and thus, the Algorithm may be selected to be used to process a service processing node in a reasonable sequence, such as a shortest processing Algorithm, and a processing node, and a processing Algorithm may be used to process a service processing node.
S103, based on the first node processing information and the second node processing information in the corresponding business processing flow, the business operation is supervised.
By monitoring the processing information of the first node, the signal transmission relationship between the current processing node and the adjacent processing nodes can be known, and the correctness of the business operation can be monitored by taking the processing information of the second node corresponding to the correct business processing flow as the reference.
Please refer to fig. 4, which is a schematic structural diagram of a supervision service operation according to an embodiment of the present application, so as to explain a specific implementation principle of supervision of a service operation in detail.
In an embodiment of the application, comparing whether the first node processing information is consistent with the second node processing information in the corresponding business processing flow to obtain a comparison result; and supervising the business operation based on the comparison result.
When a signal of business operation flows to a certain processing node in a business operation system, acquiring first node processing information of the current processing node, acquiring second node processing information of the processing node in a business processing flow, comparing the first node processing information with the second node processing information, namely comparing the signal front-back transfer relationship of the current processing node, judging whether corresponding business operation for realizing target business has deviation or not by comparing whether the signal transfer relationship of the current processing node is consistent with a reference signal transfer relationship in the business processing flow, and realizing supervision on the business operation.
In an embodiment of the present application, if the processing information of the first node is consistent with the processing information of the second node in the corresponding service processing flow, the security supervision information of the service operation is recorded, and the comparison step of the next processing node in the service flow is performed according to the sequence.
When the comparison result of the first node processing information and the second node processing information is consistent, it is indicated that the service operation signal transmission of the current processing node is the same as the signal transmission of the service processing flow, that is, the service operation under the current processing node is normally performed according to the service processing flow, only the safety supervision information of the service operation of the current processing node needs to be output, and meanwhile, the comparison step of the next processing node is executed according to the sequence, so that the supervision of the service operation is realized.
In an embodiment of the present application, if the first node processing information is inconsistent with the second node processing information in the corresponding service processing flow, the service operation is terminated, and the inconsistent first node processing information and second node processing information are output.
When the comparison result of the first node processing information and the second node processing information is inconsistent, it is indicated that a service operation signal is about to be transmitted to a processing node which is not in the service processing flow, the service operation is inconsistent with the service processing flow for completing the target service, and the service target is probably not achieved, at this moment, the service operation is stopped, and the first node processing information and the second node processing information which are inconsistent in comparison are respectively output to a user visual interface, so that a user knows an error processing node of the service operation, and the service operation is corrected based on the error processing node.
By the technical scheme, the signal transmission of the service operation signals among the processing nodes is tracked in response to the service operation of a user for a target service, the signal transmission is compared with the service processing flow for realizing the service target, and whether the signal transmission of the service operation deviates from the correct service processing flow is analyzed by taking the processing node in the service operation system as the minimum unit, so that the purpose of monitoring the service operation is achieved.
Referring to fig. 5, a schematic structural diagram of a supervisory business operation apparatus according to an exemplary embodiment of the present application is shown. The supervisory service operation device may be implemented as all or part of the device in software, hardware or a combination of both. The device comprises a first node processing information acquisition module 100, a second node processing information decomposition module 200 and a business operation supervision module 300.
The first node processing information obtaining module 100 is configured to, in response to a service operation for a target service, obtain first node processing information corresponding to the service operation, where the first node processing information is a signal transfer relationship between a current processing node and a front-back adjacent processing node.
The second node processing information decomposition module 200 is configured to acquire a service processing flow corresponding to the target service, and decompose the service processing flow into a plurality of pieces of second node processing information according to a sequence, where the second node processing information is a signal transmission relationship between a processing node in the target service and a processing node adjacent to the processing node.
And a service operation supervision module 300, configured to supervise a service operation based on the first node processing information and the second node processing information in the corresponding service processing flow.
Referring to fig. 6, fig. 6 is a schematic structural diagram of another supervision service operation apparatus according to an embodiment of the present application.
Optionally, as shown in fig. 6, the business operation supervision module 300 includes:
the service operation comparison submodule 310 is configured to compare whether the first node processing information is consistent with second node processing information in the corresponding service processing flow, and obtain a comparison result; and supervising the business operation based on the comparison result.
Optionally, as shown in fig. 6, the service operation ratio pair sub-module 310 includes:
and the first comparison processing unit 311 is configured to record the safety supervision information of the service operation if the first node processing information is compared to be consistent with the second node processing information in the corresponding service processing flow, and perform a comparison step of a next module in the service flow according to a sequence.
Optionally, as shown in fig. 6, the service operation ratio pair sub-module 310 includes:
the second comparison processing unit 312 is configured to, if the first node processing information is compared with the second node processing information in the corresponding service processing flow and is inconsistent, terminate the service operation, and output the inconsistent first node processing information and second node processing information.
Optionally, as shown in fig. 6, the second node processing information decomposition module 200 includes:
and the service processing record searching submodule 210 is configured to search a service processing record from a database in the service operating system based on the target service, and obtain a service processing flow corresponding to the service processing record.
Optionally, as shown in fig. 6, the second node processing information decomposition module 200 includes:
the signal branch sorting sub-module 220 is configured to divide the service processing flow into a plurality of signal branches based on the signal flow direction between the processing nodes, and obtain a sequential processing order of the plurality of signal branches by using a scheduling algorithm, where the signal branches include a plurality of processing nodes; and decomposing the service processing flow into a plurality of second node processing information according to the sequence of the processing sequence and the sequence of the signal flow direction.
Optionally, as shown in fig. 6, the first node processing information obtaining module 100 includes:
the service operation ordering sub-module 110 is configured to, in response to a plurality of service operations for a target service, obtain first node processing information corresponding to the service operations, where the plurality of service operations are associated in sequence according to an operation order.
The embodiment of the present application further provides a computer storage medium, where the computer storage medium may store multiple instructions, and the instructions are suitable for being loaded by a processor and being used to execute the binding method according to the embodiments shown in fig. 1 to fig. 6, and a specific execution process may refer to specific descriptions of the embodiments shown in fig. 1 to fig. 6, which is not described herein again.
Fig. 7 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure. As shown in fig. 7, the electronic device 1000 may include: at least one processor 1001, at least one network interface 1004, a user interface 1003, memory 1005, at least one communication bus 1002.
Wherein a communication bus 1002 is used to enable connective communication between these components.
The user interface 1003 may include a Display screen (Display) and a Camera (Camera), and the optional user interface 1003 may also include a standard wired interface and a wireless interface.
The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface), among others.
Processor 1001 may include one or more processing cores, among other things. The processor 1001 connects various parts within the entire server using various interfaces and lines, and performs various functions of the server and processes data by executing or executing instructions, programs, code sets, or instruction sets stored in the memory 1005 and calling data stored in the memory 1005. Alternatively, the processor 1001 may be implemented in at least one hardware form of Digital Signal Processing (DSP), field-Programmable Gate Array (FPGA), and Programmable Logic Array (PLA). The processor 1001 may integrate one or more of a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), a modem, and the like. The CPU mainly processes an operating system, a user interface, an application program and the like; the GPU is used for rendering and drawing the content required to be displayed by the display screen; the modem is used to handle wireless communications. It is understood that the above modem may not be integrated into the processor 1001, and may be implemented by a single chip.
The Memory 1005 may include a Random Access Memory (RAM) or a Read-Only Memory (Read-Only Memory). Optionally, the memory 1005 includes a non-transitory computer-readable medium. The memory 1005 may be used to store an instruction, a program, code, a set of codes, or a set of instructions. The memory 1005 may include a stored program area and a stored data area, wherein the stored program area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing the various method embodiments described above, and the like; the storage data area may store the data and the like referred to above in the respective method embodiments. The memory 1005 may optionally be at least one memory device located remotely from the processor 1001. As shown in fig. 7, the memory 1005, which is a computer storage medium, may include an operating system, a network communication module, a user interface module, and an application program of a method of supervising business operations.
In the electronic device 1000 shown in fig. 7, the user interface 1003 is mainly used as an interface for providing input for a user, and acquiring data input by the user; and the processor 1001 may be used to invoke an application program in the memory 1005 that stores a method of supervising business operations, which when executed by the one or more processors, causes the electronic device to perform the method as described in one or more of the above embodiments.
An electronic device readable storage medium having instructions stored thereon. When executed by one or more processors, cause an electronic device to perform a method as described in one or more of the above embodiments.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present application is not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the application. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required for this application.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other ways. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one type of division of logical functions, and there may be other divisions when actually implementing, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some service interfaces, devices or units, and may be an electrical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one position, or may be distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit may be implemented in the form of hardware, or may also be implemented in the form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable memory. Based on such understanding, the technical solutions of the present application, in essence or part of the technical solutions contributing to the prior art, or all or part of the technical solutions, can be embodied in the form of a software product, which is stored in a memory and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the embodiments of the present application. And the aforementioned memory comprises: various media capable of storing program codes, such as a U disk, a removable hard disk, a magnetic disk, or an optical disk.
The above description is merely an exemplary embodiment of the present disclosure, and the scope of the present disclosure is not limited thereto. It is intended that all equivalent variations and modifications made in accordance with the teachings of the present disclosure be covered thereby. Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.

Claims (10)

1. A method of policing business operations, applied to a business operating system comprising a plurality of processing nodes, the method comprising:
responding to a service operation aiming at a target service, and acquiring first node processing information corresponding to the service operation, wherein the first node processing information is a signal transmission relation between a current processing node and front and rear adjacent processing nodes;
acquiring a service processing flow corresponding to the target service, and decomposing the service processing flow into a plurality of second node processing information according to the sequence, wherein the second node processing information is used for completing the signal transmission relationship between a certain processing node in the target service and the front and rear adjacent processing nodes;
and monitoring the business operation based on the first node processing information and the second node processing information corresponding to the business processing flow.
2. The method of claim 1, wherein the policing the business operation based on the first node processing information and corresponding second node processing information in the business process flow comprises:
comparing whether the first node processing information is consistent with the second node processing information in the corresponding business processing flow or not to obtain a comparison result;
and monitoring the business operation based on the comparison result.
3. The method of claim 2, wherein supervising the business operation based on the comparison comprises:
if the first node processing information is compared with the second node processing information in the corresponding business processing flow, the safety supervision information of the business operation is recorded, and the comparison step of the next module in the business flow is carried out according to the sequence.
4. The method of claim 2, wherein supervising the business operation based on the comparison comprises:
and if the first node processing information is inconsistent with the second node processing information in the corresponding business processing flow by comparison, stopping the business operation, and outputting the inconsistent first node processing information and the inconsistent second node processing information.
5. The method according to claim 2, wherein the acquiring the service processing flow corresponding to the target service includes:
and searching a service processing record from a database in the service operation system based on the target service, and acquiring a service processing flow corresponding to the service processing record.
6. The method of claim 1, wherein the decomposing the service processing flow into a plurality of second node processing information according to the sequence comprises:
dividing the service processing flow into a plurality of signal branches based on the signal flow direction among the processing nodes, and obtaining the sequential processing sequence of the signal branches by using a scheduling algorithm, wherein the signal branches comprise a plurality of processing nodes;
and decomposing the service processing flow into a plurality of second node processing information according to the sequence of the processing sequence and the sequence of the signal flow direction.
7. The method of claim 1, wherein the obtaining, in response to a service operation for a target service, first node processing information corresponding to the service operation comprises:
responding to a plurality of service operations aiming at the target service, and acquiring first node processing information corresponding to the service operations, wherein the service operations are associated in sequence according to an operation sequence.
8. An apparatus for policing business operations, the apparatus comprising:
the first node processing information acquisition module is used for responding to the service operation aiming at the target service and acquiring first node processing information corresponding to the service operation, wherein the first node processing information is the signal transmission relationship between the current processing node and the front and rear adjacent processing nodes;
a second node processing information obtaining module, configured to obtain a service processing flow corresponding to the target service, and decompose the service processing flow into a plurality of second node processing information according to a sequence, where the second node processing information is a signal transmission relationship between a certain processing node and a front and rear adjacent processing nodes in the target service;
and the business operation supervision module is used for supervising the business operation based on the first node processing information and the second node processing information corresponding to the business processing flow.
9. An electronic device comprising a processor, a memory, a user interface and a network interface, the memory storing instructions, the user interface and the network interface being configured to communicate with other devices, the processor being configured to execute the instructions stored in the memory to cause the electronic device to perform the method steps of any one of claims 1 to 7.
10. A computer storage medium storing instructions adapted to be loaded by a processor and to perform the method steps according to any of claims 1 to 7.
CN202211402031.0A 2022-11-10 2022-11-10 Method, device, storage medium and electronic equipment for supervising business operation Pending CN115713302A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211402031.0A CN115713302A (en) 2022-11-10 2022-11-10 Method, device, storage medium and electronic equipment for supervising business operation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211402031.0A CN115713302A (en) 2022-11-10 2022-11-10 Method, device, storage medium and electronic equipment for supervising business operation

Publications (1)

Publication Number Publication Date
CN115713302A true CN115713302A (en) 2023-02-24

Family

ID=85232699

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211402031.0A Pending CN115713302A (en) 2022-11-10 2022-11-10 Method, device, storage medium and electronic equipment for supervising business operation

Country Status (1)

Country Link
CN (1) CN115713302A (en)

Similar Documents

Publication Publication Date Title
CN108595157B (en) Block chain data processing method, device, equipment and storage medium
CN111931172B (en) Financial system business process abnormality early warning method and device
CN110688111A (en) Configuration method, device, server and storage medium of business process
CN109376063A (en) A kind of blog search method and apparatus, storage medium
CN112712125B (en) Event stream pattern matching method and device, storage medium and processor
CN110851207A (en) State transition management method and device, electronic equipment and computer readable storage medium
CN112383436B (en) Network monitoring method and device
CN115495424A (en) Data processing method, electronic device and computer program product
US20210165907A1 (en) Systems and methods for intelligent and quick masking
CN106708869B (en) Group data processing method and device
CN114564286B (en) Rule engine warning method and rule engine warning system
CN113850675A (en) Information processing method and device for enterprise transaction relation data
CN115328621B (en) Transaction processing method, device, equipment and storage medium based on block chain
CN115713302A (en) Method, device, storage medium and electronic equipment for supervising business operation
CN110704273A (en) Configuration information processing method and device, electronic equipment and storage medium
CN112488857B (en) Event identification method, device, electronic equipment and storage medium
CN115358761A (en) After-sale processing method and device, after-sale processing equipment and storage medium
CN113986710A (en) Big data platform monitoring method and device
CN110765100B (en) Label generation method and device, computer readable storage medium and server
CN113326064A (en) Method for dividing business logic module, electronic equipment and storage medium
CN113377608A (en) Method and device for alarming task abnormity, terminal equipment and storage medium
CN112799797A (en) Task management method and device
CN112291241A (en) Firewall wall opening method, firewall wall opening device and terminal equipment
CN113900736B (en) Dynamic configuration management method and system for business rules
CN114327602B (en) Information processing method, device, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination