CN111966715B - Service processing method and device, electronic equipment and storage medium - Google Patents
Service processing method and device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN111966715B CN111966715B CN202010827767.7A CN202010827767A CN111966715B CN 111966715 B CN111966715 B CN 111966715B CN 202010827767 A CN202010827767 A CN 202010827767A CN 111966715 B CN111966715 B CN 111966715B
- Authority
- CN
- China
- Prior art keywords
- service
- business
- data
- rule
- demand 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.)
- Active
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 18
- 238000000034 method Methods 0.000 claims description 44
- 238000012545 processing Methods 0.000 claims description 16
- 230000001105 regulatory effect Effects 0.000 claims description 12
- 230000003442 weekly effect Effects 0.000 claims description 4
- 238000011161 development Methods 0.000 abstract description 10
- 238000005516 engineering process Methods 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 9
- 230000006872 improvement Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 238000004590 computer program Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 6
- 230000008520 organization Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 2
- 230000002354 daily effect Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000000750 progressive effect Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000003542 behavioural effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 229920001296 polysiloxane Polymers 0.000 description 1
- 239000010979 ruby Substances 0.000 description 1
- 229910001750 ruby Inorganic materials 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2455—Query execution
- G06F16/24564—Applying rules; Deductive queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06315—Needs-based resource requirements planning or analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0633—Workflow analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0635—Risk analysis of enterprise or organisation activities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computational Linguistics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The application relates to a computer technology, which can be applied to the supervision field and solves the technical problem in the compliance field. The application discloses a business processing method, which comprises the following steps: acquiring a service rule base, wherein the service rule comprises a plurality of service rules; acquiring data demand information and determining a service rule corresponding to the data demand information in the service rule base; scoring the business rule corresponding to the data demand information; and carrying out risk early warning on the service corresponding to the service rule meeting the preset score condition. By the scheme, the service development can be better guided, and the service risk is reduced.
Description
Technical Field
The present application relates to the field of computer technologies, and in particular, to a service processing method, a device, an electronic device, and a storage medium.
Background
For different industries, the business is generally regulated by a corresponding regulation part when the business is developed, so as to ensure that the developed business meets the regulation. Therefore, the situation of touching the regulatory regulations in the process of service development needs to be avoided, and the service risk is reduced.
Disclosure of Invention
In view of this, embodiments of the present disclosure provide a method, an apparatus, an electronic device, and a storage medium for service processing, which are used to better guide service development and reduce service risk.
The embodiment of the specification adopts the following technical scheme:
the embodiment of the specification provides a service processing method, which comprises the following steps:
Acquiring a service rule base, wherein the service rule comprises a plurality of service rules;
Acquiring data demand information and determining a service rule corresponding to the data demand information in the service rule base;
scoring the business rule corresponding to the data demand information;
and carrying out risk early warning on the service corresponding to the service rule meeting the preset score condition.
The specification also provides a service processing device, which comprises:
the first acquisition module is used for acquiring a business rule base, and the business rules comprise a plurality of business rules;
The second acquisition module is used for acquiring data demand information and determining business rules corresponding to the data demand information in the business rule base;
the scoring module is used for scoring the business rules corresponding to the data demand information;
And the early warning module is used for carrying out risk early warning on the service corresponding to the service rule meeting the preset score condition.
The present specification also provides an electronic apparatus including: at least one processor and a memory storing a program and configured to perform the above-described traffic processing method by the at least one processor.
The present specification also provides a computer-readable storage medium storing computer-executable instructions that when executed by a processor implement the above-described business processing method.
The above-mentioned at least one technical scheme that this description embodiment adopted can reach following beneficial effect: by utilizing the scheme of the specification, the corresponding business rules in the business rule base are scored, and then the risk early warning is selectively carried out on the business related to the corresponding business rules, so that the business development can be better guided, and the business risk is reduced.
Drawings
For a clearer description of embodiments of the present description or of solutions in the prior art, the drawings that are required to be used in the description of the embodiments or of the prior art will be briefly described, it being apparent that the drawings in the description below are only some of the embodiments described in the description, from which, without inventive faculty, other drawings can also be obtained for a person skilled in the art:
fig. 1 is a main flowchart of a service processing method provided in the embodiment of the present disclosure;
fig. 2 is a schematic diagram of an application scenario of a service processing method according to an embodiment of the present disclosure;
Fig. 3 is a block diagram of a service processing device according to an embodiment of the present disclosure.
Detailed Description
In order to make the technical solutions in the present specification better understood by those skilled in the art, 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 some embodiments of the present application, not all embodiments. All other embodiments, which can be made by one of ordinary skill in the art based on the embodiments herein without making any inventive effort, shall fall within the scope of the present application.
Referring to fig. 1, fig. 1 is a main flowchart of a service processing method according to an embodiment of the present disclosure. The method comprises the following steps:
S110: and obtaining a service rule base, wherein the service rule comprises a plurality of service rules.
In this step, the business rule base may be understood as a database which is pre-established and stores a plurality of business rules. For example, for different industries, a business rule base may be established according to regulatory requirements of the industry, and the business rule may be defined according to various terms formulated by corresponding laws and regulations, regulatory regulations, industry behavior regulations, and the like. That is, this step requires obtaining a business rule base storing business rules required for the corresponding industry, which can also be understood as each item of business data stored in the business rule base.
S120: and acquiring data demand information, and determining a service rule corresponding to the data demand information in the service rule base.
In this step, the data requirement information may be understood as service data that needs to be acquired by a provider (e.g. a regulatory agency) of the data requirement information, that is, the service party needs to report corresponding service data to the provider according to the data requirement information. For example, the data demand information includes n items of service data that need to be reported by the service party, the service data can reflect the service development condition, and different service data can further reflect whether the service touches the corresponding service rule in the development process, that is, the service data obtained through the data demand information can judge whether the corresponding service accords with the service rule. In this step, after the data demand information is acquired, the service rule related to the service data can be determined according to the service data required to be acquired by the data demand information, that is, the service rule corresponding to the data demand information in the service rule base is determined.
S130: and scoring the business rule corresponding to the data demand information.
In this step, for the service rule corresponding to the data demand information, each service rule has a corresponding reporting frequency requirement (i.e. in the data demand information, for different service data, there is a corresponding reporting frequency requirement), where the reporting frequency is a frequency of sending the reporting data for the data demand information to the data demand information provider, for example, in the data demand information, the reporting data is required according to the frequencies of daily report, weekly report, monthly report, quarterly report or annual report for different service rules. That is, the data demand information generally requires a corresponding reporting frequency for the service data (corresponding to the service rule corresponding to the service data) included in the data demand information, and the service party may report the data to the provider according to the reporting frequency required in the data demand information.
As an example, when scoring the business rule corresponding to the business rule base, determining the reporting frequency of the business rule corresponding to the data requirement information, and then scoring the business rule according to the reporting frequency to obtain the score of the business rule. For example, the higher the reporting frequency of a business rule, the higher the score obtained by scoring the business rule, i.e. the higher the reporting frequency is in direct proportion to the score of the business rule. The scoring mode may be that several discrete score values are set to make each score value correspond to one reporting frequency, and after determining the reporting frequency of the service rule, the score value corresponding to the service rule is obtained; the scoring mode may also be that a preset algorithm is set, the report frequency corresponding to the business rule is used as a variable of the algorithm, and after the report frequency of the business rule is determined, the report frequency is used as a variable input of the algorithm, so as to obtain the score of the business rule. Specific algorithms are not described in this specification, and those skilled in the art may select an appropriate algorithm according to actual situations. In addition, those skilled in the art may select other ways to obtain the score of the business rule based on the reporting frequency of the business rule, which will not be described in detail herein.
S140: and carrying out risk early warning on the service corresponding to the service rule meeting the preset score condition.
In the step, if the score of the business rule is higher than a preset value, performing risk early warning on the business corresponding to the business rule; otherwise, risk early warning is not carried out on the business corresponding to the business rule. In the present specification, the higher the reporting frequency is, the higher the score of the service rule is, and the higher the importance degree of the service rule is. If the score values of the business rules are discrete score values, if the score values are sorted from top to bottom, the preset value is set so that the score values of more than 30% are higher than the preset value, and the score values of more than 20% and 15% are higher than the preset value according to the needs, which is not limited in the specification. If the score of the business rule is higher than a preset value, the importance degree of the business rule is higher in the specification, so that risk early warning can be carried out on the business corresponding to the business rule.
A method for performing risk early warning comprises actively acquiring a service related to a service rule with a score value higher than a preset value, and then performing risk early warning on the service; when service data of a certain service is received, if a preset rule related to the score value higher than a preset value exists in the service data, risk early warning is carried out on the service. In terms of specific risk early warning modes, the present disclosure is not described in detail, and those skilled in the art may select modes of warning, marking, highlighting, text prompting or voice prompting to perform risk early warning so as to remind related personnel. In addition, regarding risk early warning, after determining that some services need risk early warning, risk identification is performed on service data of service rules with score values higher than a preset value in the services through a corresponding algorithm, so as to obtain specific risk categories. The description does not describe specific algorithms as long as the requirements of the risk identification algorithm can be met.
In the above steps, optionally, the method of the present specification may further include a step of adjusting a score value of the business rule. Specifically, after scoring the corresponding business rules in the business rule base, the method can also obtain feedback information of the data demand information provider for reporting data, namely after the business party reports the data according to the data demand information, the data demand information provider can receive the reporting data of the business party and further feed back some information to the reporting data. According to the feedback information, whether the score of the corresponding business rule in the report data is adjusted can be further judged. For example, after risk early warning is performed on a service related to a service rule with a higher score, after service data related to the service rule is reported by the service party, if feedback of the service data by the provider is through, there is no problem and other information, the score value of the service rule can be properly reduced; on the contrary, after risk early warning is carried out on the service related to a service rule with a lower score, after the service party reports the service data related to the service rule, if the feedback of the service data from the provider is failed, problems exist and other information, the score value of the service rule can be properly improved. The present disclosure is not further illustrated with respect to specific ways of increasing or decreasing, and those skilled in the art may flexibly select appropriate ways according to actual needs.
By using the method, the corresponding business rules in the business rule base are scored, and then the risk early warning is selectively carried out on the business related to the corresponding business rules, so that the business development can be better guided, and the business risk is reduced.
In order to describe the specific application of the book method in more detail, a practical application will be described as an example. Referring to fig. 2, fig. 2 is a schematic view of an application scenario of a service processing method according to an embodiment of the present disclosure. The business processing method provided by the specification can be applied to the supervision field and solves the technical problem in the compliance field. The term "compliance" is the earliest occurrence in commercial banking activities, requiring that the business activities of commercial banks be consistent with laws, rules and guidelines, and has now received increasing attention from businesses, extending from banking to other industries. It generally has the following meaning: compliance with international legal and regulatory requirements related to domestic and business activities, namely compliance with legal and regulatory regulations of the country of the corporate headquarters, the country of the related international organization and branch offices, and the related international organization; compliance with industry or intra-business rules regulations, including but not limited to business and business behavioral guidelines of the industry. The regulatory agency is used for regulating the business of the business provider, and the compliance department is the compliance check of the business.
In this application scenario, three parties are involved, the regulatory agency, the service provider and the compliance department. The business rule base is a compliance knowledge base pre-established based on compliance terms, the compliance knowledge base containing a plurality of compliance terms. For different industries, there is compliance knowledge corresponding to the industry, and a compliance knowledge base corresponding to the industry can be built based on the compliance knowledge. The compliance department can carry out compliance business according to the compliance knowledge base, carry out compliance check on the business carried out or the business planned to be carried out, compliance self-check and the like. The data demand information is a supervision report sent by a supervision organization and used for acquiring service data. That is, the business party needs to report the related business data according to the supervision report sent by the supervision organization, and the supervision organization monitors the report data of the business party and gives corresponding feedback information. The administrative report may contain compliance terms for the corresponding business, such as which business data for the business needs to be checked, etc.
In this embodiment, the compliance department may obtain the feedback information of the supervision report, the report data, and the supervision agency, where the execution subject may be an application program installed on a server, a terminal device, etc. by the compliance department, where the obtaining manner may be that the compliance department receives data sent by the supervision agency and the service party, or may all obtain the data from the service party, or may be that the data is manually input, which is not limited in this specification. Further, the compliance department scores each item of service data in the compliance knowledge base according to the reporting frequency of each item of service data required by the supervision report. The report management report generally lists the reporting frequency required by each item of service data, if the service data needs to be reported every day, if the service data needs to be reported every quarter, if the service data needs to be reported every year, and the like, according to the different reporting frequencies of the service data, the importance degree of different service data can be determined, and then the service data is scored. And then, based on the score of the score, performing risk early warning on the business related to the business data meeting the preset score condition, so that the business development of the compliance department can be better guided, and the business risk is reduced.
The importance of compliance is self-evident, and the business processing method provided by the scheme can well solve the technical problem in the field of compliance. Specifically, due to the fact that the compliance knowledge and the service types related to compliance are more, the importance degree of the compliance knowledge can be quantified by scoring the compliance knowledge, and based on the fact, risk early warning is conducted on the corresponding service, and the development of the compliance service and the emphasis of the compliance self-checking can be guided better.
Based on the same inventive concept, the specification also provides a service processing device. Referring to fig. 3, fig. 3 is a block diagram of a service processing apparatus according to an embodiment of the present disclosure. As shown in fig. 3, the apparatus includes:
the first obtaining module 301, where the first obtaining module 301 is configured to obtain a service rule base, where the service rule includes a plurality of service rules;
The second obtaining module 302 is configured to obtain data requirement information, and determine a business rule corresponding to the data requirement information in the business rule base;
the scoring module 303 is configured to score a business rule corresponding to the data requirement information by the scoring module 303;
The early warning module 304, the early warning module 304 is configured to perform risk early warning on a service corresponding to a service rule that meets a preset score condition.
Further, the scoring module 303 is specifically configured to:
determining the reporting frequency of the business rule corresponding to the data demand information; the reporting frequency is the frequency of sending reporting data aiming at the data demand information to the data demand information provider;
Scoring the business rule according to the reporting frequency to obtain the score of the business rule;
Wherein the reporting frequency is proportional to the score of the business rule.
As an example, reporting frequencies may include: daily, weekly, monthly, quarterly, or annual messages.
Optionally, the apparatus further includes a score adjustment module, after scoring the corresponding business rule in the business rule base, the score adjustment module is configured to: acquiring feedback information of the provider on the report data; and judging whether to adjust the score of the corresponding business rule in the report data according to the feedback information.
Further, the early warning module 304 is specifically configured to: if the score of the business rule is higher than a preset value, performing risk early warning on the business corresponding to the business rule; otherwise, risk early warning is not carried out on the business corresponding to the business rule.
The early warning module is specifically used for:
acquiring a service corresponding to a service rule meeting a preset score condition, and performing risk early warning on the service;
or receiving service data, and if the service data corresponds to a service rule meeting a preset score condition, performing risk early warning on the service corresponding to the service data.
As a specific example, the business rule base is a compliance knowledge base pre-established based on compliance terms, the compliance knowledge base containing a plurality of compliance terms. More specifically, the data demand information is a supervisory report sent by a supervisory authority and used for acquiring service data.
With respect to the above-described specific embodiments of the service processing apparatus, reference is made to the above examples of the service processing method, and detailed description of the specific examples of the service processing apparatus will not be given here.
Based on the same thought, the specification also provides electronic equipment, which comprises: at least one processor and a memory storing a program and configured to perform the above-described traffic processing method by the at least one processor.
Based on the same idea, the present disclosure further provides a computer readable storage medium, where computer executable instructions are stored, where the computer executable instructions implement the service processing method described above when executed by a processor.
The foregoing describes certain embodiments of the present disclosure, other embodiments being within the scope of the following claims. In some cases, the actions or steps recited in the claims can be performed in a different order than in the embodiments and still achieve desirable results. Furthermore, the processes depicted in the accompanying drawings do not necessarily have to be in the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
In this specification, each embodiment is described in a progressive manner, and identical and similar parts of each embodiment are all referred to each other, and each embodiment mainly describes differences from other embodiments. In particular, for apparatus, devices, non-transitory computer readable storage medium embodiments, the description is relatively simple, as it is substantially similar to method embodiments, with reference to portions of the description of method embodiments being relevant.
The apparatus, the device, the nonvolatile computer readable storage medium and the method provided in the embodiments of the present disclosure correspond to each other, and therefore, the apparatus, the device, and the nonvolatile computer storage medium also have similar advantageous technical effects as those of the corresponding method, and since the advantageous technical effects of the method have been described in detail above, the advantageous technical effects of the corresponding apparatus, device, and nonvolatile computer storage medium are not described herein again.
In the 90 s of the 20 th century, improvements to one technology could clearly be distinguished as improvements in hardware (e.g., improvements to circuit structures such as diodes, transistors, switches, etc.) or software (improvements to the process flow). However, with the development of technology, many improvements of the current method flows can be regarded as direct improvements of hardware circuit structures. Designers almost always obtain corresponding hardware circuit structures by programming improved method flows into hardware circuits. Therefore, an improvement of a method flow cannot be said to be realized by a hardware entity module. For example, a programmable logic device (Programmable Logic Device, PLD) (e.g., field programmable gate array (Field Programmable GATE ARRAY, FPGA)) is an integrated circuit whose logic functions are determined by user programming of the device. A designer programs to "integrate" a digital system onto a PLD without requiring the chip manufacturer to design and fabricate application-specific integrated circuit chips. Moreover, nowadays, instead of manually manufacturing integrated circuit chips, such programming is mostly implemented with "logic compiler (logic compiler)" software, which is similar to the software compiler used in program development and writing, and the original code before being compiled is also written in a specific programming language, which is called hardware description language (Hardware Description Language, HDL), but HDL is not just one, but a plurality of kinds, such as ABEL(Advanced Boolean Expression Language)、AHDL(Altera Hardware Description Language)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL(Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(Ruby Hardware Description Language), and VHDL (Very-High-SPEED INTEGRATED Circuit Hardware Description Language) and Verilog are currently most commonly used. It will also be apparent to those skilled in the art that a hardware circuit implementing the logic method flow can be readily obtained by merely slightly programming the method flow into an integrated circuit using several of the hardware description languages described above.
The controller may be implemented in any suitable manner, for example, the controller may take the form of, for example, a microprocessor or processor and a computer readable medium storing computer readable program code (e.g., software or firmware) executable by the (micro) processor, logic gates, switches, application SPECIFIC INTEGRATED Circuits (ASICs), programmable logic controllers, and embedded microcontrollers, examples of controllers include, but are not limited to, the following microcontrollers: ARC625D, atmel AT91SAM, microchip PIC18F26K20, and Silicone Labs C8051F320, the memory controller may also be implemented as part of the control logic of the memory. Those skilled in the art will also appreciate that, in addition to implementing the controller in a pure computer readable program code, it is well possible to implement the same functionality by logically programming the method steps such that the controller is in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers, embedded microcontrollers, etc. Such a controller may thus be regarded as a kind of hardware component, and means for performing various functions included therein may also be regarded as structures within the hardware component. Or even means for achieving the various functions may be regarded as either software modules implementing the methods or structures within hardware components.
The system, apparatus, module or unit set forth in the above embodiments may be implemented in particular by a computer chip or entity, or by a product having a certain function. One typical implementation is a computer. In particular, the computer may be, for example, a personal computer, a laptop computer, a cellular telephone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
For convenience of description, the above devices are described as being functionally divided into various units, respectively. Of course, the functions of each element may be implemented in one or more software and/or hardware elements when implemented in the present specification.
It will be appreciated by those skilled in the art that the present description may be provided as a method, system, or computer program product. Accordingly, the present specification embodiments may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present description embodiments may take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
The present description is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the specification. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In one typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include volatile memory in a computer-readable medium, random Access Memory (RAM) and/or nonvolatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of computer-readable media.
Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Disks (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device. Computer-readable media, as defined herein, does not include transitory computer-readable media (transmission media), such as modulated data signals and carrier waves.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article or apparatus that comprises the element.
The description may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices.
In this specification, each embodiment is described in a progressive manner, and identical and similar parts of each embodiment are all referred to each other, and each embodiment mainly describes differences from other embodiments. In particular, for system embodiments, since they are substantially similar to method embodiments, the description is relatively simple, as relevant to see a section of the description of method embodiments.
The foregoing description is by way of example only and is not intended as limiting the application. Various modifications and variations of the present application will be apparent to those skilled in the art. Any modification, equivalent replacement, improvement, etc. which come within the spirit and principles of the application are to be included in the scope of the claims of the present application.
Claims (16)
1. A method of service processing, the method comprising:
Acquiring a service rule base, wherein the service rule comprises a plurality of service rules;
Acquiring data demand information and determining a service rule corresponding to the data demand information in the service rule base;
Scoring the business rule corresponding to the data demand information specifically comprises the following steps: determining the reporting frequency of the business rule corresponding to the data demand information; the reporting frequency is the frequency of sending reporting data aiming at the data demand information to the data demand information provider; scoring the business rule according to the reporting frequency to obtain the score of the business rule; wherein the reporting frequency is proportional to the fraction of the business rule;
and carrying out risk early warning on the service corresponding to the service rule meeting the preset score condition.
2. The method of claim 1, after scoring business rules corresponding to the data demand information, the method further comprising:
Acquiring feedback information of the provider on the report data;
And judging whether to adjust the score of the corresponding business rule in the report data according to the feedback information.
3. The method of claim 1, the reporting frequency comprising: daily, weekly, monthly, quarterly, or annual messages.
4. The method of claim 1, performing risk early warning on a service corresponding to a service rule meeting a preset score condition, comprising:
If the score of the business rule is higher than a preset value, performing risk early warning on the business corresponding to the business rule;
otherwise, risk early warning is not carried out on the business corresponding to the business rule.
5. The method of claim 1, wherein risk early warning is performed on a service corresponding to a service rule meeting a preset score condition, and specifically comprises:
acquiring a service corresponding to a service rule meeting a preset score condition, and performing risk early warning on the service;
or receiving service data, and if the service data corresponds to a service rule meeting a preset score condition, performing risk early warning on the service corresponding to the service data.
6. The method of any one of claims 1 to 5, the business rule base being a compliance knowledge base pre-established based on compliance terms, the compliance knowledge base containing a plurality of compliance terms.
7. The method of claim 6, wherein the data demand information is a regulatory report sent by a regulatory agency for acquiring business data.
8. A service processing apparatus, the apparatus comprising:
the first acquisition module is used for acquiring a business rule base, and the business rules comprise a plurality of business rules;
The second acquisition module is used for acquiring data demand information and determining business rules corresponding to the data demand information in the business rule base;
The scoring module is used for scoring the business rule corresponding to the data demand information, and specifically comprises the following steps: determining the reporting frequency of the business rule corresponding to the data demand information; the reporting frequency is the frequency of sending reporting data aiming at the data demand information to the data demand information provider; scoring the business rule according to the reporting frequency to obtain the score of the business rule; wherein the reporting frequency is proportional to the fraction of the business rule;
And the early warning module is used for carrying out risk early warning on the service corresponding to the service rule meeting the preset score condition.
9. The apparatus of claim 8, further comprising a score adjustment module,
After scoring the corresponding business rules in the business rule base, the score adjustment module is configured to:
Acquiring feedback information of the provider on the report data;
And judging whether to adjust the score of the corresponding business rule in the report data according to the feedback information.
10. The apparatus of claim 8, the reporting frequency comprising: daily, weekly, monthly, quarterly, or annual messages.
11. The apparatus of claim 8, the early warning module is specifically configured to:
If the score of the business rule is higher than a preset value, performing risk early warning on the business corresponding to the business rule;
otherwise, risk early warning is not carried out on the business corresponding to the business rule.
12. The apparatus of claim 8, the pre-warning module being further specifically configured to:
acquiring a service corresponding to a service rule meeting a preset score condition, and performing risk early warning on the service;
or receiving service data, and if the service data corresponds to a service rule meeting a preset score condition, performing risk early warning on the service corresponding to the service data.
13. The apparatus of any one of claims 8 to 12, the business rule base being a compliance knowledge base pre-established based on compliance terms, the compliance knowledge base containing a plurality of compliance terms.
14. The service processing apparatus according to claim 13, wherein the data demand information is a supervisory report sent by a supervisory authority for acquiring service data.
15. An electronic device, comprising: at least one processor and a memory, the memory storing a program and configured to perform the traffic processing method of any of claims 1 to 7 by the at least one processor.
16. A computer readable storage medium storing computer executable instructions which when executed by a processor implement the business processing method of any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010827767.7A CN111966715B (en) | 2020-08-17 | 2020-08-17 | Service processing method and device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010827767.7A CN111966715B (en) | 2020-08-17 | 2020-08-17 | Service processing method and device, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111966715A CN111966715A (en) | 2020-11-20 |
CN111966715B true CN111966715B (en) | 2024-06-07 |
Family
ID=73389172
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010827767.7A Active CN111966715B (en) | 2020-08-17 | 2020-08-17 | Service processing method and device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111966715B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112613724A (en) * | 2020-12-18 | 2021-04-06 | 远光软件股份有限公司 | Compliance assessment method and device for enterprise, storage medium and electronic equipment |
CN112988816A (en) * | 2021-03-16 | 2021-06-18 | 支付宝(杭州)信息技术有限公司 | Business rule loading method, device and equipment |
CN116151627B (en) * | 2023-04-04 | 2023-09-01 | 支付宝(杭州)信息技术有限公司 | Business wind control method and device, storage medium and electronic equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107424069A (en) * | 2017-08-17 | 2017-12-01 | 阿里巴巴集团控股有限公司 | A kind of generation method of air control feature, risk monitoring and control method and apparatus |
CN109657917A (en) * | 2018-11-19 | 2019-04-19 | 平安科技(深圳)有限公司 | Assess method for prewarning risk, device, computer equipment and the storage medium of object |
CN109858868A (en) * | 2018-12-17 | 2019-06-07 | 中体彩科技发展有限公司 | Sports lottery ticket business risk monitoring system |
CN110033171A (en) * | 2019-03-19 | 2019-07-19 | 阿里巴巴集团控股有限公司 | A kind of method, system platform and medium identifying financial company's risk |
CN110503328A (en) * | 2019-08-16 | 2019-11-26 | 阿里巴巴集团控股有限公司 | Business risk recognition methods, system, device and equipment |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070208600A1 (en) * | 2006-03-01 | 2007-09-06 | Babus Steven A | Method and apparatus for pre-emptive operational risk management and risk discovery |
-
2020
- 2020-08-17 CN CN202010827767.7A patent/CN111966715B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107424069A (en) * | 2017-08-17 | 2017-12-01 | 阿里巴巴集团控股有限公司 | A kind of generation method of air control feature, risk monitoring and control method and apparatus |
CN109657917A (en) * | 2018-11-19 | 2019-04-19 | 平安科技(深圳)有限公司 | Assess method for prewarning risk, device, computer equipment and the storage medium of object |
CN109858868A (en) * | 2018-12-17 | 2019-06-07 | 中体彩科技发展有限公司 | Sports lottery ticket business risk monitoring system |
CN110033171A (en) * | 2019-03-19 | 2019-07-19 | 阿里巴巴集团控股有限公司 | A kind of method, system platform and medium identifying financial company's risk |
CN110503328A (en) * | 2019-08-16 | 2019-11-26 | 阿里巴巴集团控股有限公司 | Business risk recognition methods, system, device and equipment |
Non-Patent Citations (2)
Title |
---|
An early risk warning system for Outward Foreign Direct Investment in Mineral Resource-based enterprises using multi-classifiers fusion;Delu Wang et al;《Resources Policy》;20200131;全文 * |
H银行邢台分行小微企业信贷风险管理研究;马爽;《中国优秀硕士学位论文全文数据库(电子期刊)》;20200815;第2020卷(第08期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111966715A (en) | 2020-11-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111966715B (en) | Service processing method and device, electronic equipment and storage medium | |
CN110163742B (en) | Account resource data determining method and system | |
CN110020427B (en) | Policy determination method and device | |
CN110634030B (en) | Method, device and equipment for mining service indexes of applications | |
CN110503435B (en) | Transaction early warning method, device and equipment based on blockchain | |
CN112015739A (en) | Data verification and data query method and device | |
CN110852503B (en) | Payment channel selection method and device and payment channel route | |
CN110008991B (en) | Risk event identification method, risk identification model generation method, risk event identification device, risk identification equipment and risk identification medium | |
CN110390182B (en) | Method, system and equipment for determining applet category | |
CN110046052B (en) | Service calling method and device | |
CN117370034B (en) | Evaluation method and device of computing power dispatching system, storage medium and electronic equipment | |
CN112612849B (en) | Data processing method, device, equipment and medium | |
CN110516918B (en) | Risk identification method and risk identification device | |
CN111240866B (en) | Service data processing method and device | |
CN110008386B (en) | Data generation, processing and evaluation method, device, equipment and medium | |
CN113673844B (en) | Information feedback method, device and equipment | |
CN114240097B (en) | Risk assessment method and apparatus | |
CN110633321B (en) | Data synchronization method, device and equipment | |
CN110245115B (en) | File processing method, engine and system | |
CN110009391B (en) | Periodic event information determining method and device | |
CN110362442B (en) | Data monitoring method, device and equipment | |
CN113835730B (en) | Method, device, equipment and medium for updating audit program | |
CN116204533B (en) | Metadata model-based field index mapping method, device and storage medium | |
CN109636324B (en) | Electronic service contract processing method and device | |
CN111402038B (en) | Transaction message generation method and device and electronic equipment |
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 | ||
GR01 | Patent grant |