Business processing method and device, equipment and storage medium

By determining the resource type of resource attribute information and setting multiple resource consumption ranges, the problem of low efficiency in resource consumption information management in the prior art is solved, and more accurate information adjustment and efficient business processing are achieved.

CN119316427APending Publication Date: 2025-01-14INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310981444.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-04
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

In the prior art resource consumption information management process, the threshold comparison is single and inaccurate, resulting in low service processing efficiency and requires repeated adjustment of resource consumption information to meet the conditions.

Method used

By determining the resource type of resource attribute information and determining multiple resource consumption ranges based on this type, if the resource consumption information does not meet these ranges, a prompt message is sent to the client to guide the adjustment of resource consumption information to improve matching accuracy and service processing efficiency.

Benefits of technology

By setting multiple resource consumption ranges to match resource consumption information, the accuracy of information adjustment is improved, the efficiency of business processing is improved, and processing risks are reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119316427A_ABST
    Figure CN119316427A_ABST
Patent Text Reader

Abstract

The invention provides a business processing method and device, equipment and a storage medium, which can be applied to the technical fields of computers and finance. The method comprises: in response to a service processing request sent by a client, determining field information of the service processing request, the field information comprising resource consumption information and resource attribute information; matching the resource attribute information with a resource type report, and determining a resource type of the resource attribute information; determining a plurality of resource consumption ranges by using a service processing template corresponding to the resource type; when it is determined that at least one target consumption range exists in the multiple resource consumption ranges, prompt information is sent to the client to prompt the client to adjust the resource consumption information in the field information, and the target consumption range is the resource consumption range not met by the resource consumption information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the fields of computer technology and financial technology, and in particular to a business processing method, device, equipment and storage medium. Background Art

[0002] Currently, in the process of business processing, resource consumption information in the business processing request is managed, and the resource consumption information is compared with a threshold value to make it meet the business processing conditions.

[0003] In the process of realizing the concept of the present disclosure, the inventors found that there are at least the following problems in the related technology: in the process of managing resource consumption information, since the process of comparing with the threshold is relatively simple and inaccurate, the resource consumption information needs to be repeatedly adjusted to meet the business processing conditions, resulting in low business processing efficiency. Summary of the invention

[0004] In view of the above problems, the present disclosure provides a business processing method, apparatus, device, medium and program product.

[0005] According to a first aspect of the present disclosure, a service processing method is provided, including:

[0006] In response to a business processing request sent by a client, field information of the business processing request is determined, the field information including resource consumption information and resource attribute information; the resource attribute information is matched with a resource type report to determine the resource type of the resource attribute information; a plurality of resource consumption ranges are determined using a business processing template corresponding to the resource type; and when it is determined that there is at least one target consumption range among the plurality of resource consumption ranges, a prompt message is sent to the client to prompt the client to adjust the resource consumption information in the field information, wherein the target consumption range is a resource consumption range that is not satisfied by the resource consumption information.

[0007] According to an embodiment of the present disclosure, matching resource attribute information with a resource type report to determine the resource type of the resource attribute information includes:

[0008] The resource attribute information is split to obtain a plurality of sub-attribute information; each sub-attribute information is matched with a resource type report to determine the attribute category of each sub-attribute information, wherein the resource type report includes a mapping relationship between the sub-attribute information and the attribute category; and the resource type is determined based on the plurality of attribute categories.

[0009] According to an embodiment of the present disclosure, a plurality of resource consumption ranges are determined using a business processing template corresponding to a resource type, including:

[0010] Acquire historical resource data corresponding to the resource type, wherein the historical resource data includes historical transaction data, historical reservation data, and historical standard data; utilize a business processing template to process the historical resource data according to multiple parameter fields corresponding to the business processing template to determine multiple resource consumption ranges.

[0011] According to an embodiment of the present disclosure, the multiple resource consumption ranges include a first resource consumption range, a second resource consumption range, a third resource consumption range, a fourth resource consumption range, a fifth resource consumption range, and a sixth resource consumption range. The historical resource data is processed according to multiple parameter fields corresponding to the business processing template to determine the multiple resource consumption ranges, including:

[0012] Based on the spread calculation rule, determine the historical spread mean and historical spread extreme value in the historical resource data; determine the first resource consumption range according to the historical spread mean, historical spread extreme value, historical scheduled data and the deviation extreme value management multiples in multiple parameter fields; based on the standard deviation calculation rule, determine the standard deviation in the historical resource data; determine the second resource consumption range according to the historical spread mean, standard deviation, historical scheduled data and the deviation standard deviation management multiples in multiple parameter fields; based on the spread calculation rule, determine the first spread of the first target time, wherein the distance between the first target time and the current time is a preset time period; determine the third resource consumption range according to the first spread, historical scheduled data and the first spread management multiples of the first target time in multiple parameter fields; based on the spread calculation rule, determine the second spread of the second target time, wherein the second target time represents the time of successful transaction; determine the fourth resource consumption range according to the second spread, historical scheduled data and the second spread management multiples of the second target time in multiple parameter fields; determine the fifth resource consumption range and the sixth resource consumption range according to the standard resource change rate and the standard resource value in the acquired new standard data.

[0013] According to an embodiment of the present disclosure, determining the fifth resource consumption range and the sixth resource consumption range according to the standard resource change rate and the standard resource value in the acquired new standard data includes:

[0014] A fifth resource consumption range is determined based on a standard resource change rate and resource change rate management multiples in multiple parameter fields; a sixth resource consumption range is determined based on a standard resource value and resource value deviation management multiples in multiple parameter fields.

[0015] According to an embodiment of the present disclosure, the above method further includes:

[0016] When it is determined that the target consumption range does not exist in the multiple resource consumption ranges, a business operation corresponding to the business processing request is executed; and resource data generated by executing the business operation is determined as historical resource data.

[0017] According to an embodiment of the present disclosure, the above method further includes:

[0018] The preset distribution calculation rules are used to determine the distribution deviation rate of historical resource data; when the distribution deviation rate is greater than the preset deviation rate, a compliance warning message is sent to the client to prompt the client to perform compliance detection on the historical business processing requests corresponding to the resource type.

[0019] According to an embodiment of the present disclosure, after determining multiple resource consumption ranges using a business processing template corresponding to a resource type, the method further includes:

[0020] For each resource consumption range, a resource report corresponding to the resource consumption range is generated; and the plurality of resource reports are sent to a client.

[0021] A second aspect of the present disclosure provides a service processing device, including:

[0022] A field determination module, configured to determine field information of a business processing request in response to a business processing request sent by a client, wherein the field information includes resource consumption information and resource attribute information;

[0023] A type determination module is used to match resource attribute information with a resource type report to determine the resource type of the resource attribute information;

[0024] A scope determination module, for determining multiple resource consumption scopes using a business processing template corresponding to a resource type;

