[go: up one dir, main page]

CN101650815B - Service processing method, device and terminal - Google Patents

Service processing method, device and terminal Download PDF

Info

Publication number
CN101650815B
CN101650815B CN200910092685.6A CN200910092685A CN101650815B CN 101650815 B CN101650815 B CN 101650815B CN 200910092685 A CN200910092685 A CN 200910092685A CN 101650815 B CN101650815 B CN 101650815B
Authority
CN
China
Prior art keywords
data
card
business processing
user
service process
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN200910092685.6A
Other languages
Chinese (zh)
Other versions
CN101650815A (en
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.)
BEIJING MUNICIPAL ADMINISTRATION OF COMMUNICATION
Original Assignee
BEIJING MUNICIPAL ADMINISTRATION OF COMMUNICATION
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 BEIJING MUNICIPAL ADMINISTRATION OF COMMUNICATION filed Critical BEIJING MUNICIPAL ADMINISTRATION OF COMMUNICATION
Priority to CN200910092685.6A priority Critical patent/CN101650815B/en
Publication of CN101650815A publication Critical patent/CN101650815A/en
Application granted granted Critical
Publication of CN101650815B publication Critical patent/CN101650815B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Abstract

The invention discloses service processing method, device and terminal which solve the problem of lower development efficiency of an all-in-card service processing terminal in the prior art. The method comprises the following steps: a service processing device in the service processing terminal reads data from a user card; according to service parameters stored in the service processing device, the service processing device processes the read data by utilizing a corresponding service processing program stored in the service processing device, and generates transaction data conforming to the data structure specified by an operator, wherein the service processing device is designed by the all-in-card system operator according to the data structure of the user card and the data processing standard.

Description

