CN110738395A - service data processing method and device - Google Patents

service data processing method and device Download PDF

Info

Publication number
CN110738395A
CN110738395A CN201910879328.8A CN201910879328A CN110738395A CN 110738395 A CN110738395 A CN 110738395A CN 201910879328 A CN201910879328 A CN 201910879328A CN 110738395 A CN110738395 A CN 110738395A
Authority
CN
China
Prior art keywords
service
target
service processing
priority
processing
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
CN201910879328.8A
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.)
Ping An Bank Co Ltd
Original Assignee
Ping An Bank Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ping An Bank Co Ltd filed Critical Ping An Bank Co Ltd
Priority to CN201910879328.8A priority Critical patent/CN110738395A/en
Publication of CN110738395A publication Critical patent/CN110738395A/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
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06316Sequencing of tasks or work
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • 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
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • Game Theory and Decision Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Educational Administration (AREA)
  • Development Economics (AREA)
  • Artificial Intelligence (AREA)
  • General Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Mathematical Physics (AREA)
  • Biophysics (AREA)
  • Molecular Biology (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Computing Systems (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Biology (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the invention discloses service data processing methods and devices, the method is suitable for service process optimization and can optimize service processing efficiency, the method comprises the steps of obtaining target services, determining at least service processing platforms to be selected according to a target area corresponding to the target services, obtaining target task sets respectively associated with at least service processing platforms to be selected, determining service processing priorities respectively corresponding to the service processing platforms to be selected according to the target task sets, obtaining attribute priorities of the target services, determining the target service processing platforms matched with the target services from at least service processing platforms based on the service processing priorities and the attribute priorities, and distributing the target services to the target service processing platforms.

Description

service data processing method and device
Technical Field
The invention relates to the technical field of computers, in particular to a method and a device for processing service data.
Background
With the development of economic society, the traffic of various service types is increasing, and higher requirements are put forward on service processing efficiency.
In the prior art, a business processing process is mainly to randomly allocate related businesses to each business processing platform through a business company, and each business processing platform performs business processing on the allocated businesses. However, in the process of distributing the services, the way of randomly distributing the services has great limitations, so that the services are not reasonably distributed, and the services after random distribution cannot be matched with the actual service processing capability of the service processing platform, thereby causing low service processing efficiency.
Disclosure of Invention
The embodiment of the invention provides service data processing methods and devices, which can enable the distributed service to be matched with the actual service processing capacity of a service processing platform, thereby improving the service data processing efficiency.
The th aspect of the embodiment of the present invention provides a service data processing method, including:
acquiring a target service, and determining at least service processing platforms to be selected according to a target area corresponding to the target service;
acquiring target task sets respectively associated with the at least service processing platforms to be selected, and determining service processing priorities respectively corresponding to the service processing platforms to be selected according to the target task sets;
acquiring the attribute priority of the target service, and determining a target service processing platform matched with the target service from at least service processing platforms to be selected based on the service processing priority and the attribute priority;
and distributing the target service to the target service processing platform.
The acquiring target task sets respectively associated with the at least service processing platforms to be selected, and determining a service processing priority respectively corresponding to each service processing platform to be selected according to the target task sets includes:
acquiring a historical service task set, and acquiring target task sets respectively associated with the at least service processing platforms to be selected from the historical service task set;
selecting a processing task set from all target task sets, and generating a service information matrix corresponding to the processing task set;
inputting the business information matrix into a neural network model to generate a target characteristic value corresponding to the business information matrix;
acquiring matching degrees between the target characteristic value and preset characteristic values corresponding to a plurality of priorities in the neural network model respectively, and determining the priority to which the preset characteristic value corresponding to the highest matching degree belongs as the service processing priority of the service processing platform to be selected corresponding to the processing task set;
and when all the target task sets are determined as processing task sets, acquiring the service processing priority corresponding to each service processing platform to be selected.
Wherein, the obtaining the attribute priority of the target service, and determining a target service processing platform matched with the target service from the at least service processing platforms to be selected based on the service processing priority and the attribute priority includes:
determining the attribute priority of the target service according to the service type and the service emergency degree of the target service;
and acquiring the matching degree between the attribute priority and the service processing priorities corresponding to the at least service processing platforms to be selected respectively, and determining the service processing platform to be selected corresponding to the service processing priority with the highest matching degree as a target service processing platform.
Wherein, the method also comprises:
acquiring an access request of a salesman in the target service processing platform for the target service, and acquiring position information of terminal equipment corresponding to the salesman;
if the position information belongs to the region range of the target service processing platform, allocating access authority to the terminal equipment; the access right is used for the waiter to access the target service on the terminal equipment;
and acquiring a viewing request aiming at the target service, and sending the target service to the terminal equipment according to the viewing request and the access right.
Wherein, the method also comprises:
receiving the file information of the target service encrypted by the terminal equipment;
and when an uploading success instruction aiming at the file information is received, decrypting the file information and storing the decrypted file information.
A second aspect of the present embodiment provides kinds of service data processing apparatuses, including:
the candidate platform determining module is used for acquiring a target service and determining at least candidate service processing platforms according to a target area corresponding to the target service;
a processing priority determining module, configured to obtain target task sets respectively associated with the at least service processing platforms to be selected, and determine, according to the target task sets, service processing priorities respectively corresponding to the service processing platforms to be selected;
a target platform determination module, configured to obtain an attribute priority of the target service, and determine, based on the service processing priority and the attribute priority, a target service processing platform that is matched with the target service from among the at least service processing platforms to be selected;
and the distribution module is used for distributing the target service to the target service processing platform.
Wherein the processing priority determination module comprises:
a task set obtaining unit, configured to obtain a historical service task set, and obtain, from the historical service task set, target task sets respectively associated with the at least service processing platforms to be selected;
the information matrix generating unit is used for selecting a processing task set from all target task sets and generating a service information matrix corresponding to the processing task set;
the eigenvalue generating unit is used for inputting the business information matrix into a neural network model and generating a target eigenvalue corresponding to the business information matrix;
a matching degree obtaining unit, configured to obtain matching degrees between the target feature value and preset feature values corresponding to multiple priority levels in the neural network model, and determine a priority level to which the preset feature value corresponding to the highest matching degree belongs as a service processing priority level of the service processing platform to be selected corresponding to the processing task set;
and the processing priority acquiring unit is used for acquiring the service processing priority corresponding to each service processing platform to be selected when all the target task sets are determined as the processing task sets.
Wherein the target platform determination module comprises:
an attribute priority determining unit, configured to determine an attribute priority of the target service according to the service type and the service emergency degree of the target service;
and the platform determining unit is used for acquiring the matching degrees between the attribute priority and the service processing priorities corresponding to the at least service processing platforms to be selected respectively, and determining the service processing platform to be selected corresponding to the service processing priority with the highest matching degree as the target service processing platform.
Wherein, the device still includes:
the acquisition module is used for acquiring an access request of a salesman in the target service processing platform for the target service and acquiring the position information of the terminal equipment corresponding to the salesman;
the access authority distribution module is used for distributing access authority to the terminal equipment if the position information belongs to the region range of the target service processing platform; the access right is used for the waiter to access the target service on the terminal equipment;
and the sending module is used for acquiring a viewing request aiming at the target service and sending the target service to the terminal equipment according to the viewing request and the access authority.
Wherein, the device still includes:
the receiving module is used for receiving the file information of the target service encrypted by the terminal equipment;
and the decryption module is used for decrypting the file information and storing the decrypted file information when an uploading success instruction aiming at the file information is received.
The third aspect of the embodiment of the present invention provides kinds of service data processing apparatuses, including a processor and a memory;
the processor is coupled to the memory, wherein the memory is configured to store program code and the processor is configured to invoke the program code to perform a method according to embodiment of the present invention.
A fourth aspect of embodiments of the present invention provides a computer readable storage medium storing a computer program comprising program instructions which, when executed by a processor, perform a method as in embodiment .
The embodiment of the invention can select a plurality of service processing platforms to be selected from the area where the target service is located, acquire the attribute priority of the target service by acquiring all the historical services processed by the service processing platforms to be selected and further determining the service processing priorities respectively corresponding to the service processing platforms to be selected according to the processed historical services, and further determine the target service processing platform which is most matched with the target service from the service processing platforms to be selected according to the matching degree between the service processing priority and the attribute priority so as to distribute the target service to the target service processing platform, and the invention can better ensure that the distributed service can be matched with the actual service processing capacity of the service processing platform compared with the random distribution of the service in consideration of the matching degree between the target service and the service processing platform, thereby improving the service data processing efficiency.
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 other drawings can be obtained by those skilled in the art without creative efforts.
Fig. 1 is a schematic diagram of network architectures provided by the embodiment of the present invention;
fig. 2 is a schematic flow chart of service data processing methods provided by the embodiment of the present invention;
fig. 3 is a schematic flowchart of another service data processing methods provided in the embodiment of the present invention;
fig. 4 is a schematic structural diagram of types of service data processing apparatuses provided in the embodiment of the present invention;
fig. 5 is a schematic structural diagram of another kinds of service data processing apparatuses according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be described clearly and completely with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only partial embodiments of of the present invention, rather than all embodiments.
Please refer to fig. 1, fig. 1 is a schematic diagram of network architectures according to an embodiment of the present invention, where the network architecture may include a server 100 and a plurality of terminal devices (as shown in fig. 1, specifically, a terminal device 200a and a terminal device 200b), the server 100 may perform data transmission with each terminal device through a network, each terminal device may install a service processing application (e.g., lawyer operation application software), and the server 100 may be a background server corresponding to the service processing application, so that each terminal device may perform data transmission with the server 100 through a client corresponding to the service processing application, and each terminal device may perform service data transmission with other terminal devices through the server.
Referring to fig. 2, fig. 2 is a schematic flow chart of service data processing methods according to the embodiment of the present invention, and as shown in fig. 2, the method according to the embodiment of the present invention will be specifically described with reference to steps S101 to S104.
S101, obtaining a target service, and determining at least service processing platforms to be selected according to a target area corresponding to the target service.
In , the server may obtain a service to be distributed (i.e. a target service) from the service processing application, obtain a target region corresponding to the target service from the service information of the target service, i.e. a region range where the target service is located, and select at least service processing platforms as candidate service processing platforms in the target region, in which, for example, laekeeper job application, the target service may be represented as a service to be distributed, the target region may be represented as a region where the laekeeper service is located, at least law departments in the target region may be selected as candidate (i.e. candidate service processing platforms), for example, the region where the laekeeper service is located may be the shenzhen region, or the east region, or the southeast region, if the target region is the shenzhen region, at least law departments may be selected as candidates from the shenzhen region, if the shenzhen law region is located only in , the neighui law regions may be selected as , or the neighen law regions may be selected as neighbor regions.
S102, acquiring target task sets respectively associated with the at least service processing platforms to be selected, and determining service processing priorities respectively corresponding to the service processing platforms to be selected according to the target task sets.
In other words, all historical services respectively responsible for each selected service processing platform can be obtained from a historical service data set, and all the historical services respectively responsible for the selected service processing platform can be obtained, and all the corresponding service information of all the historical services can be obtained, wherein each target task set can contain all the historical services responsible for selected service processing platforms, the service information can include the service name of the historical service, the region where the historical service is located, the service type of the historical service, the service member corresponding to the historical service, the service processing platform corresponding to the historical service and the processing quality result of the historical service, and the service processing priority level respectively corresponding to each selected service processing platform can be determined according to the historical service information in the target task set, namely, the higher the service processing capacity of each selected service processing platform, namely, the higher the processing capacity of the service processing platform corresponding to the historical service, and the processing quality result of the historical service corresponding to the selected service processing platform can be combined into the target task set according to the selected service information, namely, the target task set can be determined according to the application priority of the selected service information, wherein the target task information of the selected service processing priority can be obtained by the corresponding to be the target task set (the target task information of the selected service processing information).
S103, acquiring the attribute priority of the target service, and determining a target service processing platform matched with the target service from at least service processing platforms to be selected based on the service processing priority and the attribute priority.
, according to the business information of the target business, the attribute priority can be determined by the business type and business urgency of the target business, i.e. the higher the attribute priority, the higher the urgency of the target business, according to the attribute priority of the target business and the business processing priority corresponding to each candidate business processing platform, candidate business processing platforms matching the target business can be selected from the at least candidate business processing platforms to be determined as the target business processing platforms.
S104, distributing the target service to the target service processing platform.
In , the determined target business may be automatically allocated to a salesperson corresponding to the terminal device, and the target business may be sent to the terminal device, so that the salesperson may view the target business information and perform business processing.
The embodiment of the invention can select a plurality of service processing platforms to be selected from the area where the target service is located, acquire the attribute priority of the target service by acquiring all the historical services processed by the service processing platforms to be selected and further determining the service processing priorities respectively corresponding to the service processing platforms to be selected according to the processed historical services, and further determine the target service processing platform which is most matched with the target service from the service processing platforms to be selected according to the matching degree between the service processing priority and the attribute priority so as to distribute the target service to the target service processing platform, and the invention can better ensure that the distributed service can be matched with the actual service processing capacity of the service processing platform compared with the random distribution of the service in consideration of the matching degree between the target service and the service processing platform, thereby improving the service data processing efficiency.
Referring to fig. 3, fig. 3 is a schematic flow chart of another service data processing methods according to the embodiment of the present invention, and as shown in fig. 3, the method according to the embodiment of the present invention will be specifically described with reference to steps S201 to S214.
S201, obtaining a target service, and determining at least service processing platforms to be selected according to a target area corresponding to the target service.
For a specific implementation manner of the step S201, reference may be made to the description of the step S101 in the embodiment corresponding to fig. 2, and details are not described here again.
S202, obtaining a historical service task set, and obtaining target task sets respectively associated with the at least service processing platforms to be selected from the historical service task set.
In , after the candidate service processing platforms are selected, all historical services in the service processing application, that is, all service information that has been filed in the service processing application and has completed a service processing procedure, may be obtained from all the obtained service information, and historical services respectively associated with each of the candidate service processing platforms may be obtained, and all the associated historical services are determined as a target task set.
S203, selecting a processing task set from all the target task sets, and generating a business information matrix corresponding to the processing task set.
In , each service processing platforms to be selected correspond to target task sets, target task sets can be selected from all the target task sets as processing task sets, and historical services in the processing task sets are used as sample data, and the sample data is preprocessed to obtain a service information matrix corresponding to the processing task sets, wherein the number of columns in the service information matrix can be expressed as historical service data amount, and the number of rows can be expressed as feature number of each historical service, and can include a plurality of service information features such as service processing quality result, service type, responsible service personnel, and responsible service personnel performance of each historical service, and the plurality of service information features corresponding to each historical service are all converted into vector form, so that vectors corresponding to each historical service can be obtained, the vectors are combined, matrixes related to the historical service information can be obtained, and processing is performed on the matrixes to obtain the service information matrix, and the service information matrix can be obtained.
And S204, inputting the service information matrix into a neural network model, and generating a target characteristic value corresponding to the service information matrix.
In possible embodiments, the generated traffic information matrix is input into a trained neural network model, and the neural network model may include an input layer, a hidden layer, and an output layer, so that the traffic information matrix is first input into the input layer of the neural network model and then enters the hidden layer, and the hidden layer may perform nonlinear mapping to output a target feature value corresponding to the traffic information matrix.
S205, obtaining the matching degree between the target characteristic value and the preset characteristic values respectively corresponding to the priorities in the neural network model, and determining the priority to which the preset characteristic value corresponding to the highest matching degree belongs as the service processing priority of the service processing platform to be selected corresponding to the processing task set.
In , the trained neural network model may be considered to be classifiers, the node number of the classifiers is the same as the number of classes of the priorities, each classification nodes of the classifier include target feature values generated from traffic information matrices corresponding to each priority classes, when the target feature values corresponding to the traffic information matrices are generated, the target feature values are compared with preset feature values corresponding to a plurality of priorities in the neural network model, the similarity may be a distance metric, if the distance between two features is closer, which indicates that the similarity between the two features is greater, the distance metric may include a euclidean distance metric, a mahalanobis distance metric or a hamming distance metric, the priority to which the preset feature value corresponding to the greatest similarity belongs is the priority described by the traffic information matrices, so that the traffic processing priority of the traffic processing platform corresponding to the processing task set may be determined if the traffic processing priority is classified into 4 classes, the priority of the traffic processing platform corresponding to the highest priority may be determined as being greater than 0, and the traffic processing result may be output as a traffic processing priority vector, which indicates that the traffic processing result is greater than 0 (e.g., the traffic processing result may be output as B0, which indicates that the traffic processing result is greater than 0).
In , in some embodiments, the neural network model needs to be trained before having the function of classification, a service processing platform that has been labeled with a priority for each sample service processing platforms may be obtained from a service processing database, wherein the priority may be used to characterize the service processing priority of the sample service processing platform, and the priority may be represented numerically, for example, when the priority is a value of 1, the corresponding service processing priority is priority a, when the priority is a value of 2, the corresponding service processing priority is priority B, when the priority is a value of 3, the corresponding service processing priority is priority C, and the like, the sample service processing platforms all carry corresponding priorities, the same priority is of the same class , when each of sample service processing platforms corresponds to data samples, each data sample may include a plurality of services, and each service includes a plurality of features, for example, 4 features may be included, each feature may respectively represent a service processing quality result, a service type, a service person responsible for the service, a service performance of the service personnel may be responsible for the service, the performance may be obtained because the service models may be converted into a numerical value of a neural network model output of a neural network model that is equal to an expected output value that is obtained by a neural network model that is obtained by a training algorithm, and the neural network model may be adjusted according to the model, and the model output of the model, and the model may be obtained by a method that the neural network model, and the neural network model may be used for which includes a neural network model, and the neural network model, the model may be used for converting the neural network model, and may be used for generating a neural network model, and may be adjusted, and may be used for generating a neural network model, and may be more than the neural network model, and may be used for generating a neural network model, and may be used for example, and may be used for generating a neural network model, and may be equal to generate.
And S206, when all the target task sets are determined as the processing task sets, acquiring the service processing priority corresponding to each service processing platform to be selected.
In , when all the target task sets are used as processing task sets, the neural network model is used to classify the historical services in each target task set, and after the classification result is obtained, the service processing priority corresponding to each service processing platform to be selected can be obtained.
S207, determining the attribute priority of the target service according to the service type and the service emergency degree of the target service.
In possible embodiments, the service type of the target service may be determined according to the service type and/or the service urgency level of the target service, for example, the service type of the target service may be classified into a civil action service type, a criminal action service type, and an administrative action service type, and the attribute priority may be set for the target action according to the service type (it may be understood as the service level of the target action, and the attribute priority of the target action belonging to of the three service types may be determined according to preset settings of the three service types, for example, the attribute priority of the target action belonging to the lawsuit service of the lawsuit service type may be set in advance in the operator work application may be the highest, the attribute priority of the case belonging to the civil action service type may be the lowest, and the attribute priority of the administrative action service type may be set according to the emergency case, , and the service attribute may be considered as the selectable target action priority.
S208, obtaining the matching degree between the attribute priority and the service processing priorities corresponding to the at least service processing platforms to be selected respectively, and determining the service processing platform to be selected corresponding to the service processing priority with the highest matching degree as the target service processing platform.
In possible embodiments, for example, lawyer job applications may determine, according to the attribute priority of the target litigation service and the service processing priority of the candidate litigation service, the matching degree between each of the attribute priorities and the service processing priorities, and may determine the candidate litigation service with the highest matching degree as the target litigation service.
S209, distributing the target service to the target service processing platform.
For a specific implementation manner of the step S209, reference may be made to the description of the step S104 in the embodiment corresponding to fig. 2, which is not described herein again.
S210, obtaining an access request of a salesman in the target service processing platform aiming at the target service, and obtaining position information of terminal equipment corresponding to the salesman.
In , after the target service is allocated to the target service processing platform, the target service may be sent to a client corresponding to the target service processing platform, and a service person in the target service processing platform may open the client to access the target service, and when the service person initiates an access request, the server may obtain location information of a terminal device corresponding to the service person according to the access request.
S211, if the position information belongs to the area range of the target service processing platform, allocating access authority to the terminal equipment; and the access authority is used for the waiter to access the target service on the terminal equipment.
In , after obtaining the location information of the terminal device corresponding to the operator, if the location information belongs to the region range to which the target service processing platform belongs (for example, the region range to which the target service processing platform belongs is the shenzhen region, and the obtained location information of the terminal device also belongs to the shenzhen region), then an access right may be allocated to the terminal device, that is, the operator may access the target service on the terminal device, and if the location information does not belong to the region range to which the target service processing platform belongs (for example, the region range to which the target service processing platform belongs is the shenzhen region, and the obtained location information of the terminal device belongs to the shanghai region), then an access right may not be allocated to the terminal device, that is, the operator may not access the target service.
S212, a viewing request aiming at the target service is obtained, and the target service is sent to the terminal equipment according to the viewing request and the access authority.
In , in some possible embodiments, after obtaining the access right of the target service, the service person may view the target service, and after obtaining the viewing request of the service person, the server may send the target service to the terminal device that initiates the viewing request and obtains the access right, so that the service person can view the relevant information of the target service on the terminal device.
S213, receiving the file information of the target service encrypted by the terminal device.
In , in the processing process of the target service by the service administrator, the service administrator needs to update the progress status of the target service on the client corresponding to the target service processing platform and upload the file information associated with the target service, when the service administrator uploads the file information, the encryption technology of the client in the terminal device may be triggered to prevent leakage of the file information, and the server may receive the file information associated with the target service after the encryption processing by the terminal device.
S214, when the uploading success instruction aiming at the file information is received, decrypting the file information, and storing the decrypted file information.
In , when the server receives the upload success command for the file information, the server may decrypt the file information and store the decrypted file information, so that a subsequent responsible salesperson or a salesperson in charge can view the file information.
The embodiment of the invention can select a plurality of service processing platforms to be selected from the area where the target service is located, acquire the attribute priority of the target service by acquiring all the historical services processed by the service processing platforms to be selected and further determining the service processing priorities respectively corresponding to the service processing platforms to be selected according to the processed historical services, and further determine the target service processing platform which is most matched with the target service from the service processing platforms to be selected according to the matching degree between the service processing priority and the attribute priority so as to distribute the target service to the target service processing platform, and the invention can better ensure that the distributed service can be matched with the actual service processing capacity of the service processing platform compared with the random distribution of the service in consideration of the matching degree between the target service and the service processing platform, thereby improving the service data processing efficiency. In addition, in the process of business processing by a salesperson, the terminal equipment corresponding to the salesperson needs to acquire access authority to access and check the target business, and an encryption technology is started in the process of file information, so that the confidentiality in the process of processing the target business is enhanced to the greatest extent.
Referring to fig. 4, fig. 4 is a schematic structural diagram of kinds of service information processing apparatuses according to an embodiment of the present invention, as shown in fig. 4, the service information processing apparatus 1 may include a candidate platform determining module 10, a processing priority determining module 20, a target platform determining module 30, and an allocating module 40;
the candidate platform determining module 10 is configured to acquire a target service, and determine at least candidate service processing platforms according to a target area corresponding to the target service;
a processing priority determining module 20, configured to obtain target task sets respectively associated with the at least service processing platforms to be selected, and determine, according to the target task sets, service processing priorities respectively corresponding to the service processing platforms to be selected;
a target platform determining module 30, configured to obtain an attribute priority of the target service, and determine, based on the service processing priority and the attribute priority, a target service processing platform that is matched with the target service from among the at least service processing platforms to be selected;
and the distribution module 40 is used for distributing the target service to the target service processing platform.
The specific functional implementation manners of the candidate platform determining module 10, the processing priority determining module 20, the target platform determining module 30, and the allocating module 40 may refer to steps S101 to S104 in the embodiment corresponding to fig. 2, which is not described herein again.
referring to fig. 4, the service information processing apparatus 1 may further include an obtaining module 50, an access right allocating module 60, a sending module 70, a receiving module 80, and a decrypting module 90;
an obtaining module 50, configured to obtain an access request of a service engineer in the target service processing platform for the target service, and obtain location information of a terminal device corresponding to the service engineer;
an access right allocating module 60, configured to allocate an access right to the terminal device if the location information belongs to the area range to which the target service processing platform belongs; the access right is used for the waiter to access the target service on the terminal equipment;
a sending module 70, configured to obtain a viewing request for the target service, and send the target service to the terminal device according to the viewing request and the access right;
a receiving module 80, configured to receive file information of the target service encrypted by the terminal device;
and the decryption module 90 is configured to, when an upload success instruction for the file information is received, decrypt the file information, and store the decrypted file information.
The specific functional implementation manners of the obtaining module 50, the access right allocating module 60, the sending module 70, the receiving module 80, and the decrypting module 90 may refer to steps S210 to S214 in the embodiment corresponding to fig. 3, which is not described herein again.
referring to fig. 4, the processing priority determining module 20 may include a task set obtaining unit 201, an information matrix generating unit 202, a feature value generating unit 203, a matching degree obtaining unit 204, and a processing priority obtaining unit 205;
a task set obtaining unit 201, configured to obtain a historical service task set, and obtain, from the historical service task set, target task sets respectively associated with the at least service processing platforms to be selected;
an information matrix generating unit 202, configured to select a processing task set from all target task sets, and generate a service information matrix corresponding to the processing task set;
the eigenvalue generation unit 203 is configured to input the service information matrix into a neural network model, and generate a target eigenvalue corresponding to the service information matrix;
a matching degree obtaining unit 204, configured to obtain matching degrees between the target feature value and preset feature values corresponding to multiple priority levels in the neural network model, and determine a priority level to which the preset feature value corresponding to the highest matching degree belongs as a service processing priority level of the service processing platform to be selected corresponding to the processing task set;
a processing priority obtaining unit 205, configured to obtain, when all the target task sets are determined as processing task sets, service processing priorities respectively corresponding to each to-be-selected service processing platform.
For specific functional implementation manners of the task set obtaining unit 201, the information matrix generating unit 202, the eigenvalue generating unit 203, the matching degree obtaining unit 204, and the processing priority obtaining unit 205, reference may be made to step S202 to step S206 in the embodiment corresponding to fig. 3, which is not described herein again.
and referring to FIG. 4, the target platform determining module 30 may include an attribute priority determining unit 301, a platform determining unit 302;
an attribute priority determining unit 301, configured to determine an attribute priority of the target service according to the service type and the service emergency degree of the target service;
a platform determining unit 302, configured to obtain matching degrees between the attribute priority and service processing priorities corresponding to the at least service processing platforms to be selected, and determine the service processing platform to be selected corresponding to the service processing priority with the highest matching degree as a target service processing platform.
The specific functional implementation manners of the attribute priority determining unit 301 and the platform determining unit 302 may refer to step S207 to step S208 in the embodiment corresponding to fig. 3, which is not described herein again.
The embodiment of the invention can select a plurality of service processing platforms to be selected from the area where the target service is located, acquire the attribute priority of the target service by acquiring all the historical services processed by the service processing platforms to be selected and further determining the service processing priorities respectively corresponding to the service processing platforms to be selected according to the processed historical services, and further determine the target service processing platform which is most matched with the target service from the service processing platforms to be selected according to the matching degree between the service processing priority and the attribute priority so as to distribute the target service to the target service processing platform, and the invention can better ensure that the distributed service can be matched with the actual service processing capacity of the service processing platform compared with the random distribution of the service in consideration of the matching degree between the target service and the service processing platform, thereby improving the service data processing efficiency. In addition, in the process of business processing by a salesperson, the terminal equipment corresponding to the salesperson needs to acquire access authority to access and check the target business, and an encryption technology is started in the process of file information, so that the confidentiality in the process of processing the target business is enhanced to the greatest extent.
Referring to fig. 5, fig. 5 is a schematic structural diagram of another kinds of service data processing apparatuses according to an embodiment of the present invention, as shown in fig. 5, a service data processing apparatus 500 according to an embodiment of the present invention may include or more processors 501 and a memory 502, where the processors 501 and the memory 502 are connected through a bus 503, the memory 502 is used to store a computer program, and the computer program includes program instructions, and the processors 501 are used to execute the program instructions stored in the memory 502, and may be used to:
acquiring a target service, and determining at least service processing platforms to be selected according to a target area corresponding to the target service;
acquiring target task sets respectively associated with the at least service processing platforms to be selected, and determining service processing priorities respectively corresponding to the service processing platforms to be selected according to the target task sets;
acquiring the attribute priority of the target service, and determining a target service processing platform matched with the target service from at least service processing platforms to be selected based on the service processing priority and the attribute priority;
and distributing the target service to the target service processing platform.
In possible embodiments, when the processor 501 performs the above-mentioned obtaining of the target task sets respectively associated with the at least service processing platforms to determine the service processing priorities respectively corresponding to the service processing platforms according to the target task sets, it is specifically configured to:
acquiring a historical service task set, and acquiring target task sets respectively associated with the at least service processing platforms to be selected from the historical service task set;
selecting a processing task set from all target task sets, and generating a service information matrix corresponding to the processing task set;
inputting the business information matrix into a neural network model to generate a target characteristic value corresponding to the business information matrix;
acquiring matching degrees between the target characteristic value and preset characteristic values corresponding to a plurality of priorities in the neural network model respectively, and determining the priority to which the preset characteristic value corresponding to the highest matching degree belongs as the service processing priority of the service processing platform to be selected corresponding to the processing task set;
and when all the target task sets are determined as processing task sets, acquiring the service processing priority corresponding to each service processing platform to be selected.
In , in some possible embodiments, when the processor 501 executes the above obtaining the attribute priority of the target service, and determines, based on the service processing priority and the attribute priority, a target service processing platform matching the target service from among the at least service processing platforms to be selected, the processor is specifically configured to:
determining the attribute priority of the target service according to the service type and the service emergency degree of the target service;
and acquiring the matching degree between the attribute priority and the service processing priorities corresponding to the at least service processing platforms to be selected respectively, and determining the service processing platform to be selected corresponding to the service processing priority with the highest matching degree as a target service processing platform.
In possible embodiments, the processor 501 may be further configured to:
acquiring an access request of a salesman in the target service processing platform for the target service, and acquiring position information of terminal equipment corresponding to the salesman;
if the position information belongs to the region range of the target service processing platform, allocating access authority to the terminal equipment; the access right is used for the waiter to access the target service on the terminal equipment;
and acquiring a viewing request aiming at the target service, and sending the target service to the terminal equipment according to the viewing request and the access right.
In possible embodiments, the processor 501 may be further configured to:
receiving the file information of the target service encrypted by the terminal equipment;
and when an uploading success instruction aiming at the file information is received, decrypting the file information and storing the decrypted file information.
In , the processor 501 may be a Central Processing Unit (CPU), other general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable array (FPGA) or other programmable logic device, discrete or transistor logic, discrete hardware components, etc.
The memory 502 may include both read-only memory and random-access memory and provide instructions and data to the processor 501 portion of the memory 502 may also include non-volatile random-access memory.
It should be understood that the service data processing apparatus 500 may perform the description of the service data processing method in any corresponding embodiments in fig. 2 and fig. 3, and may also perform the description of the service data processing apparatus in the embodiment corresponding to fig. 4, which is not described herein again.
The embodiment of the invention can select a plurality of service processing platforms to be selected from the area where the target service is located, acquire the attribute priority of the target service by acquiring all the historical services processed by the service processing platforms to be selected and further determining the service processing priorities respectively corresponding to the service processing platforms to be selected according to the processed historical services, and further determine the target service processing platform which is most matched with the target service from the service processing platforms to be selected according to the matching degree between the service processing priority and the attribute priority so as to distribute the target service to the target service processing platform, and the invention can better ensure that the distributed service can be matched with the actual service processing capacity of the service processing platform compared with the random distribution of the service in consideration of the matching degree between the target service and the service processing platform, thereby improving the service data processing efficiency. In addition, in the process of business processing by a salesperson, the terminal equipment corresponding to the salesperson needs to acquire access authority to access and check the target business, and an encryption technology is started in the process of file information, so that the confidentiality in the process of processing the target business is enhanced to the greatest extent.
Moreover, it should be noted that computer-readable storage media are further provided in the embodiment of the present invention, and the aforementioned computer program executed by the service data processing apparatus 1 is stored in the computer-readable storage media, and the computer program includes program instructions, and when the processor executes the program instructions, the description of the service data processing method in any of the embodiments corresponding to fig. 2 and fig. 3 can be executed, so that details are not repeated here.
Reference in the specification to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least embodiments of the invention. the recitation of this phrase at various places in the specification is not intended to refer to the same embodiment, nor is an independent or alternative embodiment mutually exclusive of other embodiments.
The method and related apparatus provided by embodiments of the invention are described with reference to method flow diagrams and/or architectural diagrams provided by embodiments of the invention, and each flow and/or block, and flow and/or block, in the method flow diagrams and/or architectural diagrams may be implemented by computer program instructions which may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce machines, such that the instructions which execute via the processor of the computer or other programmable data processing apparatus produce means for implementing the functions specified in the flow diagram flow or flows and/or architectural diagram block or blocks, such that the computer program instructions may also be stored in a computer readable memory which can direct the computer or other programmable data processing apparatus to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture including instruction means which implement the functions specified in the flow diagram flow or blocks, or other programmable data processing apparatus, such that the instructions which implement the flow diagram 64 or blocks or architectural diagrams may also provide steps for implementing the functions specified in the computer program instructions which execute in the series of the flowchart 6778 or other programmable data processing apparatus, such that the steps specified in the flow diagram 6778 or flowchart 675, or other programmable data processing apparatus may be implemented in the series of the computer or other programmable data processing apparatus.
A process, method, system, article, or apparatus that comprises, for example, the series of steps or elements is not limited to the listed steps or elements, but may alternatively include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
The above disclosure is only for the purpose of illustrating the preferred embodiments of the present invention, and it is therefore to be understood that the invention is not limited by the scope of the appended claims.

Claims (10)

1, service data processing method, characterized by comprising:
acquiring a target service, and determining at least service processing platforms to be selected according to a target area corresponding to the target service;
acquiring target task sets respectively associated with the at least service processing platforms to be selected, and determining service processing priorities respectively corresponding to the service processing platforms to be selected according to the target task sets;
acquiring the attribute priority of the target service, and determining a target service processing platform matched with the target service from at least service processing platforms to be selected based on the service processing priority and the attribute priority;
and distributing the target service to the target service processing platform.
2. The method according to claim 1, wherein the obtaining a target task set associated with each of the at least candidate service processing platforms, and determining a service processing priority corresponding to each candidate service processing platform according to the target task set comprises:
acquiring a historical service task set, and acquiring target task sets respectively associated with the at least service processing platforms to be selected from the historical service task set;
selecting a processing task set from all target task sets, and generating a service information matrix corresponding to the processing task set;
inputting the business information matrix into a neural network model to generate a target characteristic value corresponding to the business information matrix;
acquiring matching degrees between the target characteristic value and preset characteristic values corresponding to a plurality of priorities in the neural network model respectively, and determining the priority to which the preset characteristic value corresponding to the highest matching degree belongs as the service processing priority of the service processing platform to be selected corresponding to the processing task set;
and when all the target task sets are determined as processing task sets, acquiring the service processing priority corresponding to each service processing platform to be selected.
3. The method according to claim 1 or 2, wherein the obtaining the attribute priority of the target service and determining a target service processing platform matching the target service from the at least candidate service processing platforms based on the service processing priority and the attribute priority comprises:
determining the attribute priority of the target service according to the service type and the service emergency degree of the target service;
and acquiring the matching degree between the attribute priority and the service processing priorities corresponding to the at least service processing platforms to be selected respectively, and determining the service processing platform to be selected corresponding to the service processing priority with the highest matching degree as a target service processing platform.
4. The method of claim 1 or 2, further comprising:
acquiring an access request of a salesman in the target service processing platform for the target service, and acquiring position information of terminal equipment corresponding to the salesman;
if the position information belongs to the region range of the target service processing platform, allocating access authority to the terminal equipment; the access right is used for the waiter to access the target service on the terminal equipment;
and acquiring a viewing request aiming at the target service, and sending the target service to the terminal equipment according to the viewing request and the access right.
5. The method of claim 1 or 2, further comprising:
receiving the file information of the target service encrypted by the terminal equipment;
and when an uploading success instruction aiming at the file information is received, decrypting the file information and storing the decrypted file information.
The service data processing device of kinds, characterized by comprising:
the candidate platform determining module is used for acquiring a target service and determining at least candidate service processing platforms according to a target area corresponding to the target service;
a processing priority determining module, configured to obtain target task sets respectively associated with the at least service processing platforms to be selected, and determine, according to the target task sets, service processing priorities respectively corresponding to the service processing platforms to be selected;
a target platform determination module, configured to obtain an attribute priority of the target service, and determine, based on the service processing priority and the attribute priority, a target service processing platform that is matched with the target service from among the at least service processing platforms to be selected;
and the distribution module is used for distributing the target service to the target service processing platform.
7. The apparatus of claim 6, further comprising:
the acquisition module is used for acquiring an access request of a salesman in the target service processing platform for the target service and acquiring the position information of the terminal equipment corresponding to the salesman;
the access authority distribution module is used for distributing access authority to the terminal equipment if the position information belongs to the region range of the target service processing platform; the access right is used for the waiter to access the target service on the terminal equipment;
and the sending module is used for acquiring a viewing request aiming at the target service and sending the target service to the terminal equipment according to the viewing request and the access authority.
8. The apparatus of claim 6, further comprising:
the receiving module is used for receiving the file information of the target service encrypted by the terminal equipment;
and the decryption module is used for decrypting the file information and storing the decrypted file information when an uploading success instruction aiming at the file information is received.
The service data processing device is characterized by comprising a processor and a memory:
the processor is coupled to the memory, wherein the memory is configured to store program code and the processor is configured to invoke the program code to perform the method of any of claims 1-5.
10, computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program comprising program instructions that, when executed by a processor, perform the method of any of claims 1-5 to .
CN201910879328.8A 2019-09-18 2019-09-18 service data processing method and device Pending CN110738395A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910879328.8A CN110738395A (en) 2019-09-18 2019-09-18 service data processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910879328.8A CN110738395A (en) 2019-09-18 2019-09-18 service data processing method and device

Publications (1)

Publication Number Publication Date
CN110738395A true CN110738395A (en) 2020-01-31

Family

ID=69268031

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910879328.8A Pending CN110738395A (en) 2019-09-18 2019-09-18 service data processing method and device

Country Status (1)

Country Link
CN (1) CN110738395A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111445157A (en) * 2020-03-31 2020-07-24 深圳前海微众银行股份有限公司 Service data management method, device, equipment and storage medium
CN111580964A (en) * 2020-04-29 2020-08-25 杭州涂鸦信息技术有限公司 Application task priority allocation method, system and related equipment
CN111861225A (en) * 2020-07-23 2020-10-30 中国建设银行股份有限公司 Task allocation method and device, electronic equipment and storage medium
CN113762672A (en) * 2020-10-19 2021-12-07 北京沃东天骏信息技术有限公司 Business data generation method and device and storage medium
CN115357257A (en) * 2022-10-21 2022-11-18 统信软件技术有限公司 Installation file generation method, system, computing device and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104580284A (en) * 2013-10-14 2015-04-29 方正宽带网络服务股份有限公司 Service assignment device and service assignment method
CN107679740A (en) * 2017-09-28 2018-02-09 平安科技(深圳)有限公司 Business personnel's screening and activating method, electronic installation and computer-readable recording medium
CN108234567A (en) * 2016-12-21 2018-06-29 北大方正集团有限公司 Method for uploading, client, cloud storage platform and the server of datagram file
CN109948998A (en) * 2019-01-31 2019-06-28 德联易控科技(北京)有限公司 Data processing method, device and electronic equipment
CN110163474A (en) * 2019-04-12 2019-08-23 平安普惠企业管理有限公司 A kind of method and apparatus of task distribution

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104580284A (en) * 2013-10-14 2015-04-29 方正宽带网络服务股份有限公司 Service assignment device and service assignment method
CN108234567A (en) * 2016-12-21 2018-06-29 北大方正集团有限公司 Method for uploading, client, cloud storage platform and the server of datagram file
CN107679740A (en) * 2017-09-28 2018-02-09 平安科技(深圳)有限公司 Business personnel's screening and activating method, electronic installation and computer-readable recording medium
CN109948998A (en) * 2019-01-31 2019-06-28 德联易控科技(北京)有限公司 Data processing method, device and electronic equipment
CN110163474A (en) * 2019-04-12 2019-08-23 平安普惠企业管理有限公司 A kind of method and apparatus of task distribution

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111445157A (en) * 2020-03-31 2020-07-24 深圳前海微众银行股份有限公司 Service data management method, device, equipment and storage medium
CN111580964A (en) * 2020-04-29 2020-08-25 杭州涂鸦信息技术有限公司 Application task priority allocation method, system and related equipment
CN111861225A (en) * 2020-07-23 2020-10-30 中国建设银行股份有限公司 Task allocation method and device, electronic equipment and storage medium
CN111861225B (en) * 2020-07-23 2024-05-24 中国建设银行股份有限公司 Task allocation method and device, electronic equipment and storage medium
CN113762672A (en) * 2020-10-19 2021-12-07 北京沃东天骏信息技术有限公司 Business data generation method and device and storage medium
CN115357257A (en) * 2022-10-21 2022-11-18 统信软件技术有限公司 Installation file generation method, system, computing device and storage medium

Similar Documents

Publication Publication Date Title
US11451370B2 (en) Secure probabilistic analytics using an encrypted analytics matrix
US11902413B2 (en) Secure machine learning analytics using homomorphic encryption
CN110738395A (en) service data processing method and device
US20220083374A1 (en) Method for processing data, task processing system and electronic equipment
US11546348B2 (en) Data service system
US10587587B2 (en) Information processing apparatus and information processing method
CN106972927B (en) Encryption method and system for different security levels
AU2014334841B2 (en) Method and system for distributing secrets
CN109510840B (en) Method and device for sharing unstructured data, computer equipment and storage medium
JP2021515271A (en) Computer-based voting process and system
CN113591113B (en) Privacy calculation method, device and system and electronic equipment
CN113821810B (en) Data processing method and system, storage medium and electronic equipment
CN112074889B (en) Hidden search device and hidden search method
US20110154015A1 (en) Method For Segmenting A Data File, Storing The File In A Separate Location, And Recreating The File
US10521359B2 (en) Secure distance computations
CN107305583B (en) Real-time streaming recording data analysis system and method
US10693628B2 (en) Enabling distance-based operations on data encrypted using a homomorphic encryption scheme with inefficient decryption
CN113946857B (en) Distributed cross-link scheduling method and device based on data routing
CN115795503A (en) Privacy set intersection method and device, storage medium and electronic equipment
CN114817954A (en) Image processing method, system and device
JP6693503B2 (en) Secret search system, server device, secret search method, search method, and program
JP7184159B2 (en) SYSTEM, CLIENT DEVICE, DATA PROCESSING METHOD, COMPUTER PROGRAM AND RECORDING MEDIUM
CN114793156B (en) Data processing method, device, equipment and storage medium
CN111079798B (en) Image recognition security control and management method, device, equipment and storage medium
CN111582503A (en) Information transmission method, device, equipment and computer readable storage medium

Legal Events

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