[0025] The information sending module is used to send prompt information to the client to prompt the client to adjust the resource consumption information in the field information when it is determined that there is at least one target consumption range among multiple resource consumption ranges, wherein the target consumption range is the resource consumption range that the resource consumption information does not satisfy.

[0026] A third aspect of the present disclosure provides an electronic device, comprising: one or more processors; and a memory for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors execute the above method.

[0027] The fourth aspect of the present disclosure also provides a computer-readable storage medium having executable instructions stored thereon, which, when executed by a processor, causes the processor to execute the above method.

[0028] The fifth aspect of the present disclosure also provides a computer program product, including a computer program, which implements the above method when executed by a processor.

[0029] According to the business processing method, device, equipment, medium and program product provided by the present disclosure, by determining the resource type of resource attribute information, and determining the corresponding multiple resource consumption ranges based on the resource type, if the resource consumption information does not meet the multiple resource consumption ranges, a prompt message is sent to the client to facilitate the client to adjust the resource consumption information in the business processing request. By setting multiple resource consumption ranges to match the resource consumption information, the matching result is more accurate, thereby facilitating the adjustment of the resource consumption information and making the business more efficient during the processing process. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] The above contents and other objects, features and advantages of the present disclosure will become more apparent through the following description of the embodiments of the present disclosure with reference to the accompanying drawings, in which:

[0031] Figure 1 The application scenario diagram schematically shows the business processing method, apparatus, device, medium and program product according to the embodiments of the present disclosure;

[0032] Figure 2 A flowchart of a business processing method according to an embodiment of the present disclosure is schematically shown;

[0033] Figure 3 A flowchart schematically shows a business processing method according to another embodiment of the present disclosure;

[0034] Figure 4 A schematic diagram of a structure of a service processing device according to an embodiment of the present disclosure is shown; and

[0035] Figure 5 A block diagram of an electronic device suitable for implementing a service processing method according to an embodiment of the present disclosure is schematically shown. DETAILED DESCRIPTION

[0036] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. However, it should be understood that these descriptions are exemplary only and are not intended to limit the scope of the present disclosure. In the following detailed description, for ease of explanation, many specific details are set forth to provide a comprehensive understanding of the embodiments of the present disclosure. However, it is apparent that one or more embodiments may also be implemented without these specific details. In addition, in the following description, descriptions of known structures and technologies are omitted to avoid unnecessary confusion of the concepts of the present disclosure.

[0037] The terms used herein are only for describing specific embodiments and are not intended to limit the present disclosure. The terms "comprise", "include", etc. used herein indicate the existence of the features, steps, operations and / or components, but do not exclude the existence or addition of one or more other features, steps, operations or components.

[0038] All terms (including technical and scientific terms) used herein have the meanings commonly understood by those skilled in the art, unless otherwise defined. It should be noted that the terms used herein should be interpreted as having a meaning consistent with the context of this specification, and should not be interpreted in an idealized or overly rigid manner.

[0039] When using expressions such as "at least one of A, B, and C, etc.", they should generally be interpreted according to the meaning of the expression commonly understood by those skilled in the art (for example, "a system having at least one of A, B, and C" should include but is not limited to a system having A alone, B alone, C alone, A and B, A and C, B and C, and / or A, B, C, etc.).