Method for processing business, device and terminal
Technical field
The present invention relates to technical field of intelligent card, more particularly to a kind of method for processing business, device and terminal.
Background technology
" card system " be it is a kind of need to be written and read operation to the data in user's card by service process terminal, So as to the system for realizing Business Processing, its definition can cover " bank's card system ", " municipal traffic card system " etc..It is logical Cross " card system ", user easily can be carried out bankcard consumption, pay the fees, supplements with money in service process terminal using user's card Deng operation, then operation result uploading is given by service process terminal the background processing system of " card system " again.
As shown in figure 1, being the concrete structure schematic diagram of " card system " in prior art, the system is mainly including three Ingredient:Background processing system (including head center's processing system and branch center processing system), user's card, Business Processing end End.Wherein, service process terminal includes point of sale Shou Ka recharge points terminal, various consumption terminals (such as the vehicle-mounted POS, taxi meter Consumption terminal used in the various consumption places such as valency device, subway gate, convenience store of supermarket), inquiry terminal etc., corresponding to not With type of transaction, there may be in the system polytype service process terminal (as the service process terminal 1 in figure~ N), each service process terminal in addition to realizing the read-write capability and service processing function to user's card, also provides user and looks into Ask the functions such as display interface, printing, parameter storage, data transfer, data query.
In the prior art, when different service process terminals is processed to the data read out from user's card, Different trading processing software and hardware platforms can be adopted.Therefore, for the developer of different business processing terminal, " all-purpose card Structure that the operator of system " needs to provide user's card for which, data structure, transaction flow, DPS, parameter knot The technical standards such as structure, then again by developer according to the technical standard for providing, carry out the exploitation of terminal, respectively such as according to user The technical standards such as data structure that the structure of card, user's card are supported, data tree day-mark standard, develop card read write line, with And according to transaction flow, exploitation card transaction processes software etc..
At present, the application of " card system " has spread over the multiple fields of life of urban resident, except realizing public friendship Outside logical disbursement and sattlement, various small amount consumer field payment functions, additionally it is possible to realize public works expenses settlement function, such as Water, electricity, gas that user uses, cable television, telecommunications service etc., realize the function of being charged to user;Tranaction costs are settled accounts Function, carries out commodity purchasing such as user, realizes the function of being charged to user;And process the function of other business Deng.With the extension of " card system " range of application, the service process terminal type in system is also increasing, if also adopted With above-mentioned service process terminal development scheme, then operator need to multiple developers provide respectively user's card structure, The information such as data structure, transaction flow, then carried out the exploitation of service process terminal by multiple different developers respectively, so as to meeting So that development efficiency is relatively low.
The content of the invention
The embodiment of the present invention provides a kind of method for processing business, device and terminal, to solve " all-purpose card in prior art The relatively low problem of the service process terminal development efficiency of system ".
For this purpose, the embodiment of the present invention is employed the following technical solutions:
A kind of method for processing business, applies in card system, including:Business processing device in service process terminal Data are read from user's card;The service parameter that business processing device is stored according to itself, using the corresponding industry that itself stores Business processing routine, the data to reading carry out alignment processing, generate the friendship consistent with the data structure that the operator specifies Easy data, wherein, the business processing device be the operator of the card system according to user's card data structure and DPS design.
It is preferred that the business processing device receive service process terminal transmission Business Processing instruction after, from Data are read in the card of family.
It is preferred that after generating the transaction data consistent with the data structure that the operator specifies, also including:Work as number of deals According to it is imperfect when, it is determined that producing the incomplete business processing program point of interruption of transaction data;From the beginning of the point of interruption for determining, continue Perform the down-stream part in the business processing program.
A kind of business processing device, applies in card system, including card read-write cell and Service Processing Unit, its In:Card read-write cell, for reading data from user's card, the card read-write cell is the operation of the card system Business is designed according to card data structure and DPS;Memory element, joins for storage service processing routine, business Number;Service Processing Unit, for according to the service parameter stored in the memory element, using what is stored in the memory element The data that card read-write equipment reads are carried out alignment processing by correspondence business processing program, are generated and are specified with the operator The consistent transaction data of data structure.
A kind of service process terminal, applies in card system, including peripheral unit and business processing device, wherein: Peripheral unit, for sending Business Processing instruction to business processing device;Business processing device, for being sent according to peripheral unit Business Processing instruction, read data from user's card, and according to service parameter, using correspondence business processing program, to reading The data got carry out alignment processing, generate the transaction data consistent with the data structure that the operator specifies, the business Processing meanss are that the operator of the card system is designed according to user's card structure and DPS.
The embodiment of the present invention by the operator by " card system " according to user's card structure and data structure, it is right Card read-write equipment in service process terminal is designed for uniformity so that service process terminal can utilize operator's design The card read-write equipment reads data, and the corresponding business processing program stored using itself from user's card, to reading Data carry out alignment processing, so as to terminal development business without recycle user's card data structure and DPS etc. The design of terminal is carried out respectively, but only that the card fetch device that operator designs is embedded in terminal being capable of achieving Reading to data in user's card, therefore solve the service process terminal development efficiency of " card system " in prior art Relatively low, test job amount is big, the problem that flow process concordance enforcement difficulty is big;Simultaneously as operator is without by user's card The information such as structure, data structure are supplied to terminal development business, so as to avoid as above- mentioned information is public to each developer The information security hidden danger opened and produce.
Description of the drawings
Fig. 1 is the concrete structure schematic diagram of " card system " in prior art;
Fig. 2 is a kind of idiographic flow schematic diagram of method for processing business provided in an embodiment of the present invention;
Fig. 3 is a kind of concrete structure schematic diagram of business processing device provided in an embodiment of the present invention;
Fig. 4 is a kind of concrete structure schematic diagram of service process terminal provided in an embodiment of the present invention;
Fig. 5 is that the concrete structure of " card system " comprising service process terminal provided in an embodiment of the present invention is illustrated Figure.
Specific embodiment
The embodiment of the present invention provides a kind of method for processing business, device and terminal, by the operation by " card system " Business is designed for uniformity to the card read-write equipment in service process terminal according to user's card structure and data structure, solution Determined " card system " in prior art service process terminal development efficiency it is relatively low, flow process concordance enforcement difficulty is big, survey Examination workload is big, and technical standard spread the problem of brought potential safety hazard.
With reference to each accompanying drawing to embodiment of the present invention technical scheme it is main realize principle, specific embodiment and its Beneficial effect to reaching is explained in detail.
The embodiment of the present invention provides a kind of method for processing business, applies in card system, the idiographic flow of the method Schematic diagram is as shown in Fig. 2 comprise the following steps:
Step 21, service process terminal read data using the business processing device in itself from user's card, the industry Business processing meanss be the operator of the card system according to user's card structure and Data Structure Design, here one Cartoon system can be, but not limited to be " municipal traffic card system ";
Step 22, the service parameter that business processing device is stored according to itself, using the corresponding business processing program of storage, Data to reading carry out alignment processing, generate the transaction data consistent with the data structure that operator specifies.
The method for providing according to embodiments of the present invention, due to operator according to user's card data structure and data at Reason standard devises business processing device, therefore the developer of service process terminal without the need for further according to user's card structure and number Carry out the exploitation of service process terminal software and hardware according to structure respectively, but only that filling using the Business Processing that operator designs Put, so as to solve the problems, such as that service process terminal development efficiency present in prior art is low, concordance is poor.
Additionally, in the method provided in an embodiment of the present invention, can also be reached by operator's Uniting business processing device To following effect:
As operator is without being supplied to terminal development by information such as the structure of user's card, data structure, process standards Business, so as to the method provided in an embodiment of the present invention is also avoided that the information security hidden danger produced as information is disclosed;
The development cost of each service process terminal developer is reduced, has been unified service process terminal exploitation standard, has been subtracted The workload tested for each different service process terminal by Qing Liao operators;
Alleviate workload required when carrying out upgrading etc. variation to service process terminal.
In order to further improve the development efficiency of service process terminal, to reading in the method provided in an embodiment of the present invention The data got carry out the business processing program used by alignment processing and can also be developed by operator, also, operator is also Processing business flow process can be carried out to the data read from user's card for each, develop each corresponding business Processing routine, so that the service process terminal of the business processing program that is stored with has good compatibility.
In the method provided in an embodiment of the present invention, it is preferred that the method can also include:
1st, the step of store transaction is recorded, i.e. service process terminal in the corresponding business processing program stored using itself, Data to reading are carried out after alignment processing, and the transaction data also to obtaining is stored, if desired to background processing system Transaction data is provided, then the transaction data for obtaining is sent to background processing system by service process terminal, if in transmission process In generate mistake cause send failure, then background processing system can with to service process terminal send request obtain storage The message of transaction data.
In order to save the memory space of service process terminal, it is preferred that general business processing program only to newest generation Resulting transaction data is stored, and the transaction data that follow-up other business processing programs are produced can be in the transaction of the storage Covering storage is carried out on the basis of data.
2nd, to imperfect transaction data proceed process the step of, i.e., service process terminal generate transaction data after, When transaction data is imperfect, it is first determined produce the incomplete business processing program point of interruption of transaction data;Then, then from true The fixed point of interruption starts, and continues executing with the down-stream part in corresponding business processing program.
Correspondingly, the embodiment of the present invention additionally provides a kind of business processing device, applies in card system, and which is concrete Structural representation is as shown in figure 3, including with lower unit:
Card read-write cell 31, for reading data from user's card, the card read-write cell is the all-purpose card system The operator of system is designed according to user's card data structure and DPS;
Memory element 32, for storage service processing routine and service parameter;
Service Processing Unit 33, for according to the service parameter stored in memory element 32, using depositing in memory element 32 The data that card read-write cell 31 reads are carried out alignment processing by the corresponding business processing program of storage, are generated and are advised with operator The consistent transaction data of fixed data structure.
Corresponding to said method embodiment, in order to further improve the development efficiency of service process terminal, the present invention is implemented The corresponding business processing program of the storage of memory element 32 in the business processing device that example is provided can also be carried out by operator Exploitation, also, operator can develop the miscellaneous service processing routine processed to the data read from user's card, So that the service process terminal provided in an embodiment of the present invention has good compatibility.
It is preferred that in order to realize imperfect transaction data is proceeded to process, realization finally gives complete number of deals According to the business processing device provided in an embodiment of the present invention can also be included with lower unit:
Whether judging unit 34 is complete for judging the transaction data that Service Processing Unit 33 is generated;
Determining unit 35, for the judged result in judging unit 34 for it is imperfect when, it is determined that produce transaction data it is not complete The whole business processing program point of interruption;
Processing unit 36, for, from the beginning of the point of interruption that determines from determining unit 35, continuing executing with the business processing program In down-stream part.
Additionally, the embodiment of the present invention also provides a kind of service process terminal, apply in card system, its concrete structure Schematic diagram as shown in figure 4, including peripheral unit 41 and business processing device 42, wherein:
Peripheral unit 41, for sending Business Processing instruction to business processing device 42, the Business Processing is instructed for leading to Know that business processing device 42 reads data from user's card;
Business processing device 42, for the Business Processing instruction sent according to peripheral unit 41, reads from user's card Data, and according to the service parameter for prestoring, using the business processing program for prestoring, card read-write equipment 42 is read To data carry out alignment processing, wherein, the business processing device 42 for card system operator according to user's number of cards Design according to structure and DPS.
It is preferred that above-mentioned business processing program is also to be designed by the operator of card system, and the Business Processing journey Sequence can be, but not limited to be stored in the business processing device 42.
It is preferred that in order to realize imperfect transaction data is proceeded to process, realization finally gives complete number of deals According to following device can also be included in the service process terminal provided in an embodiment of the present invention:
Whether judgment means 43, the transaction data for judging business processing device 42 are complete;
Determining device 44, for the judged result in judgment means 43 for it is imperfect when, it is determined that produce transaction data it is not complete The whole business processing program point of interruption;
Processing meanss 45, the point of interruption for determining from determining device 44 start to continue executing with the business processing program Down-stream part.
In the system provided in an embodiment of the present invention, in addition to peripheral unit, other devices can be designed by operator, And the device part designed by operator can be collectively referred to as hardware adaptations DLL (API, Application Programming Interface) module, therefore, " card system " of the prior art shown in Fig. 1 is contrasted, Fig. 5 is comprising present invention enforcement The concrete structure schematic diagram of " card system " of the service process terminal that example is provided, as seen from the figure, using present invention enforcement During the service process terminal that example is provided, as different service process terminal developers only needs to develop peripheral unit part (can equally realize providing the functions such as user interface, printing, parameter storage, data query in the peripheral unit part), and API moulds Block portion point developed by operator's unification, therefore, the service process terminal that this system improves provided in an embodiment of the present invention Development efficiency.
Obviously, those skilled in the art can carry out the essence of various changes and modification without deviating from the present invention to the present invention God and scope.So, if these modifications of the present invention and modification belong to the scope of the claims in the present invention and its equivalent technologies Within, then the present invention is also intended to comprising these changes and modification.

Claims (7)

1. a kind of method for processing business, applies in card system, it is characterised in that include:
Business processing device in service process terminal reads data from user's card;Wherein, service process terminal includes pin Sell;
The service parameter that business processing device is stored according to itself, what is stored using itself are corresponding with the type of the data for reading Business processing program, the data to reading carry out alignment processing, generate the transaction consistent with prespecified data structure Data, wherein, the business processing device be according to user's card data structure and DPS Uniting, with The exploitation of the service process terminal is made without the need for concerned with user card data structure and DPS.
2. the method for claim 1, it is characterised in that the business processing device is sent out receiving service process terminal After the Business Processing instruction sent, data are read from user's card.
3. method as claimed in claim 1 or 2, it is characterised in that generate the transaction consistent with prespecified data structure After data, also include:
When transaction data is imperfect, it is determined that producing the incomplete business processing program point of interruption of transaction data;
From the beginning of the point of interruption for determining, the down-stream part in the business processing program is continued executing with.
4. a kind of business processing device, applies in card system, it is characterised in that suitable for service process terminal, described Service process terminal includes point of sale Shou Ka recharge points terminal, various consumption terminals;Including card read-write cell and Business Processing Unit, wherein:
Card read-write cell, for reading data from user's card, the card read-write cell be according to card data structure with And DPS Uniting so that the exploitation of the service process terminal without the need for concerned with user card data structure with And DPS;
Memory element, for storage service processing routine, service parameter, transaction results data;
Service Processing Unit, for according to the service parameter stored in the memory element, storing using in the memory element Business processing program corresponding with the type of the data for reading, corresponding position is carried out to the data that card read-write cell reads Reason, generates the transaction data consistent with prespecified data structure.
5. business processing device as claimed in claim 4, it is characterised in that also include:
Whether judging unit is complete for judging the transaction data that Service Processing Unit is generated;
Determining unit, for the judged result in judging unit for it is imperfect when, it is determined that producing the incomplete business of transaction data The processing routine point of interruption;
Processing unit, the point of interruption for determining from determining unit start to continue executing with the rear onward encoding in the business processing program Preamble section.
6. a kind of service process terminal, applies in card system, it is characterised in that including peripheral unit and Business Processing dress Put, wherein:
Peripheral unit, for sending Business Processing instruction to business processing device;
Business processing device, for the Business Processing instruction sent according to peripheral unit, reads data, and root from user's card According to service parameter, using business processing program corresponding with the type of the data for reading, the data to reading carry out correspondence Process, generate the transaction data consistent with prespecified data structure, the business processing device is to be tied according to user's card Structure and DPS Uniting, so that the exploitation of the service process terminal is tied without the need for concerned with user card data Structure and DPS;
The service process terminal includes point of sale Shou Ka recharge points terminal, various consumption terminals.
7. service process terminal as claimed in claim 6, it is characterised in that also include:
Whether judgment means are complete for judging the transaction data that business processing device is generated;
Determining device, for the judged result in judgment means for it is imperfect when, it is determined that producing the incomplete business of transaction data The processing routine point of interruption;
Processing meanss, the point of interruption for determining from determining device start to continue executing with the rear onward encoding in the business processing program Preamble section.
CN200910092685.6A 2009-09-15 2009-09-15 Service processing method, device and terminal Active CN101650815B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910092685.6A CN101650815B (en) 2009-09-15 2009-09-15 Service processing method, device and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910092685.6A CN101650815B (en) 2009-09-15 2009-09-15 Service processing method, device and terminal

Publications (2)

Publication Number Publication Date
CN101650815A CN101650815A (en) 2010-02-17
CN101650815B true CN101650815B (en) 2017-05-10

Family

ID=41673047

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910092685.6A Active CN101650815B (en) 2009-09-15 2009-09-15 Service processing method, device and terminal

Country Status (1)

Country Link
CN (1) CN101650815B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105930137B (en) * 2015-11-19 2019-06-28 中国银联股份有限公司 A kind of data processing method and device of cross-terminal equipment platform
CN111862353B (en) * 2020-06-19 2022-11-18 中国银联股份有限公司 Information processing method, device, equipment, medium and gate system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1192308A (en) * 1995-07-27 1998-09-02 意大利移动电信公司 Radio mobile terminal provided with an additional reader of chip cards
CN101441722A (en) * 2007-11-23 2009-05-27 中国银联股份有限公司 Non-contact type IC card read-write system and non-contact type IC card read-write machine

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1192308A (en) * 1995-07-27 1998-09-02 意大利移动电信公司 Radio mobile terminal provided with an additional reader of chip cards
CN101441722A (en) * 2007-11-23 2009-05-27 中国银联股份有限公司 Non-contact type IC card read-write system and non-contact type IC card read-write machine

Also Published As

Publication number Publication date
CN101650815A (en) 2010-02-17

Similar Documents

Publication Publication Date Title
US9307341B2 (en) Payment application download to mobile phone and phone personalization
CN109447610A (en) Method and apparatus for determining payment channel
US20120116955A1 (en) Charging purchases to utility accounts
CN109359968A (en) A kind of method of payment, device, electronic equipment and payment label
CN112036968B (en) Electronic invoice issuing method and device, computer equipment and storage medium
US20220405743A1 (en) Computer Implemented Method for Providing a Vehicle Service and Triggering a Process to Pay For the Vehicle Service, Software Program, and System
CN110245925A (en) Electric paying method, system, device and computer readable storage medium
CN106127478A (en) Prepaid card account carrier is used to carry out the method for mobile payment under line
CN105185005A (en) Invoice generating method and invoice generating equipment
CN113469672A (en) Online payment and account distribution method and device, server and storage medium
CN106096925A (en) A kind of smart card, the recharge method of a kind of smart card and system
CN101650815B (en) Service processing method, device and terminal
CN107909359B (en) Data processing method and device for calling online transaction public processing mechanism in batch
CN106503990A (en) Transaction processing method and mobile device
CN109325766A (en) Pricing method and device under cross-border payment scene based on Multiple Currencies
CN102467672A (en) Method and equipment for managing sub-application of smart card
CN105869289A (en) Smart payment system applied to charging piles.
CN108520408A (en) Automatic deduction replacing method and system for daily payment based on fund share redemption
CN115619385A (en) Payment management method and device, computer equipment and storage medium
CN108898373A (en) The method and system that penny bank combination mobile payment is saved
CN105787736A (en) Data business processing method and device
CN113799642A (en) Method and system for integrated charging of new energy vehicle charging piles based on the Internet of Vehicles
CN109389384A (en) Method of payment, device and the system of printer sharing
CN113095818A (en) License plate payment, license plate payment authentication method and license plate payment enhanced authentication system
KR101566018B1 (en) integredat-prepayment electronic cash card system with non-compatable multi-infra rechargeability

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant