CN113487419A - Cash business processing method, device and system - Google Patents

Cash business processing method, device and system Download PDF

Info

Publication number
CN113487419A
CN113487419A CN202110849291.1A CN202110849291A CN113487419A CN 113487419 A CN113487419 A CN 113487419A CN 202110849291 A CN202110849291 A CN 202110849291A CN 113487419 A CN113487419 A CN 113487419A
Authority
CN
China
Prior art keywords
cash
currency
teller
storage device
currency type
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110849291.1A
Other languages
Chinese (zh)
Inventor
黄文强
訾志博
黄雅楠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bank of China Ltd
Original Assignee
Bank of China Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bank of China Ltd filed Critical Bank of China Ltd
Priority to CN202110849291.1A priority Critical patent/CN113487419A/en
Publication of CN113487419A publication Critical patent/CN113487419A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computing arrangements using knowledge-based models
    • G06N5/04Inference or reasoning models
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/405Establishing or using transaction specific rules
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0202Market predictions or forecasting for commercial activities

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Software Systems (AREA)
  • Mathematical Physics (AREA)
  • Artificial Intelligence (AREA)
  • Marketing (AREA)
  • Computing Systems (AREA)
  • Computational Linguistics (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Biophysics (AREA)
  • Game Theory and Decision Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Security & Cryptography (AREA)
  • Technology Law (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The invention provides a cash business processing method, a device and a system, which are characterized in that cash of different currency types is respectively allocated at a cash storage device and a teller in a bank outlet, the cash quantity of the cash storage device is far larger than that of the teller, and the cash safety in the bank outlet is ensured. Under the condition of receiving a cash business processing request, reasonably scheduling the number of the cash storage device to be discharged currency types and the number of the cash storage device to be discharged currency types at a teller part to be discharged currency types by calling a scheduling model, so that the cash storage device is matched with the teller part to efficiently complete cash business processing, the teller is prevented from frequently operating the cash storage device to discharge the cash or pay the cash on hand, and the processing efficiency of the cash business is improved while the cash safety of bank outlets is ensured.

Description

Cash business processing method, device and system
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a cash business processing method, device, and system.
Background
At present, when a bank outlet transacts cash business, cash is in a teller, and potential safety hazards of the cash exist.
In order to improve the cash security of bank outlets, some bank outlets consider that cash storage equipment is arranged on a counter, and cash is discharged from the cash storage equipment every time cash business is handled. However, if all the cash in the bank outlets are stored in the cash storage device, the cash storage device needs to store cash of all currencies and different currencies, which is a high requirement for the cash storage device. In addition, the teller needs to frequently operate the cash storage device to pay out the cash or pay the cash on his/her own hand, and the business handling efficiency is very low.
Disclosure of Invention
In view of the above, the present invention provides a cash transaction processing method, device and system, which improve the processing efficiency of cash transaction while ensuring the security of cash at a bank outlet.
In order to achieve the above purpose, the invention provides the following specific technical scheme:
a cash business processing method is applied to a background server, and the method comprises the following steps:
under the condition of receiving a cash service processing request, analyzing the cash service processing request to obtain the currency type, currency type and amount corresponding to the service to be processed;
the method comprises the steps of obtaining the cash quantity of various currency types of cash of a cash storage device and the cash quantity of various currency types of cash at a teller, wherein the cash quantity of the cash storage device is far larger than the cash quantity at the teller;
inputting the current time, the currency type, currency type and amount corresponding to the service to be handled, the currency quantity of each currency type and currency quantity of each currency type of currency in the currency storage equipment and the currency quantity of each currency type and currency in the teller position into a pre-constructed scheduling model, and obtaining the currency quantity of each currency type and currency to be discharged in the currency storage equipment and the currency quantity of each currency type and currency to be discharged in the teller position.
Optionally, the method further includes:
and responding to the cash prediction instruction, calling a pre-constructed cash prediction model, and predicting the currency and currency types and the cash quantity of the next day bank outlets.
Optionally, after predicting the currency and the cash amount of the next-day bank outlet, the method further includes:
calling an expert system to predict the currency type, currency type and currency quantity of the currency storage equipment in the bank outlets of the next day;
and determining the currency type, currency type and currency quantity of a teller in the bank outlets according to the currency type and currency quantity of the bank outlets on the next day and the currency type, currency quantity and currency quantity of the currency storage equipment.
Optionally, the initial currency and the currency amount of the currency storage device in the bank outlet and the initial currency and the currency amount at the teller are configured in advance according to the prediction result of the previous day.
Optionally, the invoking an expert system to predict the currency type, currency type and amount of the cash storage device in the next day bank branch comprises:
acquiring characteristic elements of the next day;
calling an inference engine in the expert system to match rules corresponding to the feature elements of the next day from a knowledge base;
and determining the currency type, currency type and currency quantity of the currency storage equipment in the bank outlets of the next day according to rules corresponding to the characteristic elements of the next day.
Optionally, the inference engine is obtained by training the neural network model by using a training sample marked with a rule identifier, where the training sample marked with the rule identifier includes various feature elements.
Optionally, the method for constructing the scheduling model includes:
acquiring sample data marked with a scheduling result;
dividing the sample data marked with the scheduling result into a training set and a verification set;
training a neural network model by using the training set;
and verifying the trained neural network model by using the verification set, and obtaining the scheduling model under the condition that the verification result meets the preset precision requirement.
Optionally, the obtaining of the sample data marked with the scheduling result includes:
the method comprises the steps of obtaining cash business processing data including scheduling results in a historical cash business processing process;
and under the condition that the scheduling result meets the preset scheduling requirement, taking the cash business processing data as sample data marked with the scheduling result.
A cash transaction processing device applied to a background server, the device comprising:
the request analysis unit is used for analyzing the cash business processing request under the condition of receiving the cash business processing request to obtain the currency type, currency type and amount corresponding to the business to be processed;
the data acquisition unit is used for acquiring the cash quantity of various currencies and different currencies at a teller position of the cash storage device, and the cash quantity of various currencies and different currencies at the teller position is far greater than that at the teller position;
and the cash dispatching unit is used for inputting the current time, the currency type, currency type and amount corresponding to the service to be handled, the cash quantity of various currency types and currencies of the cash storage device and the cash quantity of various currency types and currencies of the teller position into a dispatching model which is constructed in advance, so as to obtain the cash quantity of the currency types and currencies to be discharged of the cash storage device and the cash quantity of the currency types and currencies to be discharged of the teller position.
Optionally, the apparatus further comprises:
and the bank note prediction unit is used for responding to the bank note prediction instruction, calling a bank note prediction model which is constructed in advance, and predicting the currency type and the bank note number of the bank network of the next day.
Optionally, the apparatus further comprises:
the equipment cash predicting unit is used for calling an expert system to predict the currency type, currency type and cash quantity of the cash storage equipment in the next-day bank branch after predicting the currency type and currency quantity and cash quantity of the next-day bank branch;
and the teller cash determining unit is used for determining the currency type, the currency type and the cash quantity of the teller in the bank outlets according to the currency type and the cash quantity of the bank outlets on the next day and the currency type, the currency type and the cash quantity of the cash storage equipment.
Optionally, the initial currency and the currency amount of the currency storage device in the bank outlet and the initial currency and the currency amount at the teller are configured in advance according to the prediction result of the previous day.
Optionally, the device cash predicting unit is specifically configured to:
acquiring characteristic elements of the next day;
calling an inference engine in the expert system to match rules corresponding to the feature elements of the next day from a knowledge base;
and determining the currency type, currency type and currency quantity of the currency storage equipment in the bank outlets of the next day according to rules corresponding to the characteristic elements of the next day.
Optionally, the inference engine is obtained by training the neural network model by using a training sample marked with a rule identifier, where the training sample marked with the rule identifier includes various feature elements.
Optionally, the apparatus further includes a scheduling model building unit, specifically configured to:
acquiring sample data marked with a scheduling result;
dividing the sample data marked with the scheduling result into a training set and a verification set;
training a neural network model by using the training set;
and verifying the trained neural network model by using the verification set, and obtaining the scheduling model under the condition that the verification result meets the preset precision requirement.
A cash transaction system comprising: the cash register comprises a background server and at least one cash storage device, wherein the cash storage device is in communication connection with the background server;
the background server is used for executing the cash business processing method disclosed by the embodiment;
the cash storage device is used for storing cash or outputting the cash under the control of the background server, automatically counting the number of the current different currencies of the different currencies and sending the number of the current different currencies to the background server after the cash is stored or outputted.
Compared with the prior art, the invention has the following beneficial effects:
the invention discloses a cash business processing method, which is characterized in that cash of different currency types is respectively arranged at a cash storage device and a teller in a bank outlet, the cash quantity of the cash storage device is far larger than that of the teller, and the cash safety in the bank outlet is ensured. Under the condition of receiving a cash business processing request, reasonably scheduling the number of the cash storage device to be discharged currency types and the number of the cash storage device to be discharged currency types at a teller part to be discharged currency types by calling a scheduling model, so that the cash storage device is matched with the teller part to efficiently complete cash business processing, the teller is prevented from frequently operating the cash storage device to discharge the cash or pay the cash on hand, and the processing efficiency of the cash business is improved while the cash safety of bank outlets is ensured.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
FIG. 1 is a flow chart illustrating a cash transaction processing method according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart of a method for constructing a scheduling model according to an embodiment of the present invention;
fig. 3 is a schematic flow chart of a method for configuring initial cash of a bank outlet according to an embodiment of the present invention;
FIG. 4 is a schematic structural diagram of a cash transaction processing device according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a cash transaction system according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The inventor finds out through research that: if all the cash in the bank outlets are stored in the cash storage device, the cash storage device needs to store cash of all the currency types and other currencies, and the requirement on the cash storage device is high. In addition, the teller needs to frequently operate the cash storage device to pay out the cash or pay the cash on his/her own hand, and the business handling efficiency is very low. If most of the cash in the bank outlets is stored in the cash storage device in an initial state and a small amount of cash is at the teller, the teller needs to manually operate the cash storage device to dispense the cash according to experience, which increases the labor intensity of the teller and may cause the situation that the amount of the cash at the teller is too much or too little.
In order to solve the technical problem, the invention provides a cash service processing method which is applied to a background server, wherein the background server is in communication connection with cash storage equipment in a bank outlet, and the background server reasonably schedules the cash quantity of the cash storage equipment to be discharged currency types and the cash quantity of the cash storage equipment to be discharged currency types at a teller part by calling a scheduling model under the condition of receiving a cash service processing request, so that the cash storage equipment is matched with the teller part to efficiently complete cash service processing, the teller part is prevented from frequently operating the cash storage equipment to discharge cash or pay the cash on hand, the condition that too much or too little cash is at the teller part is avoided, and the processing efficiency of the cash service is improved while the cash safety of the cash at the bank outlet is ensured.
Specifically, referring to fig. 1, the cash business processing method disclosed in this embodiment specifically includes the following steps:
s101: under the condition of receiving the cash business processing request, analyzing the cash business processing request to obtain the currency type, currency type and amount corresponding to the business to be processed;
the currency comprises: RMB, dollars, yen, etc.
The currency indicates the cash amount, and takes RMB as an example, the currency comprises 100 yuan, 50 yuan, 10 yuan, 1 yuan and the like.
The sum is the sum corresponding to the currency type.
For example, the cash service is a withdrawal service, and the withdrawal amount is 1050 yuan, which includes 10 cash of 100 yuan and 1 cash of 50 yuan.
S102: the method comprises the steps of obtaining the cash quantity of various currency types of cash of a cash storage device and the cash quantity of various currency types of cash at a teller, wherein the cash quantity of the cash storage device is far larger than the cash quantity at the teller;
specifically, the cash quantity of each currency type of the cash storage device is obtained by utilizing the automatic counting function of the cash storage device.
Since the cash quantity of the initial currency type of the cash at the teller is determined, the background server records the cash quantity of the latest currency type of the cash at the teller after the cash business processing is finished, and therefore, the background server can also acquire the cash quantity of various currency types of the cash at the teller.
In order to ensure the cash security of bank outlets and improve the processing efficiency of cash business, the cash quantity of the cash storage device is far larger than that of a teller. Ideally, the cash storage device and the teller's cash quantity would decrease or increase proportionally with the continued processing of the cash transaction.
S103: and inputting the current time, the currency type, currency type and amount corresponding to the service to be processed, the cash quantity of each currency type and currency type of the cash storage device and the cash quantity of each currency type and currency type of the cash department into a pre-constructed scheduling model to obtain the cash quantity of the currency type and currency type to be discharged of the cash storage device and the cash quantity of the currency type and currency type to be discharged of the cash department.
The input data of the scheduling model is the current time, the currency type, currency type and amount corresponding to the service to be handled, the cash quantity of the currency types of the cash storage device and the cash quantity of the currency types of the cash at the teller, and the output data is the cash quantity of the currency types to be discharged of the cash storage device of the current cash service and the cash quantity of the currency types to be discharged of the cash at the teller.
It should be noted that each window in the bank outlets corresponds to a cash storage device, that is, the cash storage devices correspond to teller machines one by one, and the background server controls cash business processing of all windows in the bank outlets at the same time.
Referring to fig. 2, the present embodiment discloses a method for constructing a scheduling model, which specifically includes the following steps:
s201: acquiring sample data marked with a scheduling result;
specifically, first, cash business processing data including a scheduling result in a historical cash business processing process is obtained, the historical cash business may be cash business processing data of cash in a cash storage device and a cash in a hand of a teller, which is manually scheduled by the teller, and the historical cash business may be cash business processing data of the cash business processing method disclosed in this embodiment, which is not specifically limited herein.
Then, the historical cash business processing data with the scheduling result meeting the preset scheduling requirement is screened from the historical cash business processing data to be used as the sample data marked with the scheduling result.
The dispatching requirement can be set according to actual requirements, such as the number of the cash storage equipment and the cash at the teller is reduced or increased in proportion.
S202: dividing the sample data marked with the scheduling result into a training set and a verification set;
s203: training the neural network model by using a training set;
s204: and verifying the trained neural network model by using a verification set, and obtaining a scheduling model under the condition that a verification result meets a preset precision requirement.
The accuracy requirement here may be an average absolute error, an average squared error, a root mean square error, etc.
In the cash business processing method disclosed in this embodiment, cash of different currencies and different currencies is respectively configured at a cash storage device and a teller in a bank outlet, and the cash quantity of the cash storage device is much larger than that of the teller, so that the cash safety in the bank outlet is ensured. Under the condition of receiving a cash business processing request, reasonably scheduling the number of the cash storage device to be discharged currency types and the number of the cash storage device to be discharged currency types at a teller part to be discharged currency types by calling a scheduling model, so that the cash storage device is matched with the teller part to efficiently complete cash business processing, the teller is prevented from frequently operating the cash storage device to discharge the cash or pay the cash on hand, and the processing efficiency of the cash business is improved while the cash safety of bank outlets is ensured.
In order to ensure the reasonable distribution of the cash at the cash storage device and the teller in the initial state before the bank outlets are opened every day, the total cash quantity of the bank outlets needs to be accurately predicted, and the cash quantity of the cash storage device needs to be accurately predicted, on the basis, please refer to fig. 3, and the method for configuring the initial cash at the bank outlets disclosed in this embodiment includes the following steps:
s301: calling a cash prediction model which is constructed in advance in response to a cash prediction instruction, and predicting the currency type and the cash quantity of the next-day bank outlets;
specifically, the cash prediction model is obtained by training a neural network model by using historical transaction data of bank outlets in advance, input data of the cash prediction model are prediction date, holiday characteristics, week characteristics and weather characteristics of the prediction date, and output data are currency type and cash quantity of the bank outlets at the prediction date, namely the cash quantity corresponding to each currency type.
S302: calling an expert system to predict the currency type, currency type and currency quantity of the currency storage equipment in the next day bank outlets;
the expert system comprises an inference engine and a knowledge base, wherein a plurality of rules are stored in the knowledge base in advance, for example, the usage of dollars is more one day before holidays, the usage of the folk money of the hundred-yuan people is more in rainy days, and the like.
Specifically, the feature elements of the next day, such as holiday features, week features, weather features and the like, are obtained, then an inference machine in an expert system is called to match rules corresponding to the feature elements of the next day from a knowledge base, wherein the rules are at least one rule, and finally the currency type, currency type and currency quantity of the currency storage equipment in the bank branch of the next day are determined according to the rules corresponding to the feature elements of the next day.
The inference machine is obtained by training a neural network model by using a training sample marked with a rule identifier, and the training sample marked with the rule identifier comprises various characteristic elements.
S303: and determining the currency type, currency type and currency quantity of a teller in the bank outlets according to the currency type and currency quantity of the bank outlets on the next day and the currency type, currency quantity and currency quantity of the currency storage equipment.
Taking the case that the bank outlets only have one business window, the currency type and the currency quantity of the bank outlets of the next day are subtracted by the currency type, the currency type and the currency quantity of the currency storage device, and the currency type, the currency quantity and the currency quantity of the currency storage device are obtained. If the bank outlets have more than one business window, the currency type and the currency quantity of the bank outlets of the next day are subtracted by the currency type, the currency type and the currency quantity of all the currency storage devices, and the rest currency is distributed to each teller in equal proportion.
It will be appreciated that the initial currency and currency count of the currency storage device at the bank outlet and the initial currency and currency count at the teller are pre-configured based on the previous day's prediction.
After the initial currency type and the currency quantity of the currency storage device in the bank outlet and the initial currency type and the currency quantity at the teller are configured, the following cash business processing method can be executed after the business hours are reached:
under the condition of receiving a cash service processing request, analyzing the cash service processing request to obtain the currency type, currency type and amount corresponding to the service to be processed;
the method comprises the steps of obtaining the cash quantity of various currency types of cash of a cash storage device and the cash quantity of various currency types of cash at a teller, wherein the cash quantity of the cash storage device is far larger than the cash quantity at the teller;
inputting the current time, the currency type, currency type and amount corresponding to the service to be handled, the currency quantity of each currency type and currency quantity of each currency type of currency in the currency storage equipment and the currency quantity of each currency type and currency in the teller position into a pre-constructed scheduling model, and obtaining the currency quantity of each currency type and currency to be discharged in the currency storage equipment and the currency quantity of each currency type and currency to be discharged in the teller position.
Based on the cash business processing method disclosed in the above embodiments, the present embodiment correspondingly discloses a cash business processing apparatus, please refer to fig. 4, the apparatus includes:
the request analysis unit 100 is configured to, in a case that a cash service processing request is received, analyze the cash service processing request to obtain a currency type, a currency type and an amount corresponding to a service to be handled;
the data acquisition unit 200 is used for acquiring the cash quantity of each currency type of the cash storage device and the cash quantity of each currency type of the cash at the teller, wherein the cash quantity of the cash storage device is far larger than the cash quantity at the teller;
the cash dispatching unit 300 is configured to input the current time, the currency type, currency type and amount corresponding to the service to be handled, the cash quantity of each currency type and currency type of each currency type and currency of the teller into a dispatching model which is constructed in advance, and obtain the cash quantity of each currency type and currency to be discharged of the cash storage device and the cash quantity of each currency type and currency to be discharged of the teller.
Optionally, the apparatus further comprises:
and the bank note prediction unit is used for responding to the bank note prediction instruction, calling a bank note prediction model which is constructed in advance, and predicting the currency type and the bank note number of the bank network of the next day.
Optionally, the apparatus further comprises:
the equipment cash predicting unit is used for calling an expert system to predict the currency type, currency type and cash quantity of the cash storage equipment in the next-day bank branch after predicting the currency type and currency quantity and cash quantity of the next-day bank branch;
and the teller cash determining unit is used for determining the currency type, the currency type and the cash quantity of the teller in the bank outlets according to the currency type and the cash quantity of the bank outlets on the next day and the currency type, the currency type and the cash quantity of the cash storage equipment.
Optionally, the initial currency and the currency amount of the currency storage device in the bank outlet and the initial currency and the currency amount at the teller are configured in advance according to the prediction result of the previous day.
Optionally, the device cash predicting unit is specifically configured to:
acquiring characteristic elements of the next day;
calling an inference engine in the expert system to match rules corresponding to the feature elements of the next day from a knowledge base;
and determining the currency type, currency type and currency quantity of the currency storage equipment in the bank outlets of the next day according to rules corresponding to the characteristic elements of the next day.
Optionally, the inference engine is obtained by training the neural network model by using a training sample marked with a rule identifier, where the training sample marked with the rule identifier includes various feature elements.
Optionally, the apparatus further includes a scheduling model building unit, specifically configured to:
acquiring sample data marked with a scheduling result;
dividing the sample data marked with the scheduling result into a training set and a verification set;
training a neural network model by using the training set;
and verifying the trained neural network model by using the verification set, and obtaining the scheduling model under the condition that the verification result meets the preset precision requirement.
In the cash business processing device disclosed in this embodiment, cash of different currencies and different currencies is respectively configured at a cash storage device and a teller in a bank outlet, and the cash quantity of the cash storage device is much larger than that of the teller, so that the cash safety in the bank outlet is ensured. Under the condition of receiving a cash business processing request, reasonably scheduling the number of the cash storage device to be discharged currency types and the number of the cash storage device to be discharged currency types at a teller part to be discharged currency types by calling a scheduling model, so that the cash storage device is matched with the teller part to efficiently complete cash business processing, the teller is prevented from frequently operating the cash storage device to discharge the cash or pay the cash on hand, and the processing efficiency of the cash business is improved while the cash safety of bank outlets is ensured.
The present embodiment also discloses a cash transaction processing system, please refer to fig. 5, the cash transaction processing system includes: the cash register comprises a background server and at least one cash storage device, wherein the cash storage device is in communication connection with the background server;
the cash storage device is used for storing cash or outputting the cash under the control of the background server, automatically counting the number of the cash of each currency after the cash is stored or outputted, and sending the number of the cash of each currency to the background server;
the background server is used for executing the following cash business processing method:
under the condition of receiving a cash service processing request, analyzing the cash service processing request to obtain the currency type, currency type and amount corresponding to the service to be processed;
the method comprises the steps of obtaining the cash quantity of various currency types of cash of a cash storage device and the cash quantity of various currency types of cash at a teller, wherein the cash quantity of the cash storage device is far larger than the cash quantity at the teller;
inputting the current time, the currency type, currency type and amount corresponding to the service to be handled, the currency quantity of each currency type and currency quantity of each currency type of currency in the currency storage equipment and the currency quantity of each currency type and currency in the teller position into a pre-constructed scheduling model, and obtaining the currency quantity of each currency type and currency to be discharged in the currency storage equipment and the currency quantity of each currency type and currency to be discharged in the teller position.
Further, the method further comprises:
and responding to the cash prediction instruction, calling a pre-constructed cash prediction model, and predicting the currency and currency types and the cash quantity of the next day bank outlets.
Further, after predicting the currency type and the cash amount of the next day bank outlet, the method further comprises:
calling an expert system to predict the currency type, currency type and currency quantity of the currency storage equipment in the bank outlets of the next day;
and determining the currency type, currency type and currency quantity of a teller in the bank outlets according to the currency type and currency quantity of the bank outlets on the next day and the currency type, currency quantity and currency quantity of the currency storage equipment.
Further, the initial currency and the currency amount of the currency storage device in the bank outlets and the initial currency and the currency amount of the currency at the teller are configured in advance according to the prediction result of the previous day.
Further, the calling expert system predicts the currency type, currency type and amount of the cash storage device in the next day bank branch, and comprises:
acquiring characteristic elements of the next day;
calling an inference engine in the expert system to match rules corresponding to the feature elements of the next day from a knowledge base;
and determining the currency type, currency type and currency quantity of the currency storage equipment in the bank outlets of the next day according to rules corresponding to the characteristic elements of the next day.
Further, the inference engine is obtained by training the neural network model by using the training sample marked with the rule identifier, and the training sample marked with the rule identifier includes various feature elements.
Further, the construction method of the scheduling model comprises the following steps:
acquiring sample data marked with a scheduling result;
dividing the sample data marked with the scheduling result into a training set and a verification set;
training a neural network model by using the training set;
and verifying the trained neural network model by using the verification set, and obtaining the scheduling model under the condition that the verification result meets the preset precision requirement.
Further, the obtaining of the sample data marked with the scheduling result includes:
the method comprises the steps of obtaining cash business processing data including scheduling results in a historical cash business processing process;
and under the condition that the scheduling result meets the preset scheduling requirement, taking the cash business processing data as sample data marked with the scheduling result.
The embodiments in the present description are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description.
It is further noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, 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 an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The above embodiments can be combined arbitrarily, and the features described in the embodiments in the present specification can be replaced or combined with each other in the above description of the disclosed embodiments, so that those skilled in the art can implement or use the present application.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (10)

1. A cash transaction processing method, applied to a background server, the method comprising:
under the condition of receiving a cash service processing request, analyzing the cash service processing request to obtain the currency type, currency type and amount corresponding to the service to be processed;
the method comprises the steps of obtaining the cash quantity of various currency types of cash of a cash storage device and the cash quantity of various currency types of cash at a teller, wherein the cash quantity of the cash storage device is far larger than the cash quantity at the teller;
inputting the current time, the currency type, currency type and amount corresponding to the service to be handled, the currency quantity of each currency type and currency quantity of each currency type of currency in the currency storage equipment and the currency quantity of each currency type and currency in the teller position into a pre-constructed scheduling model, and obtaining the currency quantity of each currency type and currency to be discharged in the currency storage equipment and the currency quantity of each currency type and currency to be discharged in the teller position.
2. The method of claim 1, further comprising:
and responding to the cash prediction instruction, calling a pre-constructed cash prediction model, and predicting the currency and currency types and the cash quantity of the next day bank outlets.
3. The method of claim 2, wherein after predicting the currency type and the currency amount of the next day banking outlet, the method further comprises:
calling an expert system to predict the currency type, currency type and currency quantity of the currency storage equipment in the bank outlets of the next day;
and determining the currency type, currency type and currency quantity of a teller in the bank outlets according to the currency type and currency quantity of the bank outlets on the next day and the currency type, currency quantity and currency quantity of the currency storage equipment.
4. The method of claim 3, wherein the initial currency type and the number of currency notes in the currency storage device and the initial currency type and the number of currency notes at the teller are pre-configured based on the previous day's prediction at the banking site.
5. The method of claim 3, wherein invoking the expert system to predict the currency, and amount of the cash storage device in the next-day banking outlet comprises:
acquiring characteristic elements of the next day;
calling an inference engine in the expert system to match rules corresponding to the feature elements of the next day from a knowledge base;
and determining the currency type, currency type and currency quantity of the currency storage equipment in the bank outlets of the next day according to rules corresponding to the characteristic elements of the next day.
6. The method of claim 5, wherein the inference engine is obtained by training a neural network model using a training sample labeled with a rule identifier, and the training sample labeled with the rule identifier includes various feature elements.
7. The method of claim 1, wherein the method for constructing the scheduling model comprises:
acquiring sample data marked with a scheduling result;
dividing the sample data marked with the scheduling result into a training set and a verification set;
training a neural network model by using the training set;
and verifying the trained neural network model by using the verification set, and obtaining the scheduling model under the condition that the verification result meets the preset precision requirement.
8. The method of claim 7, wherein obtaining sample data marked with scheduling results comprises:
the method comprises the steps of obtaining cash business processing data including scheduling results in a historical cash business processing process;
and under the condition that the scheduling result meets the preset scheduling requirement, taking the cash business processing data as sample data marked with the scheduling result.
9. A cash transaction apparatus, applied to a background server, the apparatus comprising:
the request analysis unit is used for analyzing the cash business processing request under the condition of receiving the cash business processing request to obtain the currency type, currency type and amount corresponding to the business to be processed;
the data acquisition unit is used for acquiring the cash quantity of various currencies and different currencies at a teller position of the cash storage device, and the cash quantity of various currencies and different currencies at the teller position is far greater than that at the teller position;
and the cash dispatching unit is used for inputting the current time, the currency type, currency type and amount corresponding to the service to be handled, the cash quantity of various currency types and currencies of the cash storage device and the cash quantity of various currency types and currencies of the teller position into a dispatching model which is constructed in advance, so as to obtain the cash quantity of the currency types and currencies to be discharged of the cash storage device and the cash quantity of the currency types and currencies to be discharged of the teller position.
10. A monetary transaction processing system comprising: the cash register comprises a background server and at least one cash storage device, wherein the cash storage device is in communication connection with the background server;
the background server is used for executing the cash business processing method of any one of claims 1 to 8;
the cash storage device is used for storing cash or outputting the cash under the control of the background server, automatically counting the number of the current different currencies of the different currencies and sending the number of the current different currencies to the background server after the cash is stored or outputted.
CN202110849291.1A 2021-07-27 2021-07-27 Cash business processing method, device and system Pending CN113487419A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110849291.1A CN113487419A (en) 2021-07-27 2021-07-27 Cash business processing method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110849291.1A CN113487419A (en) 2021-07-27 2021-07-27 Cash business processing method, device and system

Publications (1)

Publication Number Publication Date
CN113487419A true CN113487419A (en) 2021-10-08

Family

ID=77943885

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110849291.1A Pending CN113487419A (en) 2021-07-27 2021-07-27 Cash business processing method, device and system

Country Status (1)

Country Link
CN (1) CN113487419A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114125004A (en) * 2021-11-24 2022-03-01 中国建设银行股份有限公司 Method, device and server for monitoring cash security of bank outlets

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114125004A (en) * 2021-11-24 2022-03-01 中国建设银行股份有限公司 Method, device and server for monitoring cash security of bank outlets
CN114125004B (en) * 2021-11-24 2024-04-26 中国建设银行股份有限公司 Method, device and server for supervising cash security of banking outlets

Similar Documents

Publication Publication Date Title
CN111667115A (en) Cash processing method and device for self-service cash recycling machine
CN111162925A (en) Network flow prediction method and device, electronic equipment and storage medium
US20160042354A1 (en) Predictive fraud screening
US8175942B2 (en) Systems and methods for enhancing compliance with the federal reserve custodial inventory (CI) procedures
CN112927064A (en) Deferred payment data processing method and device, electronic equipment and storage medium
US8417630B2 (en) Systems and methods for deposit predictions based upon template matching
US10402764B2 (en) Systems and methods of controlling quantities of denominations of currency at a retail shopping facility
CN113487419A (en) Cash business processing method, device and system
CN110458633A (en) Invoice data generation method, system and computer equipment based on block chain technology
CN114282998A (en) Foreign currency account balance processing method and device
RU2724798C1 (en) Method and system for optimization of cash collection facilities of cash circulation objects
CN112053229A (en) Data processing method and device applied to distribution of bank notes at network points
CN111178592A (en) Resource overdue occupation prediction method and device and electronic equipment
CN110647724A (en) Cash adding and clearing model construction method, model construction equipment and storage medium
CN115238988A (en) Commemorative coin distribution method, system and related equipment
CN112037024B (en) Bank outlet management method and related device
CN109670812A (en) Method of payment, device, terminal and storage medium
KR20220119919A (en) Server for providing simple tax payment service, system, and computer program
CN112884591A (en) Investment suggestion method, device, equipment and storage medium for trading products
KR102444936B1 (en) Service providing mehtod for managing counter and system thereof
US20240070552A1 (en) Methods and systems for determining payment behaviours
CN115034880A (en) Bank card arrearage chasing method and device
CN117217889A (en) Resource entity control method and device, storage medium and electronic device
EP2983119A1 (en) Predictive fraud screening
CN117910686A (en) Power supply management method and system

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