[0040] In the technical solution of the present invention, the user information (including but not limited to user personal information, user image information, user device information, such as location information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved are all information and data authorized by the user or fully authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of relevant data comply with the relevant laws, regulations and standards of relevant countries and regions, take necessary confidentiality measures, do not violate public order and good morals, and provide corresponding operation entrances for users to choose to authorize or refuse.

[0041] In the process of business processing, the resource consumption information in the business processing request will be managed. The resource consumption information will be compared with the threshold. If the resource consumption information is greater than the threshold, compliance monitoring will be triggered and the resource consumption information will be adjusted.

[0042] In view of the complex status quo in the business processing process, the resource consumption information is managed by comparing it with the threshold. The management mode is relatively simple and has certain defects. In the process of adjusting the resource consumption information, it needs to be adjusted repeatedly, which is not easy to achieve the expected effect of effectively reducing the processing risk, and the business processing efficiency is low.

[0043] The embodiments of the present disclosure provide a business processing method, device, electronic device, readable storage medium and computer program product. The method includes: in response to a business processing request sent by a client, determining field information of the business processing request, the field information including resource consumption information and resource attribute information; matching the resource attribute information with a resource type report to determine the resource type of the resource attribute information; using a business processing template corresponding to the resource type to determine multiple resource consumption ranges; in the case of determining that there is at least one target consumption range among the multiple resource consumption ranges, sending a prompt message to the client to prompt the client to adjust the resource consumption information in the field information, wherein the target consumption range is the resource consumption range that the resource consumption information does not satisfy.

[0044] Figure 1 The application scenario diagram of the business processing method, apparatus, device, medium and program product according to the embodiment of the present disclosure is schematically shown. It should be noted that: Figure 1 What is shown are merely examples of application scenarios to which the embodiments of the present disclosure can be applied, in order to help those skilled in the art understand the technical content of the present disclosure, but it does not mean that the embodiments of the present disclosure cannot be used in other devices, systems, environments or scenarios.

[0045] like Figure 1 As shown, the application scenario 100 according to this embodiment may include a first terminal device 101, a second terminal device 102, a third terminal device 103, a network 104 and a server 105. The network 104 is used to provide a medium for a communication link between the first terminal device 101, the second terminal device 102, the third terminal device 103 and the server 105. The network 104 may include various connection types, such as wired, wireless communication links or optical fiber cables, etc.

[0046] The user may use at least one of the first terminal device 101, the second terminal device 102, and the third terminal device 103 to interact with the server 105 through the network 104 to receive or send messages, etc. Various communication client applications may be installed on the first terminal device 101, the second terminal device 102, and the third terminal device 103, such as shopping applications, web browser applications, search applications, instant messaging tools, email clients, social platform software, etc. (only as examples).

[0047] The first terminal device 101, the second terminal device 102, and the third terminal device 103 may be various electronic devices having display screens and supporting web browsing, including but not limited to smart phones, tablet computers, laptop computers, desktop computers, and the like.

[0048] The server 105 may be a server that provides various services, such as a background management server (only as an example) that provides support for websites browsed by users using the first terminal device 101, the second terminal device 102, and the third terminal device 103. The background management server may analyze and process the received data such as user requests, and feed back the processing results (such as web pages, information, or data obtained or generated according to user requests) to the terminal device.

[0049] It should be noted that the service processing method provided in the embodiment of the present disclosure can generally be executed by the server 105. Accordingly, the service processing device provided in the embodiment of the present disclosure can generally be set in the server 105. The service processing method provided in the embodiment of the present disclosure can also be executed by a server or server cluster that is different from the server 105 and can communicate with the first terminal device 101, the second terminal device 102, the third terminal device 103 and / or the server 105. Accordingly, the service processing device provided in the embodiment of the present disclosure can also be set in a server or server cluster that is different from the server 105 and can communicate with the first terminal device 101, the second terminal device 102, the third terminal device 103 and / or the server 105.

[0050] It should be understood that Figure 1 The number of terminal devices, networks and servers in the embodiment is only for illustration. Any number of terminal devices, networks and servers may be provided according to implementation requirements.

[0051] The following will be based on Figure 1 The scene described by Figure 2 and Figure 3 The business processing method of the disclosed embodiment is described in detail.

[0052] Figure 2 The flowchart of the service processing method according to the embodiment of the present disclosure is schematically shown.

[0053] like Figure 2 As shown, the business processing of this embodiment includes operations S210 to S240.

[0054] In operation S210, in response to a service processing request sent by a client, field information of the service processing request is determined, where the field information includes resource consumption information and resource attribute information.

[0055] In operation S220, the resource attribute information is matched with the resource type report to determine the resource type of the resource attribute information.

[0056] In operation S230, a plurality of resource consumption ranges are determined using a business process template corresponding to the resource type.

[0057] In operation S240, when it is determined that there is at least one target consumption range among the multiple resource consumption ranges, prompt information is sent to the client to prompt the client to adjust the resource consumption information in the field information, wherein the target consumption range is the resource consumption range that the resource consumption information does not satisfy.

[0058] According to an embodiment of the present disclosure, in response to a business processing request sent by a client, field information of the business processing request is determined. The business processing request may be to buy or sell a bond. The field information of the business processing request includes resource consumption information and resource attribute information. Specifically, the resource consumption information represents the price of the bond, and the resource attribute information may be composed of multiple sub-attribute information related to the bond, such as: the currency of the bond, the bond interest payment type, the bond credit type, and the bond account category.

[0059] According to an embodiment of the present disclosure, resource attribute information is matched with a resource type report to determine the resource type of the resource attribute information. The resource type may be a bond type. Specifically, each sub-attribute information in the resource attribute information may be matched with a resource type report to obtain the resource type, so that the resource type is determined more accurately.

[0060] According to an embodiment of the present disclosure, a business processing template corresponding to a resource type is determined, and multiple resource consumption ranges are determined using the business processing template. Specifically, the resource consumption range is determined based on historical resource data. The resource type represents the type of bond, and each resource type has a corresponding business processing template. Specifically, each bond type has a template for calculating the resource consumption range, and the resource consumption range can be the range between the bond buying rate of return and the bond selling rate of return.

[0061] According to an embodiment of the present disclosure, resource consumption information is compared with multiple resource consumption ranges one by one to obtain multiple comparison results. In the case where multiple comparison results indicate that there are resource consumption ranges that are not satisfied by the resource consumption information, a prompt message is sent to the client, indicating that the current resource consumption information is not compliant, that is, there is a risk in the price of the bond. A prompt message is sent to the client, prompting the client to adjust the resource consumption information in the field information so that the resource consumption information satisfies the multiple resource consumption ranges before performing business processing.

[0062] According to the embodiments of the present disclosure, by determining the resource type of resource attribute information, and determining the corresponding multiple resource consumption ranges based on the resource type, if the resource consumption information does not meet the multiple resource consumption ranges, a prompt message is sent to the client, so that the client can adjust the resource consumption information in the business processing request. By setting multiple resource consumption ranges to match the resource consumption information, the matching result is more accurate, thereby facilitating the adjustment of the resource consumption information and making the business more efficient during the processing process.

[0063] According to an embodiment of the present disclosure, matching resource attribute information with a resource type report to determine the resource type of the resource attribute information may include the following operations:

[0064] The resource attribute information is split to obtain a plurality of sub-attribute information; each sub-attribute information is matched with a resource type report to determine the attribute category of each sub-attribute information, wherein the resource type report includes a mapping relationship between the sub-attribute information and the attribute category; and the resource type is determined based on the plurality of attribute categories.

[0065] According to the embodiment of the present disclosure, resource attribute information is split according to the preset bond type fields, specifically including: currency, home country, interest type, remaining term, bond major category, bond minor category, whether it contains rights, bond long-term rating information, bond short-term rating information and industry. Each sub-attribute information is matched with the resource type report, wherein the resource type report includes the mapping relationship between each sub-attribute information and the attribute category.

[0066] According to an embodiment of the present disclosure, the currencies in the resource type report include U.S. dollars, euros, Australian dollars, etc. The home countries include the United States, France, Australia, etc. The interest-bearing type includes non-floating interest. The remaining term includes 0-1 years (including 1 year), 1-3 years (including 3 years), 3-5 years (including 5 years), and greater than 5 years. The major categories of bonds include international financial institution bonds, etc. The minor categories of bonds include government agency bonds, etc. Whether it contains rights includes yes and no. In the case of yes, the type of rights is further determined. The long-term rating information of bonds includes Standard & Poor's long-term bond rating, Moody's long-term bond rating, Fitch International bond long-term rating, etc. The short-term rating information of bonds includes Standard & Poor's short-term bond rating, Moody's short-term bond rating, Fitch International bond short-term rating, etc. Industries include real estate, etc.

[0067] According to the embodiment of the present disclosure, after splitting the multiple sub-attribute information, they are matched one by one with the resource type report in the order of the bond fields to obtain the attribute category of each sub-attribute information. Multiple attribute categories are combined to obtain the resource type. Determining the resource type in the above manner makes the resource type determination more accurate, contains more factors, and is more accurate in calculating the resource consumption range.

[0068] According to an embodiment of the present disclosure, determining multiple resource consumption ranges using a service processing template corresponding to a resource type may include the following operations:

[0069] Acquire historical resource data corresponding to the resource type, wherein the historical resource data includes historical transaction data, historical reservation data, and historical standard data; utilize a business processing template to process the historical resource data according to multiple parameter fields corresponding to the business processing template to determine multiple resource consumption ranges.

[0070] According to an embodiment of the present disclosure, historical resource data corresponding to a resource type is obtained, wherein the historical resource data includes historical transaction data, historical reservation data, and historical standard data. Specifically, the historical transaction data includes the historical transaction yield of bonds. The historical reservation data is the calculated yield of the bond calculated using an interpolation method such as a third-order Spline. The historical standard data is the historical Bloomberg yield of the bond. Among them, the historical transaction data, the historical reservation data, and the historical standard data have a corresponding relationship at the time node.

[0071] According to an embodiment of the present disclosure, a business processing template is used to process historical resource data according to a plurality of parameter fields corresponding to the business processing template. Among them, the parameter fields are manually set in advance. Specifically, the parameter fields include price deviation control type, historical backtracking business day, minimum number of historical samples, buying deviation management multiples, selling deviation management multiples, whether to use virtual bonds, trading behavior, and price deviation control parameter status. The buying deviation management multiples include buying deviation extreme value management multiples, buying deviation standard deviation management multiples, buying yield spread management multiples, buying transaction yield management multiples, and buying price deviation management multiples. The selling deviation management multiples correspond to the buying deviation management multiples, which will not be elaborated here.

[0072] According to an embodiment of the present disclosure, the price deviation control type in the parameter field is related to the calculation method, such as the historical spread extreme multiple management method. The historical backtracking business day can be set to 90 days, indicating that the historical resource data within 90 days is used to calculate the resource consumption range. The minimum number of historical samples can be set according to the calculation requirements.

[0073] According to an embodiment of the present disclosure, the buy deviation management multiple and the sell deviation management multiple in the parameter field are set according to the calculation method corresponding to the price deviation control type. For the historical spread extreme value multiple management method, the buy deviation extreme value management multiple and the sell deviation extreme value management multiple can be set to 1. For the historical spread distribution standard deviation multiple management method, the buy deviation standard deviation management multiple and the sell deviation standard deviation management multiple can be set to 2. For the yesterday's final yield spread multiple management method, the buy yield spread management multiple and the sell yield spread management multiple can be set to 0.2. For the transaction day end yield spread multiple management method, the buy yield spread management multiple and the sell yield spread management multiple can be set to 0.2. For the latest transaction yield deviation management method, the buy transaction yield management multiple and the sell transaction yield management multiple can be set to 0.02. For the latest transaction price deviation management method, the buy deviation management multiple and the sell deviation management multiple can be set to 0.001.

[0074] According to an embodiment of the present disclosure, whether to use virtual bonds in the parameter field includes yes and no, and virtual bonds include real estate, bank or other bonds. The generation rule of virtual bonds is that for bonds with the same currency, home country, interest type, remaining term, bond subtype, whether it contains rights, long-term and short-term bond rating information, and industry, virtual bonds can be referenced.

[0075] According to an embodiment of the present disclosure, the transaction behavior in the parameter field includes secondary market buying and selling, and the price deviation control parameter state includes an enabled state and a disabled state. The historical resource data is processed according to multiple parameter fields corresponding to the business processing template to determine multiple resource consumption ranges, and the resource consumption range includes a range between the buying rate of return and the selling rate of return, and also includes a range between the selling price and the buying price. By setting multiple parameters in the parameter field, the resource consumption range finally determined is more accurate.

[0076] According to an embodiment of the present disclosure, the multiple resource consumption ranges include a first resource consumption range, a second resource consumption range, a third resource consumption range, a fourth resource consumption range, a fifth resource consumption range, and a sixth resource consumption range. Processing the historical resource data according to the multiple parameter fields corresponding to the business processing template to determine the multiple resource consumption ranges may include the following operations:

[0077] Based on the spread calculation rules, determine the historical spread mean and historical spread extreme value in the historical resource data;

[0078] Determine a first resource consumption range according to a historical spread average, a historical spread extreme value, historical predetermined data, and a deviation extreme value management multiple in a plurality of parameter fields;

[0079] Based on the standard deviation calculation rule, determine the standard deviation in the historical resource data; determine the second resource consumption range according to the historical point spread mean, standard deviation, historical reservation data and the deviation standard deviation management multiples in multiple parameter fields;

[0080] Based on the spread calculation rule, determine a first spread of a first target time, wherein the distance between the first target time and the current time is a preset time period; determine a third resource consumption range according to the first spread, historical predetermined data, and a first spread management multiple of the first target time in a plurality of parameter fields;

[0081] Determine a second spread for a second target time based on a spread calculation rule, wherein the second target time represents a time when the transaction is successful; determine a fourth resource consumption range based on the second spread, historical predetermined data, and a second spread management multiple of the second target time in a plurality of parameter fields;

[0082] The fifth resource consumption range and the sixth resource consumption range are determined according to the standard resource change rate and the standard resource value in the acquired new standard data.

[0083] According to an embodiment of the present disclosure, based on the spread calculation rule, the historical spread mean and historical spread extreme value in the historical resource data are determined. The historical spread extreme value includes the minimum deviation extreme value and the maximum deviation extreme value. The minimum deviation extreme value is obtained by subtracting the historical spread maximum value and the historical spread mean value in the historical resource data. The maximum deviation extreme value is obtained by subtracting the historical spread minimum value and the historical spread mean value in the historical resource data. The calculation process is different for floating bonds and non-floating bonds. The spread of floating bonds is the spread of the transaction yield in the historical resource data, and the spread of non-floating bonds is the spread of the depreciation rate.

[0084] According to an embodiment of the present disclosure, for the historical spread extreme value multiple management method, the historical extreme value management of bonds is less than 10 numbers, and virtual bonds are used. The buying yield is determined according to the buying deviation extreme value management multiple, the minimum deviation extreme value, the calculated yield in the historical predetermined data, and the historical spread average. The selling yield is determined according to the selling deviation extreme value management multiple, the maximum deviation extreme value, the calculated yield, and the historical spread average. The first resource consumption range is obtained based on the buying yield and the selling yield. The calculation formula is as follows:

[0085] Buying rate of return <= X+Avg+mBuy*A (1)

[0086] Selling yield>=X+Avg+msell*B (2)

[0087] Among them, X represents the calculated rate of return, Avg represents the historical average spread, mbuy represents the buying deviation from extreme value management multiple, msell represents the selling deviation from extreme value management multiple, A represents the minimum deviation from extreme value, and B represents the maximum deviation from extreme value.

[0088] According to an embodiment of the present disclosure, for the historical spread distribution standard deviation multiple management method, the historical standard deviation of bonds is managed to be less than 22 numbers, and virtual bonds are used. Based on the standard deviation calculation rule, the standard deviation in the historical resource data is determined. The buying yield is determined based on the buying deviation standard deviation management multiple, the opposite of the standard deviation, the calculated yield and the historical spread mean. The selling yield is determined based on the selling deviation standard deviation management multiple, the standard deviation, the calculated yield and the historical spread mean. The second resource consumption range is obtained based on the buying yield and the selling yield. The calculation formula is as follows:

[0089] Buying rate of return <= X+Avg+nbuy*(-C) (3)

[0090] Selling yield>=X+Avg+nSell*C (4)

[0091] Among them, nbuy represents the buying deviation from the standard deviation management multiple, nsell represents the selling deviation from the standard deviation management multiple, C represents the standard deviation, and -C represents the opposite of the standard deviation.

[0092] According to the embodiment of the present disclosure, for the spread multiple management method of yesterday's final yield, if the historical resource data lacks yesterday's yield, the latest yield is used. If there is no record in the system and the latest yield does not exist in the historical resource data, a Bloomberg request is initiated to obtain the latest Bloomberg yield, and the first spread of the first target time is calculated based on the spread calculation rule, that is, the spread of yesterday's final yield.

[0093] According to an embodiment of the present disclosure, the buying yield is determined according to the opposite number of the first spread, the calculated yield, and the spread management multiple of yesterday's buying yield. The selling yield is determined according to the first spread, the calculated yield, and the spread management multiple of yesterday's selling yield. The third resource consumption range is obtained based on the buying yield and the selling yield. The calculation formula is as follows:

[0094] Buying rate of return <= X+D+pbuy*(-D) (5)

[0095] Selling yield>=X+D+psell*D (6)

[0096] Among them, pbuy represents yesterday's buying yield spread management multiple, psell represents yesterday's selling yield spread management multiple, D represents the first spread, and -D represents the opposite of the first spread.

[0097] According to an embodiment of the present disclosure, for the management method of the spread multiple of the yield at the end of the transaction day, based on the spread calculation rule, the second spread of the second target time in the historical resource data is calculated. Among them, the second time includes the transaction day, and the second spread is the spread of the yield at the end of the transaction day. The buying yield is determined according to the opposite number of the second spread, the calculated yield and the buying yield spread management multiple of the transaction day. The selling yield is determined according to the second spread, the calculated yield and the selling yield spread management multiple of the transaction day. The fourth resource consumption range is obtained based on the buying yield and the selling yield. The calculation formula is as follows:

[0098] Buy rate of return <= X+E+qbuy*(-E) (7)

[0099] Selling yield>=X+E+qsell*E (8)

[0100] Among them, qbuy represents the buying yield spread management multiple on the transaction date, qsell represents the selling yield spread management multiple on the transaction date, E represents the second spread, and -E represents the opposite of the second spread.

[0101] According to an embodiment of the present disclosure, for the latest transaction yield deviation management method, the latest transaction yield uses the latest yield. If there is no record in the system, a Bloomberg request is initiated to obtain the latest yield, that is, the standard resource change rate. The fifth resource consumption range is determined based on the standard resource change rate. For the latest transaction price deviation management method, the latest transaction price uses the latest yield. If there is no record in the system, a Bloomberg request is initiated to obtain the latest price, that is, the standard resource value. The fifth resource consumption range is determined based on the standard resource value.

[0102] According to the embodiments of the present disclosure, the resource consumption range is calculated from different angles to obtain multiple resource consumption ranges, so that the resource consumption information is more accurate during the comparison of multiple resource consumption ranges, effectively reducing the risk of business processing.

[0103] According to an embodiment of the present disclosure, determining the fifth resource consumption range and the sixth resource consumption range according to the standard resource change rate and the standard resource value in the acquired new standard data includes:

[0104] A fifth resource consumption range is determined based on a standard resource change rate and resource change rate management multiples in multiple parameter fields; a sixth resource consumption range is determined based on a standard resource value and resource value deviation management multiples in multiple parameter fields.

[0105] According to the embodiment of the present disclosure, for the latest transaction yield deviation management method, the buying yield is determined according to the opposite number of the standard resource change rate and the buying transaction yield management multiple. The selling yield is determined according to the standard resource change rate and the selling transaction yield management multiple. The fifth resource consumption range is obtained based on the buying yield and the selling yield. The calculation formula is as follows:

[0106] Buying rate of return <= F + rbuy*(-F) (9)

[0107] Selling yield>=F+rselling*F (10)

[0108] Among them, rbuy represents the management multiple of the yield rate of buying transactions, rsell represents the management multiple of the yield rate of selling transactions, F represents the standard resource change rate, and -F represents the opposite of the standard resource change rate.

[0109] According to an embodiment of the present disclosure, for the latest transaction price deviation management method, the selling price is determined according to the opposite number of the standard resource value and the buying deviation management multiple. The buying price is determined according to the standard resource value and the selling deviation management multiple. The sixth resource consumption range is obtained based on the selling price and the buying price. The calculation formula is as follows:

[0110] Selling price <= G + t Buying price*(-G) (11)

[0111] Buy price>=G+tSell*G (12)

[0112] Among them, tbuy represents the buying deviation from the management multiple, tsell represents the selling deviation from the management multiple, G represents the standard resource value, and -G represents the opposite of the standard resource value.

[0113] According to the embodiments of the present disclosure, the resource consumption range is calculated from different angles to obtain multiple resource consumption ranges, so that the resource consumption information is more accurate during the comparison of multiple resource consumption ranges, effectively reducing the risk of business processing.

[0114] According to an embodiment of the present disclosure, the service processing method may further include the following operations:

[0115] When it is determined that the target consumption range does not exist in the multiple resource consumption ranges, a business operation corresponding to the business processing request is executed; and resource data generated by executing the business operation is determined as historical resource data.

[0116] According to an embodiment of the present disclosure, when it is determined that there is no target consumption range in multiple resource consumption ranges, it means that the resource consumption information satisfies multiple resource consumption ranges at the same time. Therefore, there is no risk in executing the business operation corresponding to the business processing request according to the resource consumption information. Among them, the business operation is to buy or sell bonds according to the bond price in the resource consumption information. After the business operation is executed, the resource data generated is determined as historical resource data, specifically including transaction data, predetermined data and standard data. By managing the resource consumption information, the business is more compliant in processing, and the resource consumption information is restricted by using multiple resource consumption ranges, which makes it more accurate when determining the resource consumption information, thereby improving management efficiency.

[0117] According to an embodiment of the present disclosure, the service processing method may further include the following operations:

[0118] The preset distribution calculation rules are used to determine the distribution deviation rate of historical resource data; when the distribution deviation rate is greater than the preset deviation rate, a compliance warning message is sent to the client to prompt the client to perform compliance detection on the historical business processing requests corresponding to the resource type.

[0119] According to an embodiment of the present disclosure, a preset distribution calculation rule is used to determine the distribution deviation incidence rate of historical resource data. The preset distribution calculation rule may be a normal distribution or a chi-square distribution, etc. The daily transaction yield in the historical resource data is compared with the calculated yield for corresponding differences to form data A1, A2, ...An distribution. The daily historical Bloomberg yield in the daily historical resource data is compared with the calculated yield for corresponding differences to form data B1, B2, ...Bn distribution. Calculate the mean and standard deviation of the Bn series. Determine the deviation position of the transaction yield spread A from the historical Bloomberg yield spread B, that is, the distribution deviation incidence rate of An in Bn.

[0120] According to the embodiment of the present disclosure, it is assumed that the historical resource data obeys the normal distribution. If there are calculation results of 100 calculation days, B1~B100. The spread of the yield is 1bp, 2bp,...100bp. The calculated mean is 50.5bps. The standard deviation is 29.01. If A=80, the statistic Z of the normal distribution is constructed as Z=(x-mean) / standard deviation=(80-50.5) / 29.01=1.02, Z>=0, probability (probability value) is 0.8461, and the distribution deviation incidence rate is 1-probability=15.4%. If A=5, then Z=(x-mean) / standard deviation=(5-50.5) / 29.01=-1.57, Z<0, probability is 0.05821, and the distribution deviation incidence rate is =5.8%.

[0121] According to the embodiments of the present disclosure, the deviation probability is set to 10%, and when the absolute value of the distribution deviation incidence rate is greater than 10%, a post-compliance prompt is triggered. A compliance warning message is sent to the client to prompt the client to perform compliance detection on the historical business processing requests corresponding to the resource type. The compliance warning information is consistent with the existing system control logic. For the compliance warning information (pre-approval form, detail generation, batch archiving, transaction trial calculation, end-of-day transaction check, and transaction retrospective analysis), four over-limit processing methods can be set (recording only, reminders, approval, and termination operations, and multiple selections are supported).

[0122] According to an embodiment of the present disclosure, after determining multiple resource consumption ranges using a service processing template corresponding to a resource type, the following operations may also be included:

[0123] For each resource consumption range, a resource report corresponding to the resource consumption range is generated; and the plurality of resource reports are sent to a client.

[0124] According to the embodiments of the present disclosure, based on the first resource range obtained by the historical spread extreme value multiple management method, the second resource range obtained by the historical spread distribution standard deviation multiple management method, the third resource range obtained by the yesterday's final yield spread multiple management method, the fourth resource range obtained by the transaction day final yield spread multiple management method, the fifth resource range obtained by the latest transaction yield deviation management method, and the sixth resource range obtained by the latest transaction price deviation management method, the basic backtracking calculation report (based on the exposed bonds of the entire group), the single bond calculation summary table (based on all new transactions), the virtual single bond summary table (based on all new transactions of the same type of bonds), the single bond transaction price comparison report (based on historical distribution), the single bond transaction price comparison report (based on transaction data), and the single bond transaction price comparison monitoring report (based on all new transactions) are derived. Displaying multiple resource reports facilitates intuitive observation of the dynamic changes of bonds.

[0125] Figure 3 The flowchart of a service processing method according to another embodiment of the present disclosure is schematically shown.

[0126] like Figure 3 As shown, the business processing of this embodiment includes operations S310 to S370.

[0127] In step S310, parameter fields corresponding to each business process template are set.

[0128] In step S320, multiple resource consumption ranges of each service process template are calculated.

[0129] In step S330, in response to the service processing request sent by the client, the resource consumption information is compared with a plurality of resource consumption ranges to obtain a comparison result.

[0130] In step S340, in response to the service processing request sent by the client, the service processing is simulated based on the resource consumption information to obtain a simulation result.

[0131] In step S350, in response to the service processing request sent by the client, a regression test is performed on the resource consumption information based on the historical resource data to obtain a test result.

[0132] In step S360, the resource consumption information is analyzed based on the comparison result, the simulation result and the test result to obtain an analysis result.

[0133] In step S370, the business is processed based on the analysis result, and the analysis result is written into a traceback report.

[0134] According to an embodiment of the present disclosure, resource consumption information is analyzed from three parties in response to a business request sent by a client, so that the analysis result is more compliant and accurate, and it is also convenient to adjust the resource consumption information, effectively reducing the risk of business processing based on the analysis result.

[0135] Based on the above service processing method, the present disclosure also provides a service processing device. Figure 4 The device is described in detail.

[0136] Figure 4 The structure block diagram of the service processing device according to the embodiment of the present disclosure is schematically shown.

[0137] like Figure 4 As shown, the business processing device 400 of this embodiment includes a field determination module 410 , a type determination module 420 , a range determination module 430 and an information sending module 440 .

[0138] The field determination module 410 is used to respond to the business processing request sent by the client and determine the field information of the business processing request, the field information including resource consumption information and resource attribute information. In one embodiment, the field determination module 410 can be used to perform the operation S210 described above, which will not be repeated here.

[0139] The type determination module 420 is used to match the resource attribute information with the resource type report to determine the resource type of the resource attribute information. In one embodiment, the type determination module 420 can be used to perform the operation S220 described above, which will not be described in detail here.

[0140] The range determination module 430 is used to determine multiple resource consumption ranges using the business processing template corresponding to the resource type. In one embodiment, the range determination module 430 can be used to perform the operation S230 described above, which will not be described in detail here.

[0141] The information sending module 440 is used to send prompt information to the client to prompt the client to adjust the resource consumption information in the field information when it is determined that there is at least one target consumption range among the multiple resource consumption ranges, wherein the target consumption range is the resource consumption range that the resource consumption information does not satisfy. In one embodiment, the information sending module 440 can be used to perform the operation S240 described above, which will not be repeated here.

[0142] According to the embodiments of the present disclosure, by determining the resource type of resource attribute information, and determining the corresponding multiple resource consumption ranges based on the resource type, if the resource consumption information does not meet the multiple resource consumption ranges, a prompt message is sent to the client, so that the client can adjust the resource consumption information in the business processing request. By setting multiple resource consumption ranges to match the resource consumption information, the matching result is more accurate, thereby facilitating the adjustment of the resource consumption information and making the business more efficient during the processing process.

[0143] According to an embodiment of the present disclosure, the type determination module 420 includes an information splitting submodule, an information matching submodule, and a type determination submodule.

[0144] The information splitting submodule is used to split the resource attribute information to obtain multiple sub-attribute information.

[0145] The information matching submodule is used to match each sub-attribute information with a resource type report to determine the attribute category of each sub-attribute information, wherein the resource type report includes a mapping relationship between the sub-attribute information and the attribute category.

[0146] The type determination submodule is used to determine the resource type based on multiple attribute categories.

[0147] According to an embodiment of the present disclosure, the range determination module 430 includes a data acquisition submodule and a data processing submodule.

[0148] The data acquisition submodule is used to acquire historical resource data corresponding to the resource type, wherein the historical resource data includes historical transaction data, historical reservation data and historical standard data.

[0149] The data processing submodule is used to utilize the business processing template to process the historical resource data according to a plurality of parameter fields corresponding to the business processing template, and determine a plurality of resource consumption ranges.

[0150] According to an embodiment of the present disclosure, the plurality of resource consumption ranges include a first resource consumption range, a second resource consumption range, a third resource consumption range, a fourth resource consumption range, a fifth resource consumption range, and a sixth resource consumption range. The data processing submodule includes a first processing unit, a second processing unit, a third processing unit, a fourth processing unit, a fifth processing unit, a sixth processing unit, a seventh processing unit, an eighth processing unit, and a ninth processing unit.

[0151] The first spread processing unit is used to determine the historical spread mean and the historical spread extreme value in the historical resource data based on the spread calculation rule.

[0152] The first range determination unit is used to determine a first resource consumption range according to a historical spread average, a historical spread extreme value, historical predetermined data, and a deviation extreme value management multiple in a plurality of parameter fields.

[0153] The standard deviation processing unit is used to determine the standard deviation in the historical resource data based on the standard deviation calculation rule.

[0154] The second range determination unit is used to determine the second resource consumption range according to the historical point spread mean, standard deviation, historical predetermined data and the deviation standard deviation management multiples in multiple parameter fields.

[0155] The second spread processing unit is used to determine a first spread of a first target time based on a spread calculation rule, wherein the distance between the first target time and the current time is a preset time period.

[0156] The third range determining unit is used to determine a third resource consumption range according to the first spread, the historical reservation data and the first spread management multiple of the first target time in the plurality of parameter fields.

[0157] The third spread processing unit is used to determine a second spread for a second target time based on a spread calculation rule, wherein the second target time represents a time when the transaction is successful.

[0158] The fourth range determining unit is used to determine a fourth resource consumption range according to the second spread, the historical reservation data and the second spread management multiple of the second target time in the plurality of parameter fields.

[0159] The fifth range determination unit is used to determine the fifth resource consumption range and the sixth resource consumption range according to the standard resource change rate and the standard resource value in the acquired new standard data.

[0160] According to an embodiment of the present disclosure, the fifth range determining unit includes a fifth range determining sub-unit and a sixth range determining sub-unit.

[0161] The fifth range determination subunit is used to determine a fifth resource consumption range according to the standard resource change rate and the resource change rate management multiples in the plurality of parameter fields.

[0162] The sixth range determination subunit is used to determine a sixth resource consumption range according to the standard resource value and the resource value deviation management multiples in the plurality of parameter fields.

[0163] According to an embodiment of the present disclosure, the business processing device 300 further includes an operation execution module and a data determination module.

[0164] The operation execution module is used to execute the business operation corresponding to the business processing request when it is determined that the target consumption range does not exist in the multiple resource consumption ranges.

[0165] The data determination module is used to determine the resource data generated by executing the business operation as historical resource data.

[0166] According to an embodiment of the present disclosure, the type determination module 420 further includes an occurrence rate determination submodule and an alert sending submodule.

[0167] The occurrence rate determination submodule is used to determine the distribution deviation occurrence rate of historical resource data by using a preset distribution calculation rule.

[0168] The warning sending submodule is used to send compliance warning information to the client when the distribution deviation occurrence rate is greater than the preset deviation rate, so as to prompt the client to perform compliance detection on the historical business processing requests corresponding to the resource type.

[0169] According to an embodiment of the present disclosure, the business processing device 400 further includes a report generating module and a report sending module.

[0170] The report generation module is used to generate a resource report corresponding to each resource consumption range.

[0171] The report sending module is used to send multiple resource reports to the client.

[0172] According to an embodiment of the present disclosure, any multiple modules of the field determination module 410, the type determination module module 420, the range determination module 430, and the information sending module 440 can be combined in one module for implementation, or any one of the modules can be split into multiple modules. Alternatively, at least part of the functions of one or more of these modules can be combined with at least part of the functions of other modules and implemented in one module. According to an embodiment of the present disclosure, at least one of the field determination module 410, the type determination module module 420, the range determination module 430, and the information sending module 440 can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on a chip, a system on a substrate, a system on a package, an application specific integrated circuit (ASIC), or can be implemented by hardware or firmware such as any other reasonable way of integrating or packaging the circuit, or by any one of the three implementation methods of software, hardware, and firmware, or by a suitable combination of any of them. Alternatively, at least one of the field determination module 410, the type determination module 420, the range determination module 430 and the information sending module 440 may be at least partially implemented as a computer program module, and when the computer program module is executed, a corresponding function may be performed.

[0173] Figure 5 A block diagram of an electronic device suitable for implementing a service processing method according to an embodiment of the present disclosure is schematically shown.

[0174] like Figure 5 As shown, the electronic device 500 according to an embodiment of the present disclosure includes a processor 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage part 508 into a random access memory (RAM) 503. The processor 501 may include, for example, a general-purpose microprocessor (e.g., a CPU), an instruction set processor and / or a related chipset and / or a special-purpose microprocessor (e.g., an application-specific integrated circuit (ASIC)), etc. The processor 501 may also include an onboard memory for caching purposes. The processor 501 may include a single processing unit or multiple processing units for performing different actions of the method flow according to an embodiment of the present disclosure.

[0175] In RAM 503, various programs and data required for the operation of electronic device 500 are stored. Processor 501, ROM 502 and RAM 503 are connected to each other via bus 504. Processor 501 performs various operations of the method flow according to the embodiment of the present disclosure by executing the program in ROM 502 and / or RAM 503. It should be noted that the program can also be stored in one or more memories other than ROM 502 and RAM 503. Processor 501 can also perform various operations of the method flow according to the embodiment of the present disclosure by executing the program stored in the one or more memories.

[0176] According to an embodiment of the present disclosure, the electronic device 500 may further include an input / output (I / O) interface 505, which is also connected to the bus 504. The electronic device 500 may further include one or more of the following components connected to the input / output (I / O) interface 505: an input portion 506 including a keyboard, a mouse, etc.; an output portion 507 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage portion 508 including a hard disk, etc.; and a communication portion 509 including a network interface card such as a LAN card, a modem, etc. The communication portion 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the input / output (I / O) interface 505 as needed. A removable medium 511, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 510 as needed, so that a computer program read therefrom is installed into the storage portion 508 as needed.

[0177] The present disclosure also provides a computer-readable storage medium, which may be included in the device / apparatus / system described in the above embodiments; or may exist independently without being assembled into the device / apparatus / system. The above computer-readable storage medium carries one or more programs, and when the above one or more programs are executed, the method according to the embodiment of the present disclosure is implemented.

[0178] According to an embodiment of the present disclosure, the computer-readable storage medium may be a non-volatile computer-readable storage medium, for example, may include but is not limited to: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, an apparatus or a device. For example, according to an embodiment of the present disclosure, a computer-readable storage medium may include the ROM 502 and / or RAM 503 described above and / or one or more memories other than ROM 502 and RAM 503.

[0179] The embodiment of the present disclosure also includes a computer program product, which includes a computer program, and the computer program contains program code for executing the method shown in the flowchart. When the computer program product is run in a computer system, the program code is used to enable the computer system to implement the business processing method provided by the embodiment of the present disclosure.

[0180] The above functions defined in the system / device of the embodiment of the present disclosure are performed when the computer program is executed by the processor 501. According to the embodiment of the present disclosure, the system, device, module, unit, etc. described above can be implemented by a computer program module.

[0181] In one embodiment, the computer program may rely on tangible storage media such as optical storage devices, magnetic storage devices, etc. In another embodiment, the computer program may also be transmitted and distributed in the form of signals on a network medium, and downloaded and installed through the communication part 509, and / or installed from the removable medium 511. The program code contained in the computer program may be transmitted using any appropriate network medium, including but not limited to: wireless, wired, etc., or any suitable combination of the above.

[0182] In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 509, and / or installed from the removable medium 511. When the computer program is executed by the processor 501, the above functions defined in the system of the embodiment of the present disclosure are performed. According to the embodiment of the present disclosure, the system, device, means, module, unit, etc. described above can be implemented by a computer program module.

[0183] According to an embodiment of the present disclosure, the program code for executing the computer program provided by the embodiment of the present disclosure can be written in any combination of one or more programming languages. Specifically, these computing programs can be implemented using high-level process and / or object-oriented programming languages, and / or assembly / machine languages. Programming languages ​​include, but are not limited to, Java, C++, python, "C" language or similar programming languages. The program code can be executed entirely on the user computing device, partially on the user device, partially on the remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (for example, using an Internet service provider to connect through the Internet).

[0184] The flow charts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0185] It will be appreciated by those skilled in the art that the features described in the various embodiments and / or claims of the present disclosure may be combined and / or combined in a variety of ways, even if such combinations and / or combinations are not explicitly described in the present disclosure. In particular, the features described in the various embodiments and / or claims of the present disclosure may be combined and / or combined in a variety of ways without departing from the spirit and teachings of the present disclosure. All of these combinations and / or combinations fall within the scope of the present disclosure.

[0186] The embodiments of the present disclosure are described above. However, these embodiments are only for illustrative purposes and are not intended to limit the scope of the present disclosure. Although the embodiments are described above separately, this does not mean that the measures in the various embodiments cannot be used in combination to advantage. The scope of the present disclosure is defined by the attached claims and their equivalents. Without departing from the scope of the present disclosure, those skilled in the art may make a variety of substitutions and modifications, which should all fall within the scope of the present disclosure.

Claims

1. A business processing method, comprising: In response to a service processing request sent by a client, determining field information of the service processing request, the field information including resource consumption information and resource attribute information; Matching the resource attribute information with a resource type report to determine the resource type of the resource attribute information; Determining a plurality of resource consumption ranges using a business processing template corresponding to the resource type; When it is determined that there is at least one target consumption range among the multiple resource consumption ranges, a prompt message is sent to the client to prompt the client to adjust the resource consumption information in the field information, wherein the target consumption range is the resource consumption range that is not satisfied by the resource consumption information.

2. The method according to claim 1, wherein: The matching of the resource attribute information with a resource type report to determine the resource type of the resource attribute information includes: Splitting the resource attribute information to obtain a plurality of sub-attribute information; Matching each of the sub-attribute information with the resource type report to determine the attribute category of each of the sub-attribute information, wherein the resource type report includes a mapping relationship between the sub-attribute information and the attribute category; The resource type is determined based on a plurality of the attribute categories.

3. The method according to claim 1, wherein: The determining of multiple resource consumption ranges by using a business processing template corresponding to the resource type includes: Acquire historical resource data corresponding to the resource type, wherein the historical resource data includes historical transaction data, historical reservation data and historical standard data; The business processing template is used to process the historical resource data according to a plurality of parameter fields corresponding to the business processing template to determine a plurality of resource consumption ranges.

4. The method according to claim 3, wherein: The multiple resource consumption ranges include a first resource consumption range, a second resource consumption range, a third resource consumption range, a fourth resource consumption range, a fifth resource consumption range, and a sixth resource consumption range, and the processing of the historical resource data according to the multiple parameter fields corresponding to the business processing template to determine the multiple resource consumption ranges includes: Based on the spread calculation rule, determine the historical spread mean and the historical spread extreme value in the historical resource data; Determining a first resource consumption range according to the historical spread mean, the historical spread extreme value, the historical predetermined data, and the deviation extreme value management multiples in the plurality of parameter fields; Determining the standard deviation in the historical resource data based on a standard deviation calculation rule; Determining a second resource consumption range according to the historical point spread mean, the standard deviation, the historical predetermined data, and the deviation standard deviation management multiples in the plurality of parameter fields; Based on the spread calculation rule, determining a first spread of a first target time, wherein the distance between the first target time and the current time is a preset time period; determining a third resource consumption range according to the first spread, the historical reservation data, and a first spread management multiple of the first target time in a plurality of the parameter fields; Based on the spread calculation rule, determining a second spread for a second target time, wherein the second target time represents a time when the transaction is successful; determining a fourth resource consumption range according to the second spread, the historical reservation data, and a second spread management multiple of the second target time in a plurality of the parameter fields; The fifth resource consumption range and the sixth resource consumption range are determined according to the standard resource change rate and the standard resource value in the acquired new standard data.

5. The method according to claim 4, wherein: The determining the fifth resource consumption range and the sixth resource consumption range according to the standard resource change rate and the standard resource value in the acquired new standard data includes: determining a fifth resource consumption range according to the standard resource change rate and the resource change rate management multiples in the plurality of parameter fields; A sixth resource consumption range is determined according to the standard resource value and a management multiple of deviation of resource values ​​in a plurality of the parameter fields.

6. The method according to claim 1, further comprising: When it is determined that the target consumption range does not exist in the plurality of resource consumption ranges, executing the business operation corresponding to the business processing request; The resource data generated by executing the business operation is determined as the historical resource data.

7. The method according to claim 2, further comprising: Determine the distribution deviation occurrence rate of the historical resource data by using a preset distribution calculation rule; When the distribution deviation occurrence rate is greater than a preset deviation rate, compliance warning information is sent to the client to prompt the client to perform compliance detection on historical business processing requests corresponding to the resource type.

8. The method according to claim 1, wherein: After determining a plurality of resource consumption ranges by using the service processing template corresponding to the resource type, the method further includes: For each resource consumption range, generating a resource report corresponding to the resource consumption range; Sending a plurality of the resource reports to the client.

9. A service processing device, comprising: A field determination module, configured to determine field information of a business processing request in response to a business processing request sent by a client, wherein the field information includes resource consumption information and resource attribute information; A type determination module, used to match the resource attribute information with a resource type report to determine the resource type of the resource attribute information; A range determination module, configured to determine a plurality of resource consumption ranges using a business processing template corresponding to the resource type; An information sending module is used to send a prompt message to the client to prompt the client to adjust the resource consumption information in the field information when it is determined that there is at least one target consumption range among the multiple resource consumption ranges, wherein the target consumption range is the resource consumption range that is not satisfied by the resource consumption information.

10. An electronic device, comprising: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors are enabled to execute the method according to any one of claims 1 to 8.

11. A computer-readable storage medium having executable instructions stored thereon, which, when executed by a processor, causes the processor to execute the method according to any one of claims 1 to 